1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-13 14:44:46 +02:00

Compare commits

...

229 Commits

Author SHA1 Message Date
Sébastien Helleu cc0337bbe1 Version 1.6 2016-10-02 09:35:04 +02:00
Sébastien Helleu fe0e554d2a core: add missing files docinfo.html in packages built by autotools 2016-10-02 09:12:12 +02:00
Sébastien Helleu 54841f6294 api: fix return of function string_match() when there are multiple masks in the string (issue #812)
Some tests are added as well to test the multiple masks in the string.
2016-10-02 08:58:19 +02:00
Sébastien Helleu f98d50ebab doc: update Polish auto-generated files 2016-10-01 17:35:53 +02:00
Krzysztof Korościk f9f7525e23 doc: updated polish translations 2016-10-01 13:19:43 +02:00
Krzysztof Korościk 8a755ef0d7 updated polish tranlation 2016-10-01 13:14:38 +02:00
Sébastien Helleu a842f24b6d Merge pull request #810 from vascool/pt
core: update Portuguese translation
2016-09-30 07:23:13 +02:00
Vasco Almeida 9f4dddcf75 core: update Portuguese translation 2016-09-27 12:54:36 +00:00
Sébastien Helleu 47019c3d15 doc: fix examples for function string_eval_path_home (plugin API reference) 2016-09-27 07:31:13 +02:00
Sébastien Helleu f2b74fabc2 doc: update Japanese auto-generated files 2016-09-23 20:39:25 +02:00
Sébastien Helleu 7ce4fb1b5d Merge pull request #806 from l/master/translation/ja_JP
core: update Japanese translations
2016-09-23 20:37:47 +02:00
AYANOKOUZI, Ryuunosuke ec3c08e7ab core: update Japanese translations 2016-09-23 09:00:00 +09:00
Sébastien Helleu 1d5fb8123c Version 1.6-rc2 2016-09-22 21:42:09 +02:00
Sébastien Helleu 1c626ab946 core: update ChangeLog 2016-09-22 21:10:52 +02:00
Sébastien Helleu d0b1d4f6ad core: add contributor in AUTHORS.adoc 2016-09-22 21:08:15 +02:00
Sébastien Helleu 292bad719a irc: remove unneeded comment 2016-09-22 21:07:26 +02:00
Rob Campbell cb382a0174 Fix for unclosed/leaking sockets from issue #358 2016-09-19 02:20:52 -07:00
Nils Görs 58ce36c2c9 doc: update German documentation 2016-09-17 11:32:36 +02:00
Sébastien Helleu 95ff8c97fa doc: add option aspell.check.real_time in question about CPU usage (FAQ) 2016-09-17 11:14:00 +02:00
Nils Görs 616d2ae295 doc: update German documentation 2016-09-16 18:02:05 +02:00
Sébastien Helleu e45593e00c doc: update Polish auto-generated files 2016-09-13 21:10:52 +02:00
Krzysztof Korościk 34a09d1a16 doc: updated polish translation 2016-09-13 20:49:05 +02:00
Krzysztof Korościk 117ac60c74 po: updated polish translation 2016-09-13 20:10:43 +02:00
Sébastien Helleu 20df8b89a0 doc: add scroll of buffers bar in FAQ 2016-09-12 21:50:51 +02:00
Sébastien Helleu 63dc51bd7b doc: fix typos in plugin API reference 2016-09-12 21:50:12 +02:00
Sébastien Helleu 131cc6a2f2 doc: update German auto-generated files 2016-09-09 19:24:28 +02:00
Nils Görs 54038f181c core: update German translations 2016-09-09 12:32:09 +02:00
Sébastien Helleu e0c5507a7f core: replace "clipboard" by "internal clipboard" in /help input and user's guide 2016-09-08 21:21:44 +02:00
Nils Görs ce17b2ea17 doc: update German documentation 2016-09-07 08:20:23 +02:00
Sébastien Helleu 466921fdcf doc: update Japanese auto-generated files 2016-09-06 21:11:43 +02:00
Sébastien Helleu bec42589e0 Merge pull request #792 from l/master/translation/ja_JP
core: update Japanese translations
2016-09-06 21:10:53 +02:00
AYANOKOUZI, Ryuunosuke 1525b50e3b core: update Japanese translations 2016-09-05 09:00:00 +09:00
Sébastien Helleu 726805b7b1 doc: update German auto-generated files 2016-09-04 13:33:01 +02:00
Nils Görs 27c9339c34 Merge branch 'master' of https://github.com/weechat/weechat 2016-09-04 13:29:33 +02:00
Nils Görs 6d8bddc5fb core: update German translations 2016-09-04 13:09:48 +02:00
Sébastien Helleu df10556d5e debian: remove asciidoctor dependency in debian/ubuntu patches (issue #722)
Asciidoctor is required, but must be installed as a gem (the version in
distros is too old).
2016-09-04 12:52:24 +02:00
Sébastien Helleu 340389ccd5 debian: update debian/ubuntu patches to build again doc/man page (issue #722) 2016-09-04 09:16:13 +02:00
Sébastien Helleu 0572d0c4f5 core: evaluate content of option "weechat.look.item_time_format" (issue #791) 2016-09-03 08:28:05 +02:00
Sébastien Helleu f4b96dfa0f build: build docs in order, sorted by the language code 2016-09-03 08:07:21 +02:00
Sébastien Helleu fa9c17660f build: enable again build of man page and documentation on Cygwin (issue #722) 2016-09-03 07:54:42 +02:00
Sébastien Helleu 482a2209d1 Merge pull request #789 from sunder67/patch-1
Update tr.po
2016-08-31 20:17:08 +02:00
Nils Görs 6eb50f3dbb core: update German translations 2016-08-31 15:54:49 +02:00
Sébastien Helleu 53578350b8 Version 1.6-rc1 2016-08-30 19:15:35 +02:00
Sébastien Helleu e2fdb84dcd core: install asciidoctor gem on Travis CI (issue #722) 2016-08-30 18:49:01 +02:00
Sébastien Helleu 5d5335b2c1 irc: fix display of service notice mask (message 008) (closes #429) 2016-08-30 18:36:07 +02:00
Sébastien Helleu 9e5ad6aa3e core: add Windows/Ubuntu in Contributing 2016-08-30 18:29:04 +02:00
Sébastien Helleu 7994932b29 core: add issue #722 in ChangeLog 2016-08-30 18:28:03 +02:00
Sébastien Helleu 4994e9cbb9 core: add more info about issue #771 in ChangeLog 2016-08-30 18:27:30 +02:00
sunder67 65cd1b4c19 Update tr.po
fix typo
2016-08-30 09:45:59 +03:00
Sébastien Helleu 593b3cad72 core: add example of splith and merge in /help window 2016-08-27 13:34:34 +02:00
Sébastien Helleu 1a4bfcdddc doc: add command "/window merge" in quickstart 2016-08-26 08:08:01 +02:00
Sébastien Helleu 6dad386cfd build: disable build of man page and documentation on Cygwin 2016-08-22 21:49:35 +02:00
Sébastien Helleu ec85bc1367 core: fix warnings about unused variables 2016-08-22 21:40:25 +02:00
Sébastien Helleu aecfbebcdc doc: update Japanese auto-generated files 2016-08-22 08:24:56 +02:00
Sébastien Helleu 3278b2f57e Merge pull request #783 from l/master/translation/ja_JP
core: update Japanese translations
2016-08-22 08:20:52 +02:00
AYANOKOUZI, Ryuunosuke 20966d7a70 core: update Japanese translations 2016-08-21 09:00:00 +09:00
Sébastien Helleu d6767b4ed6 api: fix crash in function network_connect_to() if address is NULL (issue #781) 2016-08-20 19:55:35 +02:00
Sébastien Helleu 2f0d39f98d xfer: fix crash on DCC send if option xfer.file.auto_accept_nicks is set (closes #781) 2016-08-20 19:52:47 +02:00
Sébastien Helleu c2ea70c3e9 api: fix connection to servers with hook_connect() on Windows 10 with Windows subsystem for Linux (issue #770)
The test on socketpair() function is now made when hooks are
initialized (instead of doing the test at compilation time).
2016-08-19 20:06:04 +02:00
Sébastien Helleu 091ef992dd Revert "api: fix connection to servers with hook_connect() on Windows 10 with Windows subsystem for Linux (closes #770)"
This reverts commit 399636f984.
2016-08-19 19:44:08 +02:00
Sébastien Helleu e218db3582 tests: add test on the "extra" option on function eval_expression() 2016-08-18 22:11:50 +02:00
Sébastien Helleu e00fb7d0e5 core: update ChangeLog 2016-08-18 22:06:57 +02:00
Sébastien Helleu 13d836994b doc: translate "extra" argument of string_eval_expression in other languages (plugin API reference) 2016-08-18 21:52:06 +02:00
Sébastien Helleu c74c55759a core: move the extra_vars_eval argument after extra_vars 2016-08-18 21:42:13 +02:00
Sébastien Helleu c6b3c9d79b core: fix empty comment 2016-08-18 21:38:04 +02:00
Sébastien Helleu 61bc6b6550 Merge remote-tracking branch 'origin/pr/534' 2016-08-18 21:24:10 +02:00
Sébastien Helleu c8d9be036b doc: update German auto-generated files 2016-08-17 20:43:35 +02:00
Nils Görs fa3be938ec core: update German translations 2016-08-17 08:42:14 +02:00
Sébastien Helleu a01ecb276f core: add optional argument "lowest", "highest" or level mask in command /input hotlist_clear 2016-08-16 21:22:28 +02:00
Sébastien Helleu ebb43c4a54 doc: update German auto-generated files 2016-08-14 14:21:59 +02:00
Nils Görs f4834e26df core: update German translations 2016-08-14 14:18:51 +02:00
Sébastien Helleu 622a7cd779 doc: update auto-generated files with WeeChat commands 2016-08-14 11:35:59 +02:00
Sébastien Helleu f35710e6d5 core: fix completion of command /buffer swap 2016-08-14 11:34:17 +02:00
Sébastien Helleu daca5c3c86 core: add option "cycle" in command /buffer 2016-08-14 11:29:34 +02:00
Sébastien Helleu 4c25604dec xfer: fix NULL pointer derefence in case of memory error in xfer_set_{local|remote}_address() 2016-08-13 15:36:46 +02:00
Sébastien Helleu 6c6cc73da2 xfer: fix memory leak in case of memory error in xfer_chat_open_buffer() 2016-08-13 15:35:40 +02:00
Sébastien Helleu f7604c5a6b irc: fix NULL pointer derefence in case of memory error in irc_sasl_dh() 2016-08-13 15:33:02 +02:00
Sébastien Helleu 7447b81f87 core: fix NULL pointer derefence in case of memory error in gui_buffer_input_buffer_init() 2016-08-13 14:51:09 +02:00
Sébastien Helleu 3e35df9bce core: free file pointer in case of memory error in util_file_get_content() 2016-08-13 14:48:33 +02:00
Sébastien Helleu b53e7824f2 core: add weechat-curses link in .gitignore 2016-08-13 14:45:31 +02:00
Sébastien Helleu e888df54e3 doc: update main features in user's guide 2016-08-13 13:31:49 +02:00
Sébastien Helleu 0d6b24c124 doc: update German auto-generated files 2016-08-11 21:08:36 +02:00
Nils Görs 40c12573a0 doc: update German documentation 2016-08-11 17:25:56 +02:00
Nils Görs beb847436b core: update German translations 2016-08-11 09:16:11 +02:00
Sébastien Helleu db76d6a097 trigger: add missing step with post action in /help trigger 2016-08-10 22:31:49 +02:00
Sébastien Helleu a92e960871 doc: add question about screen and bracketed paste mode in FAQ 2016-08-10 22:28:03 +02:00
Sébastien Helleu 021401635d doc: update German auto-generated files 2016-08-10 22:15:06 +02:00
Sébastien Helleu d1c9ee29e5 core: fix typo in a French translation 2016-08-10 22:14:08 +02:00
Nils Görs 38d4b93f12 core: update German translations 2016-08-10 11:37:12 +02:00
Sébastien Helleu 3784cc5820 Merge pull request #773 from l/master/translation/ja_JP
doc: update Japanese translations
2016-08-09 22:18:17 +02:00
Sébastien Helleu 73db57f245 trigger: add post action in command line built by /trigger input|output|recreate 2016-08-09 22:12:17 +02:00
Sébastien Helleu 00dc40da1d trigger: add quotes around completions of post action 2016-08-09 22:06:09 +02:00
Sébastien Helleu 64998dee19 core: update ChangeLog 2016-08-09 21:55:30 +02:00
Sébastien Helleu 90f2a13ae2 core: update translations 2016-08-09 21:54:00 +02:00
Sébastien Helleu 1172b19370 doc: translate trigger post action in other languages (user's guide) 2016-08-09 21:44:41 +02:00
Sébastien Helleu de7dc59c87 trigger: rename "once action" to "post action" 2016-08-09 21:35:39 +02:00
Sébastien Helleu 810077fc12 Merge remote-tracking branch 'origin/pr/509' 2016-08-09 21:05:34 +02:00
AYANOKOUZI, Ryuunosuke d681ab1e8d doc: update Japanese translations 2016-08-09 09:00:00 +09:00
Sébastien Helleu 9d53fe9b0f doc: update auto-generated files with URL options 2016-08-07 16:40:48 +02:00
Sébastien Helleu 0a4ed4799f core: fix Tab in Japanese translation of /help print 2016-08-07 16:39:43 +02:00
Sébastien Helleu c74e7cb7d7 irc: remove evil tab 2016-08-07 16:35:27 +02:00
Sébastien Helleu 992a620a26 core: update ChangeLog 2016-08-07 16:21:43 +02:00
Sébastien Helleu dad2b649ed core: add contributor in AUTHORS.adoc 2016-08-07 16:19:40 +02:00
Sébastien Helleu 751769b49d core: irc, xfer: do not check return code of res_init()
If the call to res_init() fails, the connection may be OK anyway
or in worst case it will fail (with an appropriate error) if the name
can not be resolved.
2016-08-07 16:17:42 +02:00
Sébastien Helleu f695a79d9b core, irc, xfer: add missing includes for function res_init() 2016-08-07 16:15:59 +02:00
Sébastien Helleu eee11972f7 Merge remote-tracking branch 'origin/pr/771' 2016-08-07 16:08:44 +02:00
Raghavendra Prabhu 761c5e2d11 core/plugins: Use res_init before getaddrinfo.
With weechat, if the network changes in anyway that causes resolv.conf
to be updated, that is not picked up, resulting in

    irc: connecting to server XXXX.com/1026 (SSL)...
    irc: address "XXX.com" not found
    irc: error: Name or service not known
    irc: reconnecting to server in 30 seconds

This happens, especially when one connects to an irc server behind a
VPN.

This can also happen when there is no network connectivity weechat was started
but later network is connected to.

The fix is simple, it relies on calling  res_init (3) before getaddrinfo in
network_connect_child and other places.

res_init reloads the resolv.conf and getaddrinfo does not fail with
address resolution error.
2016-08-07 13:20:54 +01:00
Sébastien Helleu d575d43218 doc: add C compiler in dependencies (user's guide) 2016-08-07 10:43:54 +02:00
Sébastien Helleu 0de910838d doc: add missing package ruby-2.3 in dependencies (user's guide) 2016-08-07 10:31:11 +02:00
Sébastien Helleu 6bebc49dfd core: add old email of Krzysztof Korościk in .mailmap 2016-08-07 10:21:47 +02:00
Sébastien Helleu 399636f984 api: fix connection to servers with hook_connect() on Windows 10 with Windows subsystem for Linux (closes #770) 2016-08-06 22:13:52 +02:00
Sébastien Helleu eff8d3f3fb core: update ChangeLog 2016-08-02 18:43:12 +02:00
Sébastien Helleu 00f1b3e563 core: add contributor in AUTHORS.adoc 2016-08-02 18:30:25 +02:00
Sébastien Helleu 24d9abf46d Merge pull request #738 from scumjr/master
irc: fix NULL pointer dereference in 734 command callback
2016-08-02 18:29:12 +02:00
Sébastien Helleu ee16e226fe doc: update German auto-generated files 2016-07-30 14:13:34 +02:00
Nils Görs f7f8375529 core: update German translations 2016-07-30 10:30:15 +02:00
Sébastien Helleu 175b75987d doc: update Japanese auto-generated files 2016-07-30 07:59:39 +02:00
Sébastien Helleu 196646eb9a Merge pull request #768 from l/master/translation/ja_JP
core: update Japanese translations
2016-07-30 07:58:58 +02:00
AYANOKOUZI, Ryuunosuke 8925a2fb8a core: update Japanese translations 2016-07-30 09:00:00 +09:00
Sébastien Helleu 67ab00abe5 doc: add example of hdata command with hotlist (relay protocol) 2016-07-29 16:02:39 +02:00
Sébastien Helleu 09c52755d1 relay: return an empty hdata when the requested hdata or pointer is not found (closes #767) 2016-07-29 15:55:42 +02:00
Sébastien Helleu 4397dccd1b core: add keys for secure buffer in /help secure (closes #756) 2016-07-29 10:03:20 +02:00
Sébastien Helleu 290b40af89 doc: update German auto-generated files 2016-07-19 07:29:12 +02:00
Nils Görs d5784199c1 core: update German translations 2016-07-17 18:01:51 +02:00
Sébastien Helleu 34ccf3fd81 irc: rename server options "default_msg_*" to "msg_*", evaluate them 2016-07-17 09:29:14 +02:00
Sébastien Helleu 8743a88c3b core: add missing title in ReleaseNotes 2016-07-16 10:03:19 +02:00
Sébastien Helleu b7e9913ebb doc: update auto-generated files with hdata 2016-07-12 07:53:31 +02:00
Sébastien Helleu e2a3cc8bf4 irc: fix typo in a comment 2016-07-09 21:26:28 +02:00
Sébastien Helleu eb86def400 core: rename function string_iconv_fprintf to string_fprintf 2016-07-09 18:28:03 +02:00
Sébastien Helleu 666bc4fda2 core: replace some single quotes by double quotes in help of options 2016-07-09 12:34:40 +02:00
Sébastien Helleu 177dff6fa8 Merge pull request #755 from l/translation/ja
doc: update Japanese translations
2016-07-03 23:07:23 +02:00
AYANOKOUZI, Ryuunosuke b159f1ce28 doc: update Japanese translations 2016-07-01 09:00:00 +09:00
Sébastien Helleu 0c2f32fbcd doc: remove "weechat_" prefix in internal links (plugin API reference) 2016-06-25 10:56:55 +02:00
Sébastien Helleu a9b0c00df7 doc: add note about string evaluated in function window_set_title (plugin API reference) 2016-06-25 10:38:48 +02:00
Sébastien Helleu e647512d86 doc: fix typo in FAQ 2016-06-24 19:08:48 +02:00
Sébastien Helleu 35712daa1a core: improve help on python3 option (cmake and autotools) 2016-06-21 19:41:30 +02:00
Sébastien Helleu 252aca82fd core: fix some categories in ChangeLog 2016-06-21 19:40:43 +02:00
Sébastien Helleu aec9e2ebca python: add detection of Python 3.5 2016-06-21 19:39:20 +02:00
Sébastien Helleu 1989285462 doc: add note in argument "tags" of function printf_date_tags (plugin API reference) 2016-06-18 09:11:07 +02:00
Sébastien Helleu 3b4d9156e2 doc: add note about function printf_date_tags in function printf (plugin API reference) 2016-06-18 09:06:56 +02:00
Sébastien Helleu 20c86db0d8 api: remove functions printf_date() and printf_tags() 2016-06-18 08:49:35 +02:00
Sébastien Helleu b1d32b29f9 doc: fix styles in docs 2016-06-15 08:01:45 +02:00
Sébastien Helleu 2a53e1aea2 doc: fix styles in developer's guide 2016-06-13 07:30:15 +02:00
Sébastien Helleu d37d1abb63 doc: fix styles in user's guide 2016-06-12 17:58:40 +02:00
Sébastien Helleu 545386ea81 Merge pull request #742 from l/translation/ja
core: update Japanese translations
2016-05-31 08:46:41 +02:00
AYANOKOUZI, Ryuunosuke 6effc6fb57 core: update Japanese translations 2016-05-29 09:00:00 +09:00
Nils Görs 610f191ddc core: update German translations 2016-05-28 10:42:25 +02:00
Sébastien Helleu 7342a47de0 core, irc, xfer: display more information in memory allocation errors (issue #573) 2016-05-27 20:13:35 +02:00
Sébastien Helleu 7b053b7c40 core: add sub-sections in ChangeLog 2016-05-27 07:55:03 +02:00
Sébastien Helleu 631e019eb7 doc: update German auto-generated files 2016-05-22 10:09:10 +02:00
Sébastien Helleu 22591c11fe debian: fix debian/ubuntu/raspbian patches 2016-05-21 08:07:55 +02:00
Nils Görs a68637b37d core: update German translations 2016-05-20 17:40:39 +02:00
Sébastien Helleu cad0354934 debian: remove invalid line in Russin quickstart file 2016-05-20 08:35:34 +02:00
scumjr e7fd68c29e irc: fix NULL pointer dereference in 734 command callback 2016-05-19 12:50:04 +02:00
Sébastien Helleu 29d7e49924 doc: update Japanese auto-generated files 2016-05-19 09:07:08 +02:00
Sébastien Helleu 70af4fe693 Merge pull request #737 from l/translation/ja
core: update Japanese translations
2016-05-19 09:06:26 +02:00
Sébastien Helleu cb9b2a34e0 doc: increase font size for key bindings 2016-05-19 08:58:51 +02:00
Sébastien Helleu 499b9be1fb relay: add option relay.network.allow_empty_password (closes #735) 2016-05-18 07:55:03 +02:00
Sébastien Helleu ec86e1ac85 core: update French translations 2016-05-18 07:47:45 +02:00
Sébastien Helleu f23b6be178 core: add blank lines in ChangeLog for readability 2016-05-18 07:38:37 +02:00
AYANOKOUZI, Ryuunosuke 84d4705ea4 core: update Japanese translations 2016-05-18 09:00:00 +09:00
Sébastien Helleu c39803a4dd debian: update debian/ubuntu patches to not build doc/man page 2016-05-16 17:56:51 +02:00
Sébastien Helleu e0866d48cb debian: add files to build devel doc package 2016-05-16 17:48:52 +02:00
Sébastien Helleu 5ed1903f67 debian: add patch for raspbian/jessie 2016-05-16 14:24:11 +02:00
Sébastien Helleu 369f9e467f debian: fix dch distribution name on Raspbian 2016-05-16 14:23:32 +02:00
Sébastien Helleu 1b21fa1816 debian: fix mode of weechat-plugins.install in debian/ubuntu patches (issue #722) 2016-05-16 12:32:48 +02:00
Sébastien Helleu b0f515279a debian: add patch to not build doc/man page on Debian Jessie (issue #722) 2016-05-16 11:34:22 +02:00
Sébastien Helleu fd80196b81 doc: add escape of commas in command "init" (relay protocol) (issue #730) 2016-05-16 11:23:16 +02:00
Sébastien Helleu a6a221e5e1 core: add asciidoctor in ChangeLog (issue #722) 2016-05-16 11:05:08 +02:00
Sébastien Helleu 1fc274473b doc: remove unused function in docgen.py 2016-05-15 09:26:29 +02:00
Sébastien Helleu 836876bacb core: remove install of asciidoc and related packages (Travis CI) (issue #722) 2016-05-15 09:10:08 +02:00
Sébastien Helleu 2736a0e3ff core: rename file FindAsciidoc.cmake to FindAsciidoctor.cmake in autotools (issue #722) 2016-05-15 09:07:05 +02:00
Sébastien Helleu e31c8647e8 core: remove obsolete file FindSourcehighlight.cmake (issue #722) 2016-05-15 09:05:59 +02:00
Sébastien Helleu e2ce3dfc1b doc: fix name of file AUTHORS.adoc in Polish man page 2016-05-15 09:04:03 +02:00
Sébastien Helleu adf6ed3f67 doc: fix source-highlighter in autotools (issue #722) 2016-05-15 09:01:49 +02:00
Sébastien Helleu 0ffc342437 core: fix dependencies in README (issue #722) 2016-05-15 08:56:45 +02:00
Sébastien Helleu b7bdbbdc50 core: rename .asciidoc files to .adoc (issue #722) 2016-05-15 08:52:19 +02:00
Sébastien Helleu 81fa60a23a doc: fix styles in auto-generated doc files (issue #722) 2016-05-14 23:44:36 +02:00
Sébastien Helleu e6dda930e8 doc: fix styles in Contributing (issue #722) 2016-05-14 23:42:58 +02:00
Sébastien Helleu 7d3d56cccd doc: fix styles in release notes (issue #722) 2016-05-14 23:42:11 +02:00
Sébastien Helleu 6aa94c08b1 doc: fix styles in ChangeLog (issue #722) 2016-05-14 23:41:27 +02:00
Sébastien Helleu c5f6aad66f core: require asciidoctor 1.5.4 instead of 1.5.0 (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu 75778b5806 debian: update patches to not build doc/man page on some Debian/Ubuntu versions to build docs and man page (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu e503eafedc debian: enable build of doc by default in devel packages (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu 384d9479a6 debian: replace asciidoc by asciidoctor (>= 1.5.4) in Build-Depends (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu 72982152aa doc: fix size of tables and columns in plugin API reference 2016-05-14 09:42:57 +02:00
Sébastien Helleu 7742fee19f doc: fix styles in plugin API reference (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu d00634acae doc: remove sectnumlevels in relay protocol (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu f097ed7536 doc: fix column size in developer's guide 2016-05-14 09:42:57 +02:00
Sébastien Helleu 5f8ae3e12e doc: increase toclevels and sectnumlevels in user's guide (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu b05382e6f2 doc: enable section numbering in tester's guide (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu bc98d43c08 doc: fix styles in user's guide (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu c2c3ecb3f7 doc: fix style in tip about mouse events (user's guide) (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu 4180ddff0f doc: use a table for input of IRC color codes in user's guide (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu f8f313569c doc: fix style of key bindings in user's guide (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu b11d1408aa doc: improve source of table with dependencies in user's guide 2016-05-14 09:42:57 +02:00
Sébastien Helleu 67250aa2bb doc: replace asciidoc by asciidoctor in user's guide (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu 8cb857cedb doc: make list of functions/constants more readable in scripting guide 2016-05-14 09:42:57 +02:00
Sébastien Helleu 963ee4fe40 doc: enable section numbering in relay protocol (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu 9a3da9a4a3 doc: enable section numbering in scripting guide (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu 3bb75b4432 doc: use Font Awesome for admonition labels (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu e092bd19d3 doc: switch to prettify source highlighter (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu baebbb25a3 doc: fix styles in relay protocol (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu c5c7539406 doc: fix styles in scripting guide (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu 048ad82672 doc: fix styles in tester guide (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu 93b71769cd doc: fix styles in quickstart guide (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu 171f9a9fc8 doc: fix styles in FAQ (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu 8c1916c6c2 doc: fix styles in developer's guide (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu de24a7cb7b doc: fix styles in man page (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu 220bd837ae doc: use asciidoctor instead of asciidoc (issue #722) 2016-05-14 09:42:57 +02:00
Nils Görs f3163aa271 core: update German translations 2016-05-14 09:27:55 +02:00
Sébastien Helleu 22c0966387 tests: add tests on function string_split_command() 2016-05-14 09:14:08 +02:00
Sébastien Helleu af83fb55e1 relay: allow escape of comma in command "init" (weechat protocol) (issue #730) 2016-05-13 19:37:19 +02:00
Sébastien Helleu e94e4a92f4 doc: add arvg[2] in example of function string_split_command (plugin API reference) 2016-05-11 07:41:44 +02:00
Sébastien Helleu 951d1410d9 core: fix custom section IDs in ChangeLog and ReleaseNotes
Asciidoctor (used on GitHub) requires that the custom ID start with a
letter, so a "v" is added in front of releases.
2016-05-10 07:45:20 +02:00
Sébastien Helleu 596df95ecf core: add contributor in AUTHORS.asciidoc 2016-05-10 07:44:49 +02:00
Sébastien Helleu 35e285e823 core: add issue #731 in ChangeLog 2016-05-09 07:51:02 +02:00
Sébastien Helleu 9dfcf79712 Merge pull request #731 from irth/master
core: fix the hardcoded separator in string_split_command
2016-05-09 07:34:58 +02:00
Wojciech Kwolek a44bcaf080 core: fix the hardcoded separator in string_split_command 2016-05-08 12:14:17 +02:00
l 2d5ea374af doc: update Japanese translations (#728) 2016-05-06 22:02:50 +02:00
Sébastien Helleu 15b0917875 debian: bump Standards-Version to 3.9.8 2016-05-04 07:35:25 +02:00
Sébastien Helleu 711de56158 debian: update changelog 2016-05-04 07:34:44 +02:00
Sébastien Helleu 5968460671 doc: add a question about security in FAQ 2016-05-03 21:42:24 +02:00
Sébastien Helleu 31864f562d doc: update Ruby and Lua versions in user's guide 2016-05-02 21:02:22 +02:00
Lieuwe Rooijakkers c9411a848a irc: fix typo in IRC_SERVER_OPTION_SASL_KEY comment (#724) 2016-05-01 18:37:50 +02:00
Sébastien Helleu 3bc6fe1a26 Version 1.6-dev 2016-05-01 14:47:08 +02:00
Simmo Saan 1d3a75333e trigger: add support for one-time triggers (closes #399) 2015-08-22 12:22:51 +03:00
Simmo Saan ed337d9291 core: document extra option in eval_expression 2015-08-18 15:19:37 +03:00
Simmo Saan 598fbf337e core: add extra_vars evaluation option to eval_expression 2015-08-18 13:51:37 +03:00
512 changed files with 40717 additions and 36877 deletions
+1 -1
View File
@@ -2,7 +2,6 @@
*.a
*.gmo
*.html
*.la
*.lai
*.lo
@@ -54,3 +53,4 @@ weechat-*.cygport
stamp*
src/gui/curses/weechat
src/gui/curses/weechat-curses
+1 -1
View File
@@ -11,7 +11,7 @@ Sébastien Helleu <flashcode@flashtux.org> <flashcode>
Sébastien Helleu <flashcode@flashtux.org> <uid67137>
Nils Görs <weechatter@arcor.de>
Ryuunosuke Ayanokouzi <i38w7i3@yahoo.co.jp>
Krzysztof Korościk <soltys1@gmail.com>
Krzysztof Korościk <soltys1@gmail.com> <soltys@szluug.org>
Marco Paolone <marcopaolone@gmail.com>
<marcopaolone@gmail.com> <marco@DrB4tch.sitecomwl601>
<mikaela.suomalainen@outlook.com> <mkaysi@outlook.com>
+2 -1
View File
@@ -20,7 +20,8 @@ before_script:
- export PATH=$(echo $PATH | tr ':' "\n" | sed '/\/opt\/python/d' | tr "\n" ":" | sed "s|::|:|g")
- echo 'APT::Install-Recommends "false";' | sudo tee -a /etc/apt/apt.conf
- sudo apt-get update -qq
- sudo apt-get -y install devscripts equivs python-pip libenchant-dev autopoint asciidoc source-highlight xsltproc docbook-xsl docbook-xml cmake pkg-config libncursesw5-dev gem2deb libperl-dev python-dev python3-dev libaspell-dev liblua5.1-0-dev tcl8.5-dev guile-2.0-dev libv8-dev libcurl4-gnutls-dev libgcrypt11-dev libgnutls-dev zlib1g-dev curl libcpputest-dev
- sudo apt-get -y install devscripts equivs python-pip libenchant-dev autopoint cmake pkg-config libncursesw5-dev gem2deb libperl-dev python-dev python3-dev libaspell-dev liblua5.1-0-dev tcl8.5-dev guile-2.0-dev libv8-dev libcurl4-gnutls-dev libgcrypt11-dev libgnutls-dev zlib1g-dev curl libcpputest-dev
- sudo gem install asciidoctor
- sudo pip install msgcheck pylint
script:
+4
View File
@@ -78,9 +78,12 @@ Alphabetically:
* Quentin Glidic (SardemFF7)
* Quentin Pradet
* Quico Noizeux
* Raghavendra Prabhu
* Rettub
* Rob Campbell
* Rudolf Polzer (divVerent)
* Ryuunosuke Ayanokouzi
* scumjr
* Sergio Durigan Junior
* Shane McCarron
* Shawn Smith
@@ -96,6 +99,7 @@ Alphabetically:
* Valentin Lorentz (progval)
* Vasco Almeida
* Voroskoi
* Wojciech Kwolek
* Yannick Palanque
== Contact
+7 -7
View File
@@ -99,7 +99,7 @@ option(ENABLE_SCRIPT "Enable Script plugin (scripts manager)" ON)
option(ENABLE_SCRIPTS "Enable script plugins (perl, python, ...)" ON)
option(ENABLE_PERL "Enable Perl scripting language" ON)
option(ENABLE_PYTHON "Enable Python scripting language" ON)
option(ENABLE_PYTHON3 "Use Python 3.x if found (NOT recommended)" OFF)
option(ENABLE_PYTHON3 "Use Python 3.x if found (NOT recommended because many \"official\" scripts won't work)" OFF)
option(ENABLE_RUBY "Enable Ruby scripting language" ON)
option(ENABLE_LUA "Enable Lua scripting language" ON)
option(ENABLE_TCL "Enable Tcl scripting language" ON)
@@ -255,11 +255,11 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/weechat.cygport.in ${CMAKE_CURRENT_BI
# install some files (only on Cygwin)
if(CYGWIN)
install(FILES
${CMAKE_CURRENT_SOURCE_DIR}/AUTHORS.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/ChangeLog.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/Contributing.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/README.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/ReleaseNotes.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/AUTHORS.adoc
${CMAKE_CURRENT_SOURCE_DIR}/ChangeLog.adoc
${CMAKE_CURRENT_SOURCE_DIR}/Contributing.adoc
${CMAKE_CURRENT_SOURCE_DIR}/README.adoc
${CMAKE_CURRENT_SOURCE_DIR}/ReleaseNotes.adoc
DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
endif()
@@ -269,7 +269,7 @@ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/weechat.png DESTINATION ${SHAREDIR}/ic
# packages
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Fast, light and extensible chat client")
set(CPACK_PACKAGE_VENDOR "Sébastien Helleu")
set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README.asciidoc")
set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README.adoc")
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING")
set(CPACK_PACKAGE_VERSION_MAJOR ${VERSION_MAJOR})
set(CPACK_PACKAGE_VERSION_MINOR ${VERSION_MINOR})
+2482
View File
File diff suppressed because it is too large Load Diff
-3133
View File
File diff suppressed because it is too large Load Diff
+4 -4
View File
@@ -26,11 +26,11 @@ When reporting https://github.com/weechat/weechat/issues[issues] on GitHub,
please include:
* your *WeeChat version*: the output of `/v` in WeeChat, for example:
'WeeChat 1.0-dev (git: v0.4.3-475-gb174b3c)'. +
_WeeChat 1.0-dev (git: v0.4.3-475-gb174b3c)_. +
If WeeChat does not start at all, please include the version displayed by
`weechat --help` (or the version installed with your package manager).
* your *operating system*: its name and version (examples: Linux Debian Wheezy,
FreeBSD 10.0, Windows/Cygwin 64-bit, ...).
FreeBSD 10.0, Windows/Cygwin 64-bit, Windows/Ubuntu 64-bit...).
* the *steps to reproduce*: if possible, please include a reproducible example:
explain the steps which led you to the problem. +
It's even better if you can reproduce the problem with a new config (and no
@@ -42,7 +42,7 @@ https://weechat.org/files/doc/devel/weechat_user.en.html#report_crashes[User's g
for more info).
[IMPORTANT]
Most of times, the WeeChat crash log file ('weechat_crash_YYYYMMDD_xxx.log') is
Most of times, the WeeChat crash log file (_weechat_crash_YYYYMMDD_xxx.log_) is
*NOT USEFUL* to fix the bug, so please report this file *ONLY* if a developer
asked you to send it (and be extremely careful, this file can contain personal
data like passwords and contents of your chats).
@@ -80,7 +80,7 @@ https://github.com/weechat/weechat/milestones[milestones] on GitHub.
Pull requests on GitHub are welcome for minor new features.
For major new features, it's better to discuss about it in IRC
(server: 'chat.freenode.net', channel '#weechat').
(server: _chat.freenode.net_, channel _#weechat_).
Before submitting any pull request, be sure you have read the
https://weechat.org/files/doc/devel/weechat_dev.en.html#coding_rules[coding rules]
+6 -7
View File
@@ -31,17 +31,17 @@ endif
SUBDIRS = po doc intl src $(tests_dir)
EXTRA_DIST = AUTHORS.asciidoc \
ChangeLog.asciidoc \
Contributing.asciidoc \
README.asciidoc \
ReleaseNotes.asciidoc \
EXTRA_DIST = AUTHORS.adoc \
ChangeLog.adoc \
Contributing.adoc \
README.adoc \
ReleaseNotes.adoc \
CMakeLists.txt \
config.rpath \
config.h.cmake \
makedist.sh \
cmake/CMakeParseArguments.cmake \
cmake/FindAsciidoc.cmake \
cmake/FindAsciidoctor.cmake \
cmake/FindAspell.cmake \
cmake/FindCppUTest.cmake \
cmake/FindENCHANT.cmake \
@@ -57,7 +57,6 @@ EXTRA_DIST = AUTHORS.asciidoc \
cmake/FindPkgConfig.cmake \
cmake/FindPython.cmake \
cmake/FindRuby.cmake \
cmake/FindSourcehighlight.cmake \
cmake/FindTCL.cmake \
cmake/FindV8.cmake \
cmake/FindZLIB.cmake \
+1 -2
View File
@@ -52,8 +52,7 @@ Following packages are optional:
* for SSL: gnutls, ca-certificates
* for spell checking: aspell
* for scripting: python, perl, ruby, lua, tcl, guile, libv8 (javascript)
* for building doc: asciidoc, source-highlight
(for man page: xsltproc, docbook-xml, docbook-xsl)
* for building doc and man page: asciidoctor
* for building tests: C++ compiler, CppUTest
For a complete list of dependencies and versions recommended, please look at
File diff suppressed because it is too large Load Diff
-55
View File
@@ -1,55 +0,0 @@
#
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
# WeeChat is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
#
# WeeChat is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
#
# - Find Asciidoc
# This module finds if asciidoc (version 8 or newer) is installed.
if(ASCIIDOC_FOUND)
# Already in cache, be silent
set(ASCIIDOC_FIND_QUIETLY TRUE)
endif()
find_program(
ASCIIDOC_EXECUTABLE asciidoc
PATHS /bin /usr/bin /usr/local/bin /usr/pkg/bin
)
find_program(
A2X_EXECUTABLE a2x
PATHS /bin /usr/bin /usr/local/bin /usr/pkg/bin
)
if(ASCIIDOC_EXECUTABLE AND A2X_EXECUTABLE)
execute_process(
COMMAND ${ASCIIDOC_EXECUTABLE} --version
OUTPUT_VARIABLE ASCIIDOC_VERSION
)
string(STRIP ${ASCIIDOC_VERSION} ASCIIDOC_VERSION)
string(REPLACE "asciidoc " "" ASCIIDOC_VERSION ${ASCIIDOC_VERSION})
if(ASCIIDOC_VERSION VERSION_EQUAL "8.0.0" OR ASCIIDOC_VERSION VERSION_GREATER "8.0.0")
set(ASCIIDOC_FOUND TRUE)
endif()
mark_as_advanced(
ASCIIDOC_EXECUTABLE
ASCIIDOC_VERSION
)
endif()
@@ -1,6 +1,5 @@
#
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
#
# This file is part of WeeChat, the extensible chat client.
#
@@ -18,22 +17,33 @@
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
#
# - Find Source-Highlight
# This module finds if source-highlight is installed.
# - Find Asciidoctor
# This module finds if asciidoctor (version 1.5.4 or newer) is installed.
if(SOURCEHIGHLIGHT_FOUND)
if(ASCIIDOCTOR_FOUND)
# Already in cache, be silent
set(SOURCEHIGHLIGHT_FIND_QUIETLY TRUE)
set(ASCIIDOCTOR_FIND_QUIETLY TRUE)
endif()
find_program(
SOURCEHIGHLIGHT_EXECUTABLE source-highlight
ASCIIDOCTOR_EXECUTABLE asciidoctor
PATHS /bin /usr/bin /usr/local/bin /usr/pkg/bin
)
if(SOURCEHIGHLIGHT_EXECUTABLE)
set(SOURCEHIGHLIGHT_FOUND TRUE)
if(ASCIIDOCTOR_EXECUTABLE)
execute_process(
COMMAND ${ASCIIDOCTOR_EXECUTABLE} --version
OUTPUT_VARIABLE ASCIIDOCTOR_VERSION
)
string(REGEX REPLACE "^Asciidoctor ([^ ]+) .*" "\\1" ASCIIDOCTOR_VERSION "${ASCIIDOCTOR_VERSION}")
if(ASCIIDOCTOR_VERSION VERSION_EQUAL "1.5.4" OR ASCIIDOCTOR_VERSION VERSION_GREATER "1.5.4")
set(ASCIIDOCTOR_FOUND TRUE)
endif()
mark_as_advanced(
SOURCEHIGHLIGHT_EXECUTABLE
ASCIIDOCTOR_EXECUTABLE
ASCIIDOCTOR_VERSION
)
endif()
+2 -2
View File
@@ -35,7 +35,7 @@ endif()
if(ENABLE_PYTHON3)
find_program(PYTHON_EXECUTABLE
NAMES python3.4 python3.3 python3.2 python3.1 python3.0 python3 python2.7 python2.6 python2.5 python
NAMES python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python3 python2.7 python2.6 python2.5 python
PATHS /usr/bin /usr/local/bin /usr/pkg/bin
)
else()
@@ -67,7 +67,7 @@ if(PYTHON_EXECUTABLE)
)
if(ENABLE_PYTHON3)
find_library(PYTHON_LIBRARY
NAMES python3.4 python3.3 python3.2 python3.1 python3.0 python3 python2.7 python2.6 python2.5 python
NAMES python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python3 python2.7 python2.6 python2.5 python
HINTS ${PYTHON_POSSIBLE_LIB_PATH}
)
else()
+23 -42
View File
@@ -146,7 +146,7 @@ AC_ARG_ENABLE(script, [ --disable-script turn off Script plugin (d
AC_ARG_ENABLE(scripts, [ --disable-scripts turn off script plugins (perl, python, ...) (default=compiled if found)],enable_scripts=$enableval,enable_scripts=yes)
AC_ARG_ENABLE(perl, [ --disable-perl turn off Perl script plugin (default=compiled if found)],enable_perl=$enableval,enable_perl=yes)
AC_ARG_ENABLE(python, [ --disable-python turn off Python script plugin (default=compiled if found)],enable_python=$enableval,enable_python=yes)
AC_ARG_ENABLE(python3, [ --enable-python3 use Python 3.x if found (NOT recommended) (default=off)],enable_python3=$enableval,enable_python3=no)
AC_ARG_ENABLE(python3, [ --enable-python3 use Python 3.x if found (NOT recommended because many "official" scripts won't work) (default=off)],enable_python3=$enableval,enable_python3=no)
AC_ARG_ENABLE(ruby, [ --disable-ruby turn off Ruby script plugin (default=compiled if found)],enable_ruby=$enableval,enable_ruby=yes)
AC_ARG_ENABLE(lua, [ --disable-lua turn off Lua script plugin (default=compiled if found)],enable_lua=$enableval,enable_lua=yes)
AC_ARG_ENABLE(tcl, [ --disable-tcl turn off Tcl script plugin (default=compiled if found)],enable_tcl=$enableval,enable_tcl=yes)
@@ -508,7 +508,7 @@ PYTHON_VERSION=
if test "x$enable_python" = "xyes" ; then
if test "x$enable_python3" = "xyes" ; then
AC_PATH_PROGS(PYTHON, python3.4 python3.3 python3.2 python3.1 python3.0 python3 python2.7 python2.6 python2.5 python2 python)
AC_PATH_PROGS(PYTHON, python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python3 python2.7 python2.6 python2.5 python2 python)
else
AC_PATH_PROGS(PYTHON, python2.7 python2.6 python2.5 python2 python)
fi
@@ -1128,54 +1128,35 @@ if test "x$enable_doc" = "xno"; then
fi
if test "x$enable_man" = "xyes" -o "x$enable_doc" = "xyes"; then
DOC_ASCIIDOC8=""
AC_CHECK_PROGS(ASCIIDOC, [asciidoc])
AC_CHECK_PROGS(A2X, [a2x])
AC_CHECK_PROGS(SOURCEHIGHLIGHT, [source-highlight])
if test -z "$A2X"; then
not_found="$not_found a2x(from asciidoc)"
fi
if test -z "$SOURCEHIGHLIGHT"; then
not_found="$not_found source-highlight(needed by asciidoc)"
fi
if test -n "$ASCIIDOC"; then
AC_MSG_CHECKING([for asciidoc version])
asciidoc_version=`$ASCIIDOC --version 2>/dev/null`
case "${asciidoc_version}" in
asciidoc' '8*)
DOC_ASCIIDOC8="yes"
AC_MSG_RESULT([${asciidoc_version}])
if test "x$enable_man" = "xyes"; then
if test -n "$A2X"; then
msg_man="asciidoc(with a2x) $msg_man"
AC_DEFINE(MAN)
else
enable_man="no"
fi
fi
if test "x$enable_doc" = "xyes"; then
if test -n "$SOURCEHIGHLIGHT"; then
msg_doc="asciidoc(with source-highlight) $msg_doc"
AC_DEFINE(DOC)
else
enable_doc="no"
fi
fi
;;
*)
AC_MSG_RESULT([${asciidoc_version} (too old)])
not_found="$not_found asciidoc"
AC_CHECK_PROGS(ASCIIDOCTOR, [asciidoctor])
if test -n "$ASCIIDOCTOR"; then
AC_MSG_CHECKING([for asciidoctor version])
asciidoctor_version=`$ASCIIDOCTOR --version 2>/dev/null | head -n 1 | cut -d" " -f2`
case "${asciidoctor_version}" in
Asciidoctor' '0.*|Asciidoctor' '1.5.[0-3]*)
AC_MSG_RESULT([${asciidoctor_version} (too old)])
not_found="$not_found asciidoctor"
enable_man="no"
enable_doc="no"
;;
*)
AC_MSG_RESULT([${asciidoctor_version}])
if test "x$enable_man" = "xyes"; then
msg_man="asciidoctor(${asciidoctor_version}) $msg_man"
AC_DEFINE(MAN)
fi
if test "x$enable_doc" = "xyes"; then
msg_doc="asciidoctor(${asciidoctor_version}) $msg_doc"
AC_DEFINE(DOC)
fi
;;
esac
else
not_found="$not_found asciidoc"
not_found="$not_found asciidoctor"
enable_man="no"
enable_doc="no"
fi
AC_SUBST(ASCIIDOC)
AC_SUBST(A2X)
AC_SUBST(ASCIIDOCTOR)
fi
# ------------------------------------------------------------------------------
+16 -6
View File
@@ -3,11 +3,7 @@ Section: net
Priority: optional
Maintainer: Sébastien Helleu <flashcode@flashtux.org>
Build-Depends:
asciidoc (>= 8.5),
source-highlight,
xsltproc,
docbook-xsl,
docbook-xml,
asciidoctor (>= 1.5.4),
debhelper (>= 9),
dh-exec,
cmake, pkg-config,
@@ -24,7 +20,7 @@ Build-Depends:
libgcrypt20-dev,
libgnutls28-dev,
zlib1g-dev
Standards-Version: 3.9.6
Standards-Version: 3.9.8
Homepage: https://weechat.org/
Vcs-Git: https://anonscm.debian.org/git/users/kolter/weechat.git
Vcs-Browser: https://anonscm.debian.org/git/users/kolter/weechat.git
@@ -32,6 +28,7 @@ Vcs-Browser: https://anonscm.debian.org/git/users/kolter/weechat.git
Package: weechat-devel
Architecture: all
Depends: ${misc:Depends}, weechat-devel-curses (>= ${source:Version})
Suggests: weechat-devel-doc (= ${source:Version})
Conflicts: weechat
Description: Fast, light and extensible chat client
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
@@ -58,6 +55,7 @@ Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, weechat-devel-core (= ${binary:Version})
Conflicts: weechat-curses
Recommends: weechat-devel-plugins (= ${binary:Version})
Suggests: weechat-devel-doc (= ${source:Version})
Description: Fast, light and extensible chat client - console client
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
for many operating systems. Everything can be done with a keyboard.
@@ -84,6 +82,7 @@ Package: weechat-devel-core
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Conflicts: weechat-core
Suggests: weechat-devel-doc (= ${source:Version})
Description: Fast, light and extensible chat client - core files
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
for many operating systems. Everything can be done with a keyboard.
@@ -109,6 +108,17 @@ Description: Fast, light and extensible chat client - plugins
- IRC proxy
- Trigger
Package: weechat-devel-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Conflicts: weechat-doc
Description: Fast, light and extensible chat client - documentation
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
for many operating systems. Everything can be done with a keyboard.
.
This package contains the html documentation for WeeChat.
Package: weechat-devel-dev
Section: devel
Architecture: all
+2 -2
View File
@@ -7,7 +7,7 @@ $(BUILDDIR)/Makefile:
cd $(BUILDDIR) && \
cmake .. \
-DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
-DENABLE_DOC:BOOL=OFF \
-DENABLE_DOC:BOOL=ON \
-DENABLE_MAN:BOOL=ON \
-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
-DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="$(CFLAGS) -D_FORTIFY_SOURCE=2" \
@@ -24,7 +24,7 @@ override_dh_auto_configure:
echo
override_dh_installchangelogs:
dh_installchangelogs ChangeLog.asciidoc
dh_installchangelogs ChangeLog.adoc
override_dh_strip:
dh_strip --dbg-package=weechat-devel-dbg
@@ -0,0 +1,10 @@
Document: weechat-dev-en
Title: WeeChat developer's guide (English)
Author: Sébastien Helleu
Abstract: This manual describes WeeChat internals and
how to contribute to WeeChat (English version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_dev.en.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_dev.en.html
@@ -0,0 +1,10 @@
Document: weechat-dev-fr
Title: WeeChat developer's guide (French)
Author: Sébastien Helleu
Abstract: This manual describes WeeChat internals and
how to contribute to WeeChat (French version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_dev.fr.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_dev.fr.html
@@ -0,0 +1,10 @@
Document: weechat-dev-ja
Title: WeeChat developer's guide (Japanese)
Author: Sébastien Helleu
Abstract: This manual describes WeeChat internals and
how to contribute to WeeChat (Japanese version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_dev.ja.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_dev.ja.html
@@ -0,0 +1,10 @@
Document: weechat-faq-de
Title: WeeChat FAQ (German)
Author: Sébastien Helleu
Abstract: This document answers frequently asked questions
about the WeeChat IRC client (German version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_faq.de.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_faq.de.html
@@ -0,0 +1,10 @@
Document: weechat-faq-en
Title: WeeChat FAQ (English)
Author: Sébastien Helleu
Abstract: This document answers frequently asked questions
about the WeeChat IRC client (English version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_faq.en.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_faq.en.html
@@ -0,0 +1,10 @@
Document: weechat-faq-fr
Title: WeeChat FAQ (French)
Author: Sébastien Helleu
Abstract: This document answers frequently asked questions
about the WeeChat IRC client (French version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_faq.fr.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_faq.fr.html
@@ -0,0 +1,10 @@
Document: weechat-faq-it
Title: WeeChat FAQ (Italian)
Author: Sébastien Helleu
Abstract: This document answers frequently asked questions
about the WeeChat IRC client (Italian version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_faq.it.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_faq.it.html
@@ -0,0 +1,10 @@
Document: weechat-faq-ja
Title: WeeChat FAQ (Japanese)
Author: Sébastien Helleu
Abstract: This document answers frequently asked questions
about the WeeChat IRC client (Japanese version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_faq.ja.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_faq.ja.html
@@ -0,0 +1,10 @@
Document: weechat-faq-pl
Title: WeeChat FAQ (Polish)
Author: Sébastien Helleu
Abstract: This document answers frequently asked questions
about the WeeChat IRC client (Polish version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_faq.pl.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_faq.pl.html
@@ -0,0 +1,10 @@
Document: weechat-plugin-en
Title: WeeChat plugin API reference (English)
Author: Sébastien Helleu
Abstract: This document describes the API to create plugins
for WeeChat (English version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_plugin_api.en.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_plugin_api.en.html
@@ -0,0 +1,10 @@
Document: weechat-plugin-fr
Title: WeeChat plugin API reference (French)
Author: Sébastien Helleu
Abstract: This document describes the API to create plugins
for WeeChat (French version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_plugin_api.fr.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_plugin_api.fr.html
@@ -0,0 +1,10 @@
Document: weechat-plugin-it
Title: WeeChat plugin API reference (Italian)
Author: Sébastien Helleu
Abstract: This document describes the API to create plugins
for WeeChat (Italian version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_plugin_api.it.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_plugin_api.it.html
@@ -0,0 +1,10 @@
Document: weechat-plugin-ja
Title: WeeChat plugin API reference (Japanese)
Author: Sébastien Helleu
Abstract: This document describes the API to create plugins
for WeeChat (Japanese version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_plugin_api.ja.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_plugin_api.ja.html
@@ -0,0 +1,9 @@
Document: weechat-quickstart-de
Title: WeeChat quick start guide (German)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (German version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.de.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.de.html
@@ -0,0 +1,9 @@
Document: weechat-quickstart-en
Title: WeeChat quick start guide (English)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (English version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.en.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.en.html
@@ -0,0 +1,9 @@
Document: weechat-quickstart-es
Title: WeeChat quick start guide (Spanish)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (Spanish version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.es.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.es.html
@@ -0,0 +1,9 @@
Document: weechat-quickstart-fr
Title: WeeChat quick start guide (French)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (French version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.fr.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.fr.html
@@ -0,0 +1,9 @@
Document: weechat-quickstart-it
Title: WeeChat quick start guide (Italian)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (Italian version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.it.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.it.html
@@ -0,0 +1,9 @@
Document: weechat-quickstart-ja
Title: WeeChat quick start guide (Japanese)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (Japanese version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.ja.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.ja.html
@@ -0,0 +1,9 @@
Document: weechat-quickstart-pl
Title: WeeChat quick start guide (Polish)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (Polish version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.pl.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.pl.html
@@ -0,0 +1,9 @@
Document: weechat-quickstart-ru
Title: WeeChat quick start guide (Russian)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (Russian version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.ru.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_quickstart.ru.html
@@ -0,0 +1,10 @@
Document: weechat-relay-protocol-en
Title: WeeChat Relay protocol (English)
Author: Sébastien Helleu
Abstract: This manual describes WeeChat Relay Protocol, used by
remote GUI to communicate with Relay plugin (English version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_relay_protocol.en.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_relay_protocol.en.html
@@ -0,0 +1,10 @@
Document: weechat-relay-protocol-fr
Title: WeeChat Relay protocol (French)
Author: Sébastien Helleu
Abstract: This manual describes WeeChat Relay Protocol, used by
remote GUI to communicate with Relay plugin (French version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_relay_protocol.fr.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_relay_protocol.fr.html
@@ -0,0 +1,10 @@
Document: weechat-relay-protocol-ja
Title: WeeChat Relay protocol (Japanese)
Author: Sébastien Helleu
Abstract: This manual describes WeeChat Relay Protocol, used by
remote GUI to communicate with Relay plugin (Japanese version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_relay_protocol.ja.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_relay_protocol.ja.html
@@ -0,0 +1,10 @@
Document: weechat-scripting-de
Title: WeeChat scripting guide (German)
Author: Sébastien Helleu
Abstract: This document describes the API to create scripts
for WeeChat (German version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_scripting.de.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_scripting.de.html
@@ -0,0 +1,10 @@
Document: weechat-scripting-en
Title: WeeChat scripting guide (English)
Author: Sébastien Helleu
Abstract: This document describes the API to create scripts
for WeeChat (English version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_scripting.en.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_scripting.en.html
@@ -0,0 +1,10 @@
Document: weechat-scripting-fr
Title: WeeChat scripting guide (French)
Author: Sébastien Helleu
Abstract: This document describes the API to create scripts
for WeeChat (French version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_scripting.fr.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_scripting.fr.html
@@ -0,0 +1,10 @@
Document: weechat-scripting-it
Title: WeeChat scripting guide (Italian)
Author: Sébastien Helleu
Abstract: This document describes the API to create scripts
for WeeChat (Italian version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_scripting.it.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_scripting.it.html
@@ -0,0 +1,10 @@
Document: weechat-scripting-ja
Title: WeeChat scripting guide (Japanese)
Author: Sébastien Helleu
Abstract: This document describes the API to create scripts
for WeeChat (Japanese version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_scripting.ja.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_scripting.ja.html
@@ -0,0 +1,10 @@
Document: weechat-scripting-pl
Title: WeeChat scripting guide (Polish)
Author: Sébastien Helleu
Abstract: This document describes the API to create scripts
for WeeChat (Polish version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_scripting.pl.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_scripting.pl.html
@@ -0,0 +1,10 @@
Document: weechat-tester-de
Title: WeeChat tester's guide (German)
Author: Sébastien Helleu
Abstract: This document describes how to test and report
bugs against the WeeChat IRC Client (German version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_tester.de.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_tester.de.html
@@ -0,0 +1,10 @@
Document: weechat-tester-en
Title: WeeChat tester's guide (English)
Author: Sébastien Helleu
Abstract: This document describes how to test and report
bugs against the WeeChat IRC Client (English version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_tester.en.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_tester.en.html
@@ -0,0 +1,10 @@
Document: weechat-tester-fr
Title: WeeChat tester's guide (French)
Author: Sébastien Helleu
Abstract: This document describes how to test and report
bugs against the WeeChat IRC Client (French version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_tester.fr.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_tester.fr.html
@@ -0,0 +1,10 @@
Document: weechat-tester-it
Title: WeeChat tester's guide (Italian)
Author: Sébastien Helleu
Abstract: This document describes how to test and report
bugs against the WeeChat IRC Client (Italian version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_tester.it.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_tester.it.html
@@ -0,0 +1,10 @@
Document: weechat-tester-ja
Title: WeeChat tester's guide (Japanese)
Author: Sébastien Helleu
Abstract: This document describes how to test and report
bugs against the WeeChat IRC Client (Japanese version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_tester.ja.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_tester.ja.html
@@ -0,0 +1,10 @@
Document: weechat-tester-pl
Title: WeeChat tester's guide (Polish)
Author: Sébastien Helleu
Abstract: This document describes how to test and report
bugs against the WeeChat IRC Client (Polish version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_tester.pl.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_tester.pl.html
@@ -0,0 +1,10 @@
Document: weechat-user-de
Title: WeeChat user's guide (German)
Author: Sébastien Helleu
Abstract: This manual describes how to use the WeeChat
IRC client (German version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_user.de.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_user.de.html
@@ -0,0 +1,10 @@
Document: weechat-user-en
Title: WeeChat user's guide (English)
Author: Sébastien Helleu
Abstract: This manual describes how to use the WeeChat
IRC client (English version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_user.en.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_user.en.html
@@ -0,0 +1,10 @@
Document: weechat-user-fr
Title: WeeChat user's guide (French)
Author: Sébastien Helleu
Abstract: This manual describes how to use the WeeChat
IRC client (French version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_user.fr.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_user.fr.html
@@ -0,0 +1,10 @@
Document: weechat-user-it
Title: WeeChat user's guide (Italian)
Author: Sébastien Helleu
Abstract: This manual describes how to use the WeeChat
IRC client (Italian version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_user.it.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_user.it.html
@@ -0,0 +1,10 @@
Document: weechat-user-ja
Title: WeeChat user's guide (Japanese)
Author: Sébastien Helleu
Abstract: This manual describes how to use the WeeChat
IRC client (Japanese version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_user.ja.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_user.ja.html
@@ -0,0 +1,10 @@
Document: weechat-user-pl
Title: WeeChat user's guide (Polish)
Author: Sébastien Helleu
Abstract: This manual describes how to use the WeeChat
IRC client (Polish version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-devel-doc/html/weechat_user.pl.html
Files: /usr/share/doc/weechat-devel-doc/html/weechat_user.pl.html
+1
View File
@@ -0,0 +1 @@
usr/share/doc/weechat/*.html usr/share/doc/weechat-devel-doc/html
+1
View File
@@ -0,0 +1 @@
usr/share/doc/weechat-devel-doc/html usr/share/doc/weechat-devel/html
+8
View File
@@ -1,3 +1,11 @@
weechat (1.5-1) unstable; urgency=medium
* New upstream release
* Remove patch to build ruby plugin against ruby2.3
* Bump Standards-Version to 3.9.8
-- Emmanuel Bouthenot <kolter@debian.org> Tue, 03 May 2016 09:29:42 +0200
weechat (1.4-2) unstable; urgency=medium
* Fix Vcs-(Git|Browser) fields to use secure URIs
+2 -6
View File
@@ -3,11 +3,7 @@ Section: net
Priority: optional
Maintainer: Emmanuel Bouthenot <kolter@debian.org>
Build-Depends:
asciidoc (>= 8.5),
source-highlight,
xsltproc,
docbook-xsl,
docbook-xml,
asciidoctor (>= 1.5.4),
debhelper (>= 9),
dh-exec,
cmake, pkg-config,
@@ -24,7 +20,7 @@ Build-Depends:
libgcrypt20-dev,
libgnutls28-dev,
zlib1g-dev
Standards-Version: 3.9.6
Standards-Version: 3.9.8
Homepage: https://weechat.org/
Vcs-Git: https://anonscm.debian.org/git/users/kolter/weechat.git
Vcs-Browser: https://anonscm.debian.org/git/users/kolter/weechat.git
+1 -1
View File
@@ -24,7 +24,7 @@ override_dh_auto_configure:
echo
override_dh_installchangelogs:
dh_installchangelogs ChangeLog.asciidoc
dh_installchangelogs ChangeLog.adoc
override_dh_strip:
dh_strip --dbg-package=weechat-dbg
+4 -4
View File
@@ -1,4 +1,4 @@
AUTHORS.asciidoc
Contributing.asciidoc
README.asciidoc
ReleaseNotes.asciidoc
AUTHORS.adoc
Contributing.adoc
README.adoc
ReleaseNotes.adoc
+8 -26
View File
@@ -20,39 +20,21 @@
if(ENABLE_MAN OR ENABLE_DOC)
find_package(Sourcehighlight)
find_package(Asciidoc)
find_package(Asciidoctor)
if(ASCIIDOC_FOUND)
if(ASCIIDOCTOR_FOUND)
set(CSS_TOC -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/asciidoc_toc.css)
set(CSS_TOC2 -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/asciidoc_toc2.css)
set(ASCIIDOC_ARGS -a revision="${VERSION}" -f ${CMAKE_CURRENT_SOURCE_DIR}/asciidoc.conf)
# use html5 backend if available (asciidoc >= 8.6.5)
if(ASCIIDOC_VERSION VERSION_EQUAL "8.6.5" OR ASCIIDOC_VERSION VERSION_GREATER "8.6.5")
set(ASCIIDOC_ARGS -b html5 ${ASCIIDOC_ARGS})
endif()
set(ASCIIDOC_ARGS_USER ${ASCIIDOC_ARGS} ${CSS_TOC2} )
set(ASCIIDOC_ARGS_API ${ASCIIDOC_ARGS} ${CSS_TOC2} )
set(ASCIIDOC_ARGS_SCRIPTING ${ASCIIDOC_ARGS} ${CSS_TOC2} )
set(ASCIIDOC_ARGS_FAQ ${ASCIIDOC_ARGS} ${CSS_TOC} -n)
set(ASCIIDOC_ARGS_QUICKSTART ${ASCIIDOC_ARGS} ${CSS_TOC2} -n)
set(ASCIIDOC_ARGS_TESTER ${ASCIIDOC_ARGS} ${CSS_TOC2} )
set(ASCIIDOC_ARGS_RELAY ${ASCIIDOC_ARGS} ${CSS_TOC2} )
set(ASCIIDOC_ARGS_DEV ${ASCIIDOC_ARGS} ${CSS_TOC2} )
set(ASCIIDOCTOR_ARGS -a experimental -a icons=font -a revnumber="${VERSION}" -a sectanchors -a source-highlighter=prettify)
add_subdirectory(cs)
add_subdirectory(de)
add_subdirectory(en)
add_subdirectory(es)
add_subdirectory(fr)
add_subdirectory(it)
add_subdirectory(de)
add_subdirectory(pl)
add_subdirectory(es)
add_subdirectory(ru)
add_subdirectory(ja)
add_subdirectory(cs)
add_subdirectory(pl)
add_subdirectory(ru)
endif()
+3 -8
View File
@@ -18,16 +18,11 @@
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
#
SUBDIRS = . en fr it de pl es ru ja cs
SUBDIRS = . cs de en es fr it ja pl ru
EXTRA_DIST = docgen.py \
CMakeLists.txt \
asciidoc.conf \
asciidoc_toc.css \
asciidoc_toc2.css
docinfo.html \
CMakeLists.txt
uninstall-hook:
-rmdir $(DESTDIR)$(datadir)/doc/$(PACKAGE)
clean-local:
-rm -f asciidoc_toc.css asciidoc_toc2.css
-12
View File
@@ -1,12 +0,0 @@
[attributes]
date={sys: date +%F}
[replacements]
key\[([^,\]]+),([^\]]+)\]=key[\1], key[\2]
key\[(ctrl|alt|shift)\]=<span class="key \1">\1</span>
key\[(ctrl|alt|shift)-\]=<span class="key \1">\1</span><span class="keyplus">+</span>
key\[(ctrl|alt|shift)-([^\]]+)\]=<span class="key \1">\1</span><span class="keyplus">+</span>key[\2]
key\[([A-Za-z0-9/_&\=!-])\]=<span class="key">\1</span>
key\[([a-z0-9/_&\=!-][^\]]*)\]=<span class="key">\1</span>
key\[([^\]]+)\]=<span class="key other">\1</span>
hex\[([0-9a-fA-F]+)\]=<span class="hexa">\1</span>
-197
View File
@@ -1,197 +0,0 @@
/* Custom asciidoc styles */
body {
margin: 1em 2em;
font-family: verdana, sans-serif;
font-size: 12px;
}
div.sectionbody, #author, #revnumber, #revdate, #revremark, #toctitle, #footer {
font-family: verdana, sans-serif;
}
a, a:visited, a:hover, a:active {
color: #00c;
text-decoration: none;
}
em {
color: #252;
}
strong {
color: #000;
}
tt {
color: #366;
}
#author {
color: #555;
}
#toc {
line-height: 1.4em;
padding-bottom: 3em;
}
#toctitle {
margin-bottom: .6em;
color: #555;
}
#toc .toclevel0, #toc .toclevel1 {
display: block;
font-size: 1em;
}
#toc .toclevel2, #toc .toclevel3, #toc .toclevel4 {
display: block;
font-size: 1em;
}
h1, h2, h3, h4, h5, h6 {
margin: 1.2em 0;
}
h1 {
padding: 1.2em;
border: 1px solid #c0d0ff;
border-radius: 8px;
box-shadow: 1px 1px 3px #aac;
background: #ddeaee;
background: -moz-linear-gradient(#bbddff, #eefaff);
background: -webkit-linear-gradient(#bbddff, #eefaff);
background: linear-gradient(#bbddff, #eefaff);
color: #224b8d;
font-size: 2.2em;
text-align: center;
}
h2 {
padding: .5em;
border: 1px solid #d0d0d0;
border-radius: 6px;
box-shadow: 1px 1px 2px #bbb;
background: #f2f2f2;
background: -moz-linear-gradient(#e0e0e0, #f6f6f6);
background: -webkit-linear-gradient(#e0e0e0, #f6f6f6);
background: linear-gradient(#e0e0e0, #f6f6f6);
color: #444;
font-size: 1.7em;
}
h3 {
border: none;
margin: .7em 0 1em 0;
color: #555;
font-size: 1.5em;
}
h4 {
color: #555;
font-size: 1.3em;
}
h5 {
color: #555;
font-size: 1.2em;
}
span.command {
padding: .2em .5em;
border: 1px solid #ccc;
border-radius: 4px;
box-shadow: 1px 1px 2px #ccc;
margin-right: 12px;
background: #eee;
font-size: 1.1em;
}
p.table {
margin-top: 0;
margin-bottom: 0;
}
div.listingblock > div.content {
border: 1px solid #e2e2e2;
border-radius: 4px;
background: #fbfbfb;
}
.listingblock pre {
white-space: pre-wrap;
word-wrap: break-word;
}
table th {
background: #fbfbfb;
color: #000;
font-size: 1.1em;
}
table.tableblock, th.tableblock, td.tableblock, .tableblock table th, .tableblock table td {
border: 1px solid #bbb;
}
table.tableblock {
border: 2px solid #888;
}
div.title {
color: #525252;
}
div.admonitionblock .icon {
text-decoration: none;
}
dt.hdlist1 {
margin-bottom: .5em;
color: #252;
}
.ulist {
word-wrap: break-word;
}
.key {
padding: .1em .4em;
border-top: 1px solid #d5d5e5;
border-left: 1px solid #d5d5e5;
border-bottom: 1px solid #a5a5b5;
border-right: 1px solid #a5a5b5;
border-radius: 3px;
box-shadow: 1px 1px 3px #d5d5e5;
margin: 0 2px;
background: #eef;
font-family: monospace;
font-size: 1.1em;
line-height: 1.6em;
}
.key.ctrl {
border-top: 1px solid #dfd0d0;
border-left: 1px solid #dfd0d0;
border-bottom: 1px solid #afa0a0;
border-right: 1px solid #afa0a0;
border-radius: 3px;
box-shadow: 1px 1px 3px #dfd0d0;
background: #fff0f0;
text-transform: capitalize;
}
.key.alt {
border-top: 1px solid #dfc5b4;
border-left: 1px solid #dfc5b4;
border-bottom: 1px solid #af9484;
border-right: 1px solid #af9484;
border-radius: 3px;
box-shadow: 1px 1px 3px #dfc5b4;
background: #ffe4d4;
text-transform: capitalize;
}
.key.shift {
border-top: 1px solid #d5d5d5;
border-left: 1px solid #d5d5d5;
border-bottom: 1px solid #a5a5a5;
border-right: 1px solid #a5a5a5;
border-radius: 3px;
box-shadow: 1px 1px 3px #d5d5d5;
background: #f5f5f5;
text-transform: capitalize;
}
.key.other {
border-top: 1px solid #d0e0d0;
border-left: 1px solid #d0e0d0;
border-bottom: 1px solid #a0b0a0;
border-right: 1px solid #a0b0a0;
border-radius: 3px;
box-shadow: 1px 1px 3px #d0e0d0;
background: #eafaea;
}
.keyplus {
font-size: .8em;
}
.hexa {
padding: 0 .2em;
border: 1px solid #88b;
margin: 0 .2em;
color: #007;
font-family: monospace;
font-size: .85em;
}
#footer {
border-top: solid 1px silver;
}
-219
View File
@@ -1,219 +0,0 @@
/* Custom asciidoc styles */
body {
margin: 1em 2em;
font-family: verdana, sans-serif;
font-size: 12px;
}
div.sectionbody, #author, #revnumber, #revdate, #revremark, #toctitle, #footer {
font-family: verdana, sans-serif;
}
a, a:visited, a:hover, a:active {
color: #00c;
text-decoration: none;
}
em {
color: #252;
}
strong {
color: #000;
}
tt {
color: #366;
}
#author {
color: #555;
}
#toc {
line-height: 1.4em;
padding-bottom: 3em;
}
#toctitle {
margin-bottom: .6em;
color: #555;
}
#toc .toclevel0, #toc .toclevel1 {
display: block;
font-size: 1em;
}
#toc .toclevel2, #toc .toclevel3, #toc .toclevel4 {
display: block;
font-size: 1em;
}
h1, h2, h3, h4, h5, h6 {
margin: 1.2em 0;
}
h1 {
padding: 1.2em;
border: 1px solid #c0d0ff;
border-radius: 8px;
box-shadow: 1px 1px 3px #aac;
background: #ddeaee;
background: -moz-linear-gradient(#bbddff, #eefaff);
background: -webkit-linear-gradient(#bbddff, #eefaff);
background: linear-gradient(#bbddff, #eefaff);
color: #224b8d;
font-size: 2.2em;
text-align: center;
}
h2 {
padding: .5em;
border: 1px solid #d0d0d0;
border-radius: 6px;
box-shadow: 1px 1px 2px #bbb;
background: #f2f2f2;
background: -moz-linear-gradient(#e0e0e0, #f6f6f6);
background: -webkit-linear-gradient(#e0e0e0, #f6f6f6);
background: linear-gradient(#e0e0e0, #f6f6f6);
color: #444;
font-size: 1.7em;
}
h3 {
border: none;
margin: .7em 0 1em 0;
color: #555;
font-size: 1.5em;
}
h4 {
color: #555;
font-size: 1.3em;
}
h5 {
color: #555;
font-size: 1.2em;
}
span.command {
padding: .2em .5em;
border: 1px solid #ccc;
border-radius: 4px;
box-shadow: 1px 1px 2px #ccc;
margin-right: 12px;
background: #eee;
font-size: 1.1em;
}
p.table {
margin-top: 0;
margin-bottom: 0;
}
div.listingblock > div.content {
border: 1px solid #e2e2e2;
border-radius: 4px;
background: #fbfbfb;
}
.listingblock pre {
white-space: pre-wrap;
word-wrap: break-word;
}
table th {
background: #fbfbfb;
color: #000;
font-size: 1.1em;
}
table.tableblock, th.tableblock, td.tableblock, .tableblock table th, .tableblock table td {
border: 1px solid #bbb;
}
table.tableblock {
border: 2px solid #888;
}
div.title {
color: #525252;
}
div.admonitionblock .icon {
text-decoration: none;
}
dt.hdlist1 {
margin-bottom: .5em;
color: #252;
}
.ulist {
word-wrap: break-word;
}
.key {
padding: .1em .4em;
border-top: 1px solid #d5d5e5;
border-left: 1px solid #d5d5e5;
border-bottom: 1px solid #a5a5b5;
border-right: 1px solid #a5a5b5;
border-radius: 3px;
box-shadow: 1px 1px 3px #d5d5e5;
margin: 0 2px;
background: #eef;
font-family: monospace;
font-size: 1.1em;
line-height: 1.6em;
}
.key.ctrl {
border-top: 1px solid #dfd0d0;
border-left: 1px solid #dfd0d0;
border-bottom: 1px solid #afa0a0;
border-right: 1px solid #afa0a0;
border-radius: 3px;
box-shadow: 1px 1px 3px #dfd0d0;
background: #fff0f0;
text-transform: capitalize;
}
.key.alt {
border-top: 1px solid #dfc5b4;
border-left: 1px solid #dfc5b4;
border-bottom: 1px solid #af9484;
border-right: 1px solid #af9484;
border-radius: 3px;
box-shadow: 1px 1px 3px #dfc5b4;
background: #ffe4d4;
text-transform: capitalize;
}
.key.shift {
border-top: 1px solid #d5d5d5;
border-left: 1px solid #d5d5d5;
border-bottom: 1px solid #a5a5a5;
border-right: 1px solid #a5a5a5;
border-radius: 3px;
box-shadow: 1px 1px 3px #d5d5d5;
background: #f5f5f5;
text-transform: capitalize;
}
.key.other {
border-top: 1px solid #d0e0d0;
border-left: 1px solid #d0e0d0;
border-bottom: 1px solid #a0b0a0;
border-right: 1px solid #a0b0a0;
border-radius: 3px;
box-shadow: 1px 1px 3px #d0e0d0;
background: #eafaea;
}
.keyplus {
font-size: .8em;
}
.hexa {
padding: 0 .2em;
border: 1px solid #88b;
margin: 0 .2em;
color: #007;
font-family: monospace;
font-size: .85em;
}
#footer {
border-top: solid 1px silver;
}
/* Asciidoc styles with table of contents on the left (toc2) */
body {
margin-left: 26em;
margin-right: 2em;
}
#toc {
width: 23em;
}
#toc .toclevel2 {
margin-left: 1.5em;
font-size: .9em;
}
#toc .toclevel3 {
margin-left: 3em;
font-size: .9em;
}
#toc .toclevel4 {
margin-left: 4.5em;
font-size: .9em;
}
+7 -9
View File
@@ -21,12 +21,10 @@ if(ENABLE_MAN)
# man page
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.cs.asciidoc .
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.cs.asciidoc .
COMMAND ${A2X_EXECUTABLE} ARGS -a revision='WeeChat ${VERSION}' -d manpage -f manpage -L weechat.1.cs.asciidoc
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.cs.adoc
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.cs.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.cs.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.cs.adoc
${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.cs.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat.1 (cs)"
)
@@ -34,15 +32,15 @@ if(ENABLE_MAN)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/cs/man1)
endif()
if(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
if(ENABLE_DOC)
# quickstart
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.cs.html
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS ${ASCIIDOC_ARGS_QUICKSTART} -o weechat_quickstart.cs.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.cs.asciidoc
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.cs.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.cs.adoc
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc_toc2.css
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.cs.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.cs.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_quickstart.cs.html"
)
+11 -16
View File
@@ -20,11 +20,12 @@
docdir = $(datadir)/doc/$(PACKAGE)
EXTRA_DIST = CMakeLists.txt \
weechat.1.cs.asciidoc \
cmdline_options.cs.asciidoc \
weechat_quickstart.cs.asciidoc \
$(wildcard autogen/user/*.asciidoc) \
$(wildcard autogen/plugin_api/*.asciidoc)
docinfo.html \
weechat.1.cs.adoc \
cmdline_options.cs.adoc \
weechat_quickstart.cs.adoc \
$(wildcard autogen/user/*.adoc) \
$(wildcard autogen/plugin_api/*.adoc)
if MAN
man_targets = weechat.1
@@ -39,17 +40,12 @@ endif
all-local: $(man_targets) $(doc_targets)
# man page
weechat.1: weechat.1.cs.asciidoc cmdline_options.cs.asciidoc
-mkdir tmp_man
cp -f $(abs_top_srcdir)/doc/cs/weechat.1.cs.asciidoc ./tmp_man/
cp -f $(abs_top_srcdir)/doc/cs/cmdline_options.cs.asciidoc ./tmp_man/
(cd tmp_man && $(A2X) -a revision="WeeChat $(VERSION)" -d manpage -f manpage -L weechat.1.cs.asciidoc)
mv -f tmp_man/weechat.1 .
rm -rf tmp_man
weechat.1: weechat.1.cs.adoc cmdline_options.cs.adoc
$(ASCIIDOCTOR) -a revision="WeeChat $(VERSION)" -b manpage -o weechat.1 $(abs_top_srcdir)/doc/cs/weechat.1.cs.adoc
# quickstart
weechat_quickstart.cs.html: weechat_quickstart.cs.asciidoc $(abs_top_srcdir)/doc/asciidoc_toc2.css
$(ASCIIDOC) -b html5 -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc_toc2.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_quickstart.cs.html $(abs_top_srcdir)/doc/cs/weechat_quickstart.cs.asciidoc
weechat_quickstart.cs.html: weechat_quickstart.cs.adoc $(abs_top_srcdir)/doc/docinfo.html
$(ASCIIDOCTOR) -a revision="$(VERSION)" -a sectanchors -a source-highlighter=prettify -o weechat_quickstart.cs.html $(abs_top_srcdir)/doc/cs/weechat_quickstart.cs.adoc
# install man/docs
@@ -78,5 +74,4 @@ uninstall-doc:
# clean
clean-local:
-rm -f weechat.1 weechat.1.cs.asciidoc cmdline_options.cs.asciidoc
-rm -f *.html
-rm -f weechat.1 weechat_*.html
@@ -4,10 +4,10 @@
*-c*, *--colors*::
Zobraz defaultní barvy v terminálu.
*-d*, *--dir* '<path>'::
*-d*, *--dir* _<path>_::
Nastav cestu jako dovmský adresář pro WeeChat (použitou pro konfigurační
soubory, logy, uživatelské pluginy a skripty), výchozí hodnota je
'~/.weechat' (poznámka: složka bude vytvořena pokud nebude nalezena
"~/.weechat" (poznámka: složka bude vytvořena pokud nebude nalezena
Weechatem)
Pokud tato volba není zadána, použije se promněná prostředí WEECHAT_HOME
(pokud není prázdná)
@@ -21,7 +21,7 @@
*-p*, *--no-plugin*::
Vypne automatické nahrání pluginů.
*-r*, *--run-command* '<command>'::
*-r*, *--run-command* _<command>_::
Spustí příkaz(y) po startu (více přůkazů může být odděleno středníky).
*-s*, *--no-script*::
+1
View File
@@ -0,0 +1 @@
../docinfo.html
@@ -1,6 +1,11 @@
= WEECHAT(1)
= weechat(1)
:doctype: manpage
:author: Sébastien Helleu
:email: flashcode@flashtux.org
:lang: cs
// TRANSLATION MISSING
:man manual: WeeChat Manual
:man source: WeeChat {revnumber}
== JMÉNO
@@ -9,11 +14,11 @@ weechat - the extensible chat client
== PŘEHLED
[verse]
'weechat' [-a|--no-connect] [-d|--dir <path>] [-p|--no-plugin] [-r|--run-command <command>] [-s|--no-script] [--upgrade] [plugin:option...]
'weechat' [-c|--colors]
'weechat' [-h|--help]
'weechat' [-l|--license]
'weechat' [-v|--version]
*weechat* [-a|--no-connect] [-d|--dir <path>] [-p|--no-plugin] [-r|--run-command <command>] [-s|--no-script] [--upgrade] [plugin:option...]
*weechat* [-c|--colors]
*weechat* [-h|--help]
*weechat* [-l|--license]
*weechat* [-v|--version]
== POPIS
@@ -23,7 +28,7 @@ Je velmi připůsobitelný a rozšiřitelný s skripty.
== VOLBY
include::cmdline_options.cs.asciidoc[]
include::cmdline_options.cs.adoc[]
== VOLBY PLUGINŮ
@@ -54,49 +59,49 @@ $HOME/.weechat/sec.conf::
konfigurační soubor s chráněnými daty
$HOME/.weechat/alias.conf::
configurační soubor pro 'alias' plugin
configurační soubor pro _alias_ plugin
$HOME/.weechat/aspell.conf::
konfigurační soubor pro 'aspell' plugin
konfigurační soubor pro _aspell_ plugin
$HOME/.weechat/charset.conf::
konfigurační soubor pro 'charset' plugin
konfigurační soubor pro _charset_ plugin
$HOME/.weechat/exec.conf::
konfigurační soubor pro 'exec' plugin
konfigurační soubor pro _exec_ plugin
$HOME/.weechat/irc.conf::
konfigurační soubor pro 'irc' plugin
konfigurační soubor pro _irc_ plugin
$HOME/.weechat/logger.conf::
konfigurační soubor pro 'logger' plugin
konfigurační soubor pro _logger_ plugin
$HOME/.weechat/relay.conf::
konfigurační soubor pro 'relay' plugin
konfigurační soubor pro _relay_ plugin
$HOME/.weechat/script.conf::
konfigurační soubor pro 'script' plugin
konfigurační soubor pro _script_ plugin
$HOME/.weechat/trigger.conf::
konfigurační soubor pro 'trigger' plugin
konfigurační soubor pro _trigger_ plugin
$HOME/.weechat/xfer.conf::
konfigurační soubor pro 'xfer' plugin
konfigurační soubor pro _xfer_ plugin
$HOME/.weechat/weechat.log::
soubor záznamů WeeChatu
== AUTOŘI
Tato manuálová stránka byla napsána Sébastienem Helleu <flashcode@flashtux.org>.
Tato manuálová stránka byla přeložena Ondřejem Súkupem <mimi.vx@gmail.com>
Tato manuálová stránka byla napsána {author}.
Tato manuálová stránka byla přeložena Ondřejem Súkupem.
== COPYRIGHT
WeeChat je napsán Sébastienem Helleu a přispěvovateli (kompletní seznam je v
souboru AUTHORS.asciidoc).
souboru AUTHORS.adoc).
Copyright (C) 2003-{sys:date "+%Y"} Sébastien Helleu <flashcode@flashtux.org>
Copyright (C) 2003-2016 {author}
WeeChat je svobodný software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -105,8 +110,8 @@ the Free Software Foundation; either version 3 of the License, or
Prosím přečtěte si soubor COPYING pro více informací.
Web: <https://weechat.org/>
Web: https://weechat.org/
== PODPORA / HLÁŠENÍ CHYB
Pro pomoc nebo hlášení chyb <https://weechat.org/dev/support>
Pro pomoc nebo hlášení chyb https://weechat.org/dev/support
@@ -2,8 +2,9 @@
:author: Sébastien Helleu
:email: flashcode@flashtux.org
:lang: cs
:toc2:
:max-width: 100%
:toc: left
:sectnums:
:docinfo1:
[[start]]
@@ -160,7 +161,7 @@ K spuštění příkazů po připojení k serveru, například k autentizaci s n
----
[NOTE]
Více příkazů v volbě 'command' bůže být odděleno pomocí ';' (středník).
Více příkazů v volbě _command_ bůže být odděleno pomocí `;` (středník).
// TRANSLATION MISSING
If you want to protect your password in configuration files, you can use
@@ -181,7 +182,7 @@ Then add a secured data with your freenode password:
----
// TRANSLATION MISSING
Then you can use `${sec.data.freenode_password}` instead of your password in
Then you can use `+${sec.data.freenode_password}+` instead of your password in
IRC options mentioned above, for example:
----
@@ -220,8 +221,8 @@ Tento příkaz může být použit k vytvoření nového připojení k serveru b
použití příkazu `/server` (mohu zopakovat že můžete zobrazit nápovědu
pro tento příkaz s `/help connect` ?).
Ve výchozím nastavení jsou serverové bufery spojen s Weechat 'core' buferem.
K přepnutí mezi 'core' a server bufery můžete použít klávesu [ctrl-x].
Ve výchozím nastavení jsou serverové bufery spojen s Weechat _core_ buferem.
K přepnutí mezi _core_ a server bufery můžete použít klávesu kbd:[Ctrl+x].
Je možné vypnout automatické sloučení serverových buferů a mít nezávislé
serverové bufery:
@@ -267,7 +268,7 @@ Disconnect from server, on the server buffer:
[[irc_private_messages]]
== IRC soukromé zprávy
Otevření buferu a poslání soukromé zprávy jinému uživateli (přezdívka 'foo'):
Otevření buferu a poslání soukromé zprávy jinému uživateli (přezdívka _foo_):
----
/query foo tato zpráva
@@ -305,25 +306,32 @@ okno (2/3), použijte příkaz:
/window splitv 33
----
// TRANSLATION MISSING
To remove the split:
----
/window merge
----
[[key_bindings]]
== Předvoblby klávesových zkratek
Weechat používá ve výchozím nastavení mnoho klávesových zkratek, Všechny
najdete v dokumentaci, ale je dobré znát alespoň pár těchto důležitých:
- key[alt-]key[←]/key[→] nebo key[F5]/key[F6]: přepnout na předchozí/další bufer
- key[F7]/key[F8]: přepnout na předchozí/další okno (pokud je obrazovka rozdělena)
- key[F9]/key[F10]: posunoutí titulku
- key[F11]/key[F12]: posunutí seznamu přezdívek
- key[Tab]: doplnění textu v vstupním řádku, podobně jak v shellu
- key[PgUp]/key[PgDn]: posunutí textu v aktuálním buferu
- key[alt-a]: přepni do aktivního buferu (v seznamu)
- kbd:[Alt+←] / kbd:[Alt+→] nebo kbd:[F5] / kbd:[F6]: přepnout na předchozí/další bufer
- kbd:[F7] / kbd:[F8]: přepnout na předchozí/další okno (pokud je obrazovka rozdělena)
- kbd:[F9] / kbd:[F10]: posunoutí titulku
- kbd:[F11] / kbd:[F12]: posunutí seznamu přezdívek
- kbd:[Tab]: doplnění textu v vstupním řádku, podobně jak v shellu
- kbd:[PgUp] / kbd:[PgDn]: posunutí textu v aktuálním buferu
- kbd:[Alt+a]: přepni do aktivního buferu (v seznamu)
Dle Vaší klávesnice a/nebo vašich potřeb, můžete přenastavit jakoukoliv
klávesovou zkratku pomocí příkazu `/key`.
Užitečná zkratka je key[alt-k] k najítí kodů kláves.
Užitečná zkratka je kbd:[Alt+k] k najítí kodů kláves.
Například k nastavení zkratky key[alt-!] na příkaz `/buffer close`:
Například k nastavení zkratky kbd:[Alt+!] na příkaz `/buffer close`:
----
/key bind (press alt-k) (press alt-!) /buffer close
+21 -23
View File
@@ -21,12 +21,10 @@ if(ENABLE_MAN)
# man page
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.asciidoc .
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.asciidoc .
COMMAND ${A2X_EXECUTABLE} ARGS -a revision='WeeChat ${VERSION}' -d manpage -f manpage -L weechat.1.de.asciidoc
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.adoc
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.adoc
${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat.1 (de)"
)
@@ -34,17 +32,17 @@ if(ENABLE_MAN)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/de/man1)
endif()
if(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
if(ENABLE_DOC)
# user's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS ${ASCIIDOC_ARGS_USER} -o weechat_user.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.asciidoc
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.adoc
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc_toc2.css
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/autogen/user/*.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.adoc
${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.adoc
${CMAKE_CURRENT_SOURCE_DIR}/autogen/user/*.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_user.de.html"
)
@@ -54,10 +52,10 @@ if(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
# scripting guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS ${ASCIIDOC_ARGS_SCRIPTING} -o weechat_scripting.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.asciidoc
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.adoc
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc_toc2.css
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_scripting.de.html"
)
@@ -67,10 +65,10 @@ if(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
# FAQ
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS ${ASCIIDOC_ARGS_FAQ} -o weechat_faq.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.asciidoc
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.adoc
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc_toc.css
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_faq.de.html"
)
@@ -80,10 +78,10 @@ if(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
# quickstart
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS ${ASCIIDOC_ARGS_QUICKSTART} -o weechat_quickstart.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.asciidoc
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.adoc
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc_toc2.css
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_quickstart.de.html"
)
@@ -93,10 +91,10 @@ if(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
# tester's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS ${ASCIIDOC_ARGS_TESTER} -o weechat_tester.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.asciidoc
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_tester.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.adoc
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc_toc2.css
${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.asciidoc
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_tester.de.html"
)
+22 -27
View File
@@ -21,14 +21,15 @@
docdir = $(datadir)/doc/$(PACKAGE)
EXTRA_DIST = CMakeLists.txt \
weechat.1.de.asciidoc \
cmdline_options.de.asciidoc \
weechat_user.de.asciidoc \
weechat_scripting.de.asciidoc \
weechat_faq.de.asciidoc \
weechat_quickstart.de.asciidoc \
weechat_tester.de.asciidoc \
$(wildcard autogen/user/*.asciidoc)
docinfo.html \
weechat.1.de.adoc \
cmdline_options.de.adoc \
weechat_user.de.adoc \
weechat_scripting.de.adoc \
weechat_faq.de.adoc \
weechat_quickstart.de.adoc \
weechat_tester.de.adoc \
$(wildcard autogen/user/*.adoc)
if MAN
man_targets = weechat.1
@@ -47,33 +48,28 @@ endif
all-local: $(man_targets) $(doc_targets)
# man page
weechat.1: weechat.1.de.asciidoc cmdline_options.de.asciidoc
-mkdir tmp_man
cp -f $(abs_top_srcdir)/doc/de/weechat.1.de.asciidoc ./tmp_man/
cp -f $(abs_top_srcdir)/doc/de/cmdline_options.de.asciidoc ./tmp_man/
(cd tmp_man && $(A2X) -a revision="WeeChat $(VERSION)" -d manpage -f manpage -L weechat.1.de.asciidoc)
mv -f tmp_man/weechat.1 .
rm -rf tmp_man
weechat.1: weechat.1.de.adoc cmdline_options.de.adoc
$(ASCIIDOCTOR) -a revision="WeeChat $(VERSION)" -b manpage -o weechat.1 $(abs_top_srcdir)/doc/de/weechat.1.de.adoc
# user's guide
weechat_user.de.html: weechat_user.de.asciidoc cmdline_options.de.asciidoc $(wildcard autogen/user/*.asciidoc) $(abs_top_srcdir)/doc/asciidoc_toc2.css
$(ASCIIDOC) -b html5 -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc_toc2.css -f $(abs_top_srcdir)/doc/asciidoc.conf -o weechat_user.de.html $(abs_top_srcdir)/doc/de/weechat_user.de.asciidoc
weechat_user.de.html: weechat_user.de.adoc cmdline_options.de.adoc $(wildcard autogen/user/*.adoc) $(abs_top_srcdir)/doc/docinfo.html
$(ASCIIDOCTOR) -a revision="$(VERSION)" -a sectanchors -a source-highlighter=prettify -o weechat_user.de.html $(abs_top_srcdir)/doc/de/weechat_user.de.adoc
# scripting guide
weechat_scripting.de.html: weechat_scripting.de.asciidoc $(abs_top_srcdir)/doc/asciidoc_toc2.css
$(ASCIIDOC) -b html5 -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc_toc2.css -f $(abs_top_srcdir)/doc/asciidoc.conf -o weechat_scripting.de.html $(abs_top_srcdir)/doc/de/weechat_scripting.de.asciidoc
weechat_scripting.de.html: weechat_scripting.de.adoc $(abs_top_srcdir)/doc/docinfo.html
$(ASCIIDOCTOR) -a revision="$(VERSION)" -a sectanchors -a source-highlighter=prettify -o weechat_scripting.de.html $(abs_top_srcdir)/doc/de/weechat_scripting.de.adoc
# FAQ
weechat_faq.de.html: weechat_faq.de.asciidoc $(abs_top_srcdir)/doc/asciidoc_toc.css
$(ASCIIDOC) -b html5 -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc_toc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_faq.de.html $(abs_top_srcdir)/doc/de/weechat_faq.de.asciidoc
weechat_faq.de.html: weechat_faq.de.adoc $(abs_top_srcdir)/doc/docinfo.html
$(ASCIIDOCTOR) -a revision="$(VERSION)" -a sectanchors -a source-highlighter=prettify -o weechat_faq.de.html $(abs_top_srcdir)/doc/de/weechat_faq.de.adoc
# quickstart
weechat_quickstart.de.html: weechat_quickstart.de.asciidoc $(abs_top_srcdir)/doc/asciidoc_toc2.css
$(ASCIIDOC) -b html5 -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc_toc2.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_quickstart.de.html $(abs_top_srcdir)/doc/de/weechat_quickstart.de.asciidoc
weechat_quickstart.de.html: weechat_quickstart.de.adoc $(abs_top_srcdir)/doc/docinfo.html
$(ASCIIDOCTOR) -a revision="$(VERSION)" -a sectanchors -a source-highlighter=prettify -o weechat_quickstart.de.html $(abs_top_srcdir)/doc/de/weechat_quickstart.de.adoc
# tester's guide
weechat_tester.de.html: weechat_tester.de.asciidoc $(abs_top_srcdir)/doc/asciidoc_toc2.css
$(ASCIIDOC) -b html5 -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc_toc2.css -f $(abs_top_srcdir)/doc/asciidoc.conf -o weechat_tester.de.html $(abs_top_srcdir)/doc/de/weechat_tester.de.asciidoc
weechat_tester.de.html: weechat_tester.de.adoc $(abs_top_srcdir)/doc/docinfo.html
$(ASCIIDOCTOR) -a revision="$(VERSION)" -a sectanchors -a source-highlighter=prettify -o weechat_tester.de.html $(abs_top_srcdir)/doc/de/weechat_tester.de.adoc
# install man/docs
@@ -102,5 +98,4 @@ uninstall-doc:
# clean
clean-local:
-rm -f weechat.1 weechat.1.de.asciidoc cmdline_options.de.asciidoc
-rm -f *.html
-rm -f weechat.1 weechat_*.html
@@ -2,7 +2,7 @@
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
[width="65%",cols="^1,^2,8",options="header"]
[width="100%",cols="^1,^2,7",options="header"]
|===
| Erweiterung | Name | Beschreibung
@@ -102,6 +102,8 @@
| trigger | trigger_options | Einstellungen für Trigger
| trigger | trigger_post_action | nachfolgende Aktion für Trigger
| weechat | bars_names | Namen der Infobars
| weechat | bars_options | Einstellungen für Infobars
+974
View File
@@ -0,0 +1,974 @@
//
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
:hdata_update_create: __create
:hdata_update_delete: __delete
[width="100%",cols="^1,^2,2,2,5",options="header"]
|===
| Erweiterung | Name | Beschreibung | Listen | Variablen
| guile
| [[hdata_guile_script]]<<hdata_guile_script,guile_script>>
| Liste der Skripten
| _scripts_ +
_last_script_ +
| _filename_   (string) +
_interpreter_   (pointer) +
_name_   (string) +
_author_   (string) +
_version_   (string) +
_license_   (string) +
_description_   (string) +
_shutdown_func_   (string) +
_charset_   (string) +
_unloading_   (integer) +
_prev_script_   (pointer, hdata: "guile_script") +
_next_script_   (pointer, hdata: "guile_script") +
| irc
| [[hdata_irc_channel]]<<hdata_irc_channel,irc_channel>>
| IRC-Channel
| -
| _type_   (integer) +
_name_   (string) +
_topic_   (string) +
_modes_   (string) +
_limit_   (integer) +
_key_   (string) +
_join_msg_received_   (hashtable) +
_checking_whox_   (integer) +
_away_message_   (string) +
_has_quit_server_   (integer) +
_cycle_   (integer) +
_part_   (integer) +
_nick_completion_reset_   (integer) +
_pv_remote_nick_color_   (string) +
_hook_autorejoin_   (pointer) +
_nicks_count_   (integer) +
_nicks_   (pointer, hdata: "irc_nick") +
_last_nick_   (pointer, hdata: "irc_nick") +
_nicks_speaking_   (pointer) +
_nicks_speaking_time_   (pointer, hdata: "irc_channel_speaking") +
_last_nick_speaking_time_   (pointer, hdata: "irc_channel_speaking") +
_join_smart_filtered_   (hashtable) +
_buffer_   (pointer, hdata: "buffer") +
_buffer_as_string_   (string) +
_prev_channel_   (pointer, hdata: "irc_channel") +
_next_channel_   (pointer, hdata: "irc_channel") +
| irc
| [[hdata_irc_channel_speaking]]<<hdata_irc_channel_speaking,irc_channel_speaking>>
| IRC channel_speaking
| -
| _nick_   (string) +
_time_last_message_   (time) +
_prev_nick_   (pointer, hdata: "irc_channel_speaking") +
_next_nick_   (pointer, hdata: "irc_channel_speaking") +
| irc
| [[hdata_irc_ignore]]<<hdata_irc_ignore,irc_ignore>>
| IRC ignorieren
| _irc_ignore_list_ +
_last_irc_ignore_ +
| _number_   (integer) +
_mask_   (string) +
_regex_mask_   (pointer) +
_server_   (string) +
_channel_   (string) +
_prev_ignore_   (pointer, hdata: "irc_ignore") +
_next_ignore_   (pointer, hdata: "irc_ignore") +
| irc
| [[hdata_irc_nick]]<<hdata_irc_nick,irc_nick>>
| IRC-Nick
| -
| _name_   (string) +
_host_   (string) +
_prefixes_   (string) +
_prefix_   (string) +
_away_   (integer) +
_account_   (string) +
_realname_   (string) +
_color_   (string) +
_prev_nick_   (pointer, hdata: "irc_nick") +
_next_nick_   (pointer, hdata: "irc_nick") +
| irc
| [[hdata_irc_notify]]<<hdata_irc_notify,irc_notify>>
| IRC-Benachrichtigungen
| -
| _server_   (pointer, hdata: "irc_server") +
_nick_   (string) +
_check_away_   (integer) +
_is_on_server_   (integer) +
_away_message_   (string) +
_ison_received_   (integer) +
_prev_notify_   (pointer, hdata: "irc_notify") +
_next_notify_   (pointer, hdata: "irc_notify") +
| irc
| [[hdata_irc_redirect]]<<hdata_irc_redirect,irc_redirect>>
| IRC Weiterleitung
| -
| _server_   (pointer, hdata: "irc_server") +
_pattern_   (string) +
_signal_   (string) +
_count_   (integer) +
_current_count_   (integer) +
_string_   (string) +
_timeout_   (integer) +
_command_   (string) +
_assigned_to_command_   (integer) +
_start_time_   (time) +
_cmd_start_   (hashtable) +
_cmd_stop_   (hashtable) +
_cmd_extra_   (hashtable) +
_cmd_start_received_   (integer) +
_cmd_stop_received_   (integer) +
_cmd_filter_   (hashtable) +
_output_   (string) +
_output_size_   (integer) +
_prev_redirect_   (pointer, hdata: "irc_redirect") +
_next_redirect_   (pointer, hdata: "irc_redirect") +
| irc
| [[hdata_irc_redirect_pattern]]<<hdata_irc_redirect_pattern,irc_redirect_pattern>>
| Muster für IRC Weiterleitung
| _irc_redirect_patterns_ +
_last_irc_redirect_pattern_ +
| _name_   (string) +
_temp_pattern_   (integer) +
_timeout_   (integer) +
_cmd_start_   (string) +
_cmd_stop_   (string) +
_cmd_extra_   (string) +
_prev_redirect_   (pointer, hdata: "irc_redirect_pattern") +
_next_redirect_   (pointer, hdata: "irc_redirect_pattern") +
| irc
| [[hdata_irc_server]]<<hdata_irc_server,irc_server>>
| IRC-Server
| _irc_servers_ +
_last_irc_server_ +
| _name_   (string) +
_options_   (pointer) +
_temp_server_   (integer) +
_reloading_from_config_   (integer) +
_reloaded_from_config_   (integer) +
_addresses_count_   (integer) +
_addresses_array_   (string, array_size: "addresses_count") +
_ports_array_   (integer, array_size: "addresses_count") +
_retry_array_   (integer, array_size: "addresses_count") +
_index_current_address_   (integer) +
_current_address_   (string) +
_current_ip_   (string) +
_current_port_   (integer) +
_current_retry_   (integer) +
_sock_   (integer) +
_hook_connect_   (pointer, hdata: "hook") +
_hook_fd_   (pointer, hdata: "hook") +
_hook_timer_connection_   (pointer, hdata: "hook") +
_hook_timer_sasl_   (pointer, hdata: "hook") +
_is_connected_   (integer) +
_ssl_connected_   (integer) +
_disconnected_   (integer) +
_gnutls_sess_   (other) +
_tls_cert_   (other) +
_tls_cert_key_   (other) +
_unterminated_message_   (string) +
_nicks_count_   (integer) +
_nicks_array_   (string, array_size: "nicks_count") +
_nick_first_tried_   (integer) +
_nick_alternate_number_   (integer) +
_nick_   (string) +
_nick_modes_   (string) +
_cap_away_notify_   (integer) +
_cap_account_notify_   (integer) +
_cap_extended_join_   (integer) +
_isupport_   (string) +
_prefix_modes_   (string) +
_prefix_chars_   (string) +
_nick_max_length_   (integer) +
_casemapping_   (integer) +
_chantypes_   (string) +
_chanmodes_   (string) +
_monitor_   (integer) +
_monitor_time_   (time) +
_reconnect_delay_   (integer) +
_reconnect_start_   (time) +
_command_time_   (time) +
_reconnect_join_   (integer) +
_disable_autojoin_   (integer) +
_is_away_   (integer) +
_away_message_   (string) +
_away_time_   (time) +
_lag_   (integer) +
_lag_displayed_   (integer) +
_lag_check_time_   (other) +
_lag_next_check_   (time) +
_lag_last_refresh_   (time) +
_cmd_list_regexp_   (pointer) +
_last_user_message_   (time) +
_last_away_check_   (time) +
_last_data_purge_   (time) +
_outqueue_   (pointer) +
_last_outqueue_   (pointer) +
_redirects_   (pointer, hdata: "irc_redirect") +
_last_redirect_   (pointer, hdata: "irc_redirect") +
_notify_list_   (pointer, hdata: "irc_notify") +
_last_notify_   (pointer, hdata: "irc_notify") +
_notify_count_   (integer) +
_join_manual_   (hashtable) +
_join_channel_key_   (hashtable) +
_join_noswitch_   (hashtable) +
_buffer_   (pointer, hdata: "buffer") +
_buffer_as_string_   (string) +
_channels_   (pointer, hdata: "irc_channel") +
_last_channel_   (pointer, hdata: "irc_channel") +
_prev_server_   (pointer, hdata: "irc_server") +
_next_server_   (pointer, hdata: "irc_server") +
| javascript
| [[hdata_javascript_script]]<<hdata_javascript_script,javascript_script>>
| Liste der Skripten
| _scripts_ +
_last_script_ +
| _filename_   (string) +
_interpreter_   (pointer) +
_name_   (string) +
_author_   (string) +
_version_   (string) +
_license_   (string) +
_description_   (string) +
_shutdown_func_   (string) +
_charset_   (string) +
_unloading_   (integer) +
_prev_script_   (pointer, hdata: "javascript_script") +
_next_script_   (pointer, hdata: "javascript_script") +
| lua
| [[hdata_lua_script]]<<hdata_lua_script,lua_script>>
| Liste der Skripten
| _scripts_ +
_last_script_ +
| _filename_   (string) +
_interpreter_   (pointer) +
_name_   (string) +
_author_   (string) +
_version_   (string) +
_license_   (string) +
_description_   (string) +
_shutdown_func_   (string) +
_charset_   (string) +
_unloading_   (integer) +
_prev_script_   (pointer, hdata: "lua_script") +
_next_script_   (pointer, hdata: "lua_script") +
| perl
| [[hdata_perl_script]]<<hdata_perl_script,perl_script>>
| Liste der Skripten
| _scripts_ +
_last_script_ +
| _filename_   (string) +
_interpreter_   (pointer) +
_name_   (string) +
_author_   (string) +
_version_   (string) +
_license_   (string) +
_description_   (string) +
_shutdown_func_   (string) +
_charset_   (string) +
_unloading_   (integer) +
_prev_script_   (pointer, hdata: "perl_script") +
_next_script_   (pointer, hdata: "perl_script") +
| python
| [[hdata_python_script]]<<hdata_python_script,python_script>>
| Liste der Skripten
| _scripts_ +
_last_script_ +
| _filename_   (string) +
_interpreter_   (pointer) +
_name_   (string) +
_author_   (string) +
_version_   (string) +
_license_   (string) +
_description_   (string) +
_shutdown_func_   (string) +
_charset_   (string) +
_unloading_   (integer) +
_prev_script_   (pointer, hdata: "python_script") +
_next_script_   (pointer, hdata: "python_script") +
| ruby
| [[hdata_ruby_script]]<<hdata_ruby_script,ruby_script>>
| Liste der Skripten
| _scripts_ +
_last_script_ +
| _filename_   (string) +
_interpreter_   (pointer) +
_name_   (string) +
_author_   (string) +
_version_   (string) +
_license_   (string) +
_description_   (string) +
_shutdown_func_   (string) +
_charset_   (string) +
_unloading_   (integer) +
_prev_script_   (pointer, hdata: "ruby_script") +
_next_script_   (pointer, hdata: "ruby_script") +
| script
| [[hdata_script_script]]<<hdata_script_script,script_script>>
| Skripten aus dem Repositorium
| _scripts_repo_ +
_last_script_repo_ +
| _name_   (string) +
_name_with_extension_   (string) +
_language_   (integer) +
_author_   (string) +
_mail_   (string) +
_version_   (string) +
_license_   (string) +
_description_   (string) +
_tags_   (string) +
_requirements_   (string) +
_min_weechat_   (string) +
_max_weechat_   (string) +
_md5sum_   (string) +
_url_   (string) +
_popularity_   (integer) +
_date_added_   (time) +
_date_updated_   (time) +
_status_   (integer) +
_version_loaded_   (string) +
_displayed_   (integer) +
_install_order_   (integer) +
_prev_script_   (pointer, hdata: "script_script") +
_next_script_   (pointer, hdata: "script_script") +
| tcl
| [[hdata_tcl_script]]<<hdata_tcl_script,tcl_script>>
| Liste der Skripten
| _scripts_ +
_last_script_ +
| _filename_   (string) +
_interpreter_   (pointer) +
_name_   (string) +
_author_   (string) +
_version_   (string) +
_license_   (string) +
_description_   (string) +
_shutdown_func_   (string) +
_charset_   (string) +
_unloading_   (integer) +
_prev_script_   (pointer, hdata: "tcl_script") +
_next_script_   (pointer, hdata: "tcl_script") +
| weechat
| [[hdata_bar]]<<hdata_bar,bar>>
| Bar
| _gui_bars_ +
_last_gui_bar_ +
| _name_   (string) +
_options_   (pointer) +
_items_count_   (integer) +
_items_subcount_   (pointer) +
_items_array_   (pointer) +
_items_buffer_   (pointer) +
_items_prefix_   (pointer) +
_items_name_   (pointer) +
_items_suffix_   (pointer) +
_bar_window_   (pointer, hdata: "bar_window") +
_bar_refresh_needed_   (integer) +
_prev_bar_   (pointer, hdata: "bar") +
_next_bar_   (pointer, hdata: "bar") +
| weechat
| [[hdata_bar_item]]<<hdata_bar_item,bar_item>>
| Bar-Item
| _gui_bar_items_ +
_last_gui_bar_item_ +
| _plugin_   (pointer, hdata: "plugin") +
_name_   (string) +
_build_callback_   (pointer) +
_build_callback_pointer_   (pointer) +
_build_callback_data_   (pointer) +
_prev_item_   (pointer, hdata: "bar_item") +
_next_item_   (pointer, hdata: "bar_item") +
| weechat
| [[hdata_bar_window]]<<hdata_bar_window,bar_window>>
| Bar-Fenster
| -
| _bar_   (pointer, hdata: "bar") +
_x_   (integer) +
_y_   (integer) +
_width_   (integer) +
_height_   (integer) +
_scroll_x_   (integer) +
_scroll_y_   (integer) +
_cursor_x_   (integer) +
_cursor_y_   (integer) +
_current_size_   (integer) +
_items_count_   (integer) +
_items_subcount_   (pointer) +
_items_content_   (pointer) +
_items_num_lines_   (pointer) +
_items_refresh_needed_   (pointer) +
_screen_col_size_   (integer) +
_screen_lines_   (integer) +
_coords_count_   (integer) +
_coords_   (pointer) +
_gui_objects_   (pointer) +
_prev_bar_window_   (pointer, hdata: "bar_window") +
_next_bar_window_   (pointer, hdata: "bar_window") +
| weechat
| [[hdata_buffer]]<<hdata_buffer,buffer>>
| Buffer
| _gui_buffer_last_displayed_ +
_gui_buffers_ +
_last_gui_buffer_ +
| _plugin_   (pointer, hdata: "plugin") +
_plugin_name_for_upgrade_   (string) +
_number_   (integer) +
_layout_number_   (integer) +
_layout_number_merge_order_   (integer) +
_name_   (string) +
_full_name_   (string) +
_short_name_   (string) +
_type_   (integer) +
_notify_   (integer) +
_num_displayed_   (integer) +
_active_   (integer) +
_hidden_   (integer) +
_zoomed_   (integer) +
_print_hooks_enabled_   (integer) +
_day_change_   (integer) +
_clear_   (integer) +
_filter_   (integer) +
_close_callback_   (pointer) +
_close_callback_pointer_   (pointer) +
_close_callback_data_   (pointer) +
_closing_   (integer) +
_title_   (string) +
_own_lines_   (pointer, hdata: "lines") +
_mixed_lines_   (pointer, hdata: "lines") +
_lines_   (pointer, hdata: "lines") +
_time_for_each_line_   (integer) +
_chat_refresh_needed_   (integer) +
_nicklist_   (integer) +
_nicklist_case_sensitive_   (integer) +
_nicklist_root_   (pointer, hdata: "nick_group") +
_nicklist_max_length_   (integer) +
_nicklist_display_groups_   (integer) +
_nicklist_count_   (integer) +
_nicklist_groups_count_   (integer) +
_nicklist_nicks_count_   (integer) +
_nicklist_visible_count_   (integer) +
_nickcmp_callback_   (pointer) +
_nickcmp_callback_pointer_   (pointer) +
_nickcmp_callback_data_   (pointer) +
_input_   (integer) +
_input_callback_   (pointer) +
_input_callback_pointer_   (pointer) +
_input_callback_data_   (pointer) +
_input_get_unknown_commands_   (integer) +
_input_buffer_   (string) +
_input_buffer_alloc_   (integer) +
_input_buffer_size_   (integer) +
_input_buffer_length_   (integer) +
_input_buffer_pos_   (integer) +
_input_buffer_1st_display_   (integer) +
_input_undo_snap_   (pointer, hdata: "input_undo") +
_input_undo_   (pointer, hdata: "input_undo") +
_last_input_undo_   (pointer, hdata: "input_undo") +
_ptr_input_undo_   (pointer, hdata: "input_undo") +
_input_undo_count_   (integer) +
_completion_   (pointer, hdata: "completion") +
_history_   (pointer, hdata: "history") +
_last_history_   (pointer, hdata: "history") +
_ptr_history_   (pointer, hdata: "history") +
_num_history_   (integer) +
_text_search_   (integer) +
_text_search_exact_   (integer) +
_text_search_regex_   (integer) +
_text_search_regex_compiled_   (pointer) +
_text_search_where_   (integer) +
_text_search_found_   (integer) +
_text_search_input_   (string) +
_highlight_words_   (string) +
_highlight_regex_   (string) +
_highlight_regex_compiled_   (pointer) +
_highlight_tags_restrict_   (string) +
_highlight_tags_restrict_count_   (integer) +
_highlight_tags_restrict_array_   (pointer, array_size: "highlight_tags_restrict_count") +
_highlight_tags_   (string) +
_highlight_tags_count_   (integer) +
_highlight_tags_array_   (pointer, array_size: "highlight_tags_count") +
_hotlist_max_level_nicks_   (hashtable) +
_keys_   (pointer, hdata: "key") +
_last_key_   (pointer, hdata: "key") +
_keys_count_   (integer) +
_local_variables_   (hashtable) +
_prev_buffer_   (pointer, hdata: "buffer") +
_next_buffer_   (pointer, hdata: "buffer") +
| weechat
| [[hdata_buffer_visited]]<<hdata_buffer_visited,buffer_visited>>
| besuchte Buffer
| _gui_buffers_visited_ +
_last_gui_buffer_visited_ +
| _buffer_   (pointer, hdata: "buffer") +
_prev_buffer_   (pointer, hdata: "buffer_visited") +
_next_buffer_   (pointer, hdata: "buffer_visited") +
| weechat
| [[hdata_completion]]<<hdata_completion,completion>>
| Struktur mit Vervollständigung
| -
| _buffer_   (pointer, hdata: "buffer") +
_context_   (integer) +
_base_command_   (string) +
_base_command_arg_index_   (integer) +
_base_word_   (string) +
_base_word_pos_   (integer) +
_position_   (integer) +
_args_   (string) +
_direction_   (integer) +
_add_space_   (integer) +
_force_partial_completion_   (integer) +
_list_   (pointer) +
_word_found_   (string) +
_word_found_is_nick_   (integer) +
_position_replace_   (integer) +
_diff_size_   (integer) +
_diff_length_   (integer) +
_partial_list_   (pointer) +
| weechat
| [[hdata_config_file]]<<hdata_config_file,config_file>>
| Konfigurationsdatei
| _config_files_ +
_last_config_file_ +
| _plugin_   (pointer, hdata: "plugin") +
_name_   (string) +
_filename_   (string) +
_file_   (pointer) +
_callback_reload_   (pointer) +
_callback_reload_pointer_   (pointer) +
_callback_reload_data_   (pointer) +
_sections_   (pointer, hdata: "config_section") +
_last_section_   (pointer, hdata: "config_section") +
_prev_config_   (pointer, hdata: "config_file") +
_next_config_   (pointer, hdata: "config_file") +
| weechat
| [[hdata_config_option]]<<hdata_config_option,config_option>>
| Konfigurationsoptionen
| -
| _config_file_   (pointer, hdata: "config_file") +
_section_   (pointer, hdata: "config_section") +
_name_   (string) +
_parent_name_   (string) +
_type_   (integer) +
_description_   (string) +
_string_values_   (string, array_size: "*") +
_min_   (integer) +
_max_   (integer) +
_default_value_   (pointer) +
_value_   (pointer) +
_null_value_allowed_   (integer) +
_callback_check_value_   (pointer) +
_callback_check_value_pointer_   (pointer) +
_callback_check_value_data_   (pointer) +
_callback_change_   (pointer) +
_callback_change_pointer_   (pointer) +
_callback_change_data_   (pointer) +
_callback_delete_   (pointer) +
_callback_delete_pointer_   (pointer) +
_callback_delete_data_   (pointer) +
_loaded_   (integer) +
_prev_option_   (pointer, hdata: "config_option") +
_next_option_   (pointer, hdata: "config_option") +
| weechat
| [[hdata_config_section]]<<hdata_config_section,config_section>>
| Konfigurationssektion
| -
| _config_file_   (pointer, hdata: "config_file") +
_name_   (string) +
_user_can_add_options_   (integer) +
_user_can_delete_options_   (integer) +
_callback_read_   (pointer) +
_callback_read_pointer_   (pointer) +
_callback_read_data_   (pointer) +
_callback_write_   (pointer) +
_callback_write_pointer_   (pointer) +
_callback_write_data_   (pointer) +
_callback_write_default_   (pointer) +
_callback_write_default_pointer_   (pointer) +
_callback_write_default_data_   (pointer) +
_callback_create_option_   (pointer) +
_callback_create_option_pointer_   (pointer) +
_callback_create_option_data_   (pointer) +
_callback_delete_option_   (pointer) +
_callback_delete_option_pointer_   (pointer) +
_callback_delete_option_data_   (pointer) +
_options_   (pointer, hdata: "config_option") +
_last_option_   (pointer, hdata: "config_option") +
_prev_section_   (pointer, hdata: "config_section") +
_next_section_   (pointer, hdata: "config_section") +
| weechat
| [[hdata_filter]]<<hdata_filter,filter>>
| Filter
| _gui_filters_ +
_last_gui_filter_ +
| _enabled_   (integer) +
_name_   (string) +
_buffer_name_   (string) +
_num_buffers_   (integer) +
_buffers_   (pointer) +
_tags_   (string) +
_tags_count_   (integer) +
_tags_array_   (pointer, array_size: "tags_count") +
_regex_   (string) +
_regex_prefix_   (pointer) +
_regex_message_   (pointer) +
_prev_filter_   (pointer, hdata: "filter") +
_next_filter_   (pointer, hdata: "filter") +
| weechat
| [[hdata_history]]<<hdata_history,history>>
| Verlaufspeicher von Befehlen in einem Buffer
| _gui_history_ +
_last_gui_history_ +
| _text_   (string) +
_next_history_   (pointer, hdata: "history") +
_prev_history_   (pointer, hdata: "history") +
*Update erlaubt:* +
    _{hdata_update_create}_ +
    _{hdata_update_delete}_ +
| weechat
| [[hdata_hotlist]]<<hdata_hotlist,hotlist>>
| Hotliste
| _gui_hotlist_ +
_last_gui_hotlist_ +
| _priority_   (integer) +
_creation_time.tv_sec_   (time) +
_creation_time.tv_usec_   (long) +
_buffer_   (pointer) +
_count_   (integer, array_size: "4") +
_prev_hotlist_   (pointer, hdata: "hotlist") +
_next_hotlist_   (pointer, hdata: "hotlist") +
| weechat
| [[hdata_input_undo]]<<hdata_input_undo,input_undo>>
| Struktur der Rücknahmen für die Befehlszeile
| -
| _data_   (string) +
_pos_   (integer) +
_prev_undo_   (pointer, hdata: "input_undo") +
_next_undo_   (pointer, hdata: "input_undo") +
| weechat
| [[hdata_key]]<<hdata_key,key>>
| Tastenbelegung (Tastaturkurzbefehl)
| _gui_default_keys_ +
_gui_default_keys_cursor_ +
_gui_default_keys_mouse_ +
_gui_default_keys_search_ +
_gui_keys_ +
_gui_keys_cursor_ +
_gui_keys_mouse_ +
_gui_keys_search_ +
_last_gui_default_key_ +
_last_gui_default_key_cursor_ +
_last_gui_default_key_mouse_ +
_last_gui_default_key_search_ +
_last_gui_key_ +
_last_gui_key_cursor_ +
_last_gui_key_mouse_ +
_last_gui_key_search_ +
| _key_   (string) +
_area_type_   (pointer) +
_area_name_   (pointer) +
_area_key_   (string) +
_command_   (string) +
_score_   (integer) +
_prev_key_   (pointer, hdata: "key") +
_next_key_   (pointer, hdata: "key") +
| weechat
| [[hdata_layout]]<<hdata_layout,layout>>
| Layout
| _gui_layout_current_ +
_gui_layouts_ +
_last_gui_layout_ +
| _name_   (string) +
_layout_buffers_   (pointer, hdata: "layout_buffer") +
_last_layout_buffer_   (pointer, hdata: "layout_buffer") +
_layout_windows_   (pointer, hdata: "layout_window") +
_internal_id_   (integer) +
_internal_id_current_window_   (integer) +
_prev_layout_   (pointer, hdata: "layout") +
_next_layout_   (pointer, hdata: "layout") +
| weechat
| [[hdata_layout_buffer]]<<hdata_layout_buffer,layout_buffer>>
| Buffer-Layout
| -
| _plugin_name_   (string) +
_buffer_name_   (string) +
_number_   (integer) +
_prev_layout_   (pointer, hdata: "layout_buffer") +
_next_layout_   (pointer, hdata: "layout_buffer") +
| weechat
| [[hdata_layout_window]]<<hdata_layout_window,layout_window>>
| Fenster-Layout
| -
| _internal_id_   (integer) +
_parent_node_   (pointer, hdata: "layout_window") +
_split_pct_   (integer) +
_split_horiz_   (integer) +
_child1_   (pointer, hdata: "layout_window") +
_child2_   (pointer, hdata: "layout_window") +
_plugin_name_   (string) +
_buffer_name_   (string) +
| weechat
| [[hdata_line]]<<hdata_line,line>>
| Struktur mit einer Zeile
| -
| _data_   (pointer, hdata: "line_data") +
_prev_line_   (pointer, hdata: "line") +
_next_line_   (pointer, hdata: "line") +
| weechat
| [[hdata_line_data]]<<hdata_line_data,line_data>>
| Struktur mit einzeiligen Daten
| -
| _buffer_   (pointer, hdata: "buffer") +
_y_   (integer) +
_date_   (time) +
_date_printed_   (time) +
_str_time_   (string) +
_tags_count_   (integer) +
_tags_array_   (shared_string, array_size: "tags_count") +
_displayed_   (char) +
_highlight_   (char) +
_refresh_needed_   (char) +
_prefix_   (shared_string) +
_prefix_length_   (integer) +
_message_   (string) +
*Update erlaubt:* +
    _date_ (time) +
    _date_printed_ (time) +
    _tags_array_ (shared_string) +
    _prefix_ (shared_string) +
    _message_ (string) +
| weechat
| [[hdata_lines]]<<hdata_lines,lines>>
| Struktur mit Zeilen
| -
| _first_line_   (pointer, hdata: "line") +
_last_line_   (pointer, hdata: "line") +
_last_read_line_   (pointer, hdata: "line") +
_lines_count_   (integer) +
_first_line_not_read_   (integer) +
_lines_hidden_   (integer) +
_buffer_max_length_   (integer) +
_buffer_max_length_refresh_   (integer) +
_prefix_max_length_   (integer) +
_prefix_max_length_refresh_   (integer) +
| weechat
| [[hdata_nick]]<<hdata_nick,nick>>
| Nick in Benutzerliste
| -
| _group_   (pointer, hdata: "nick_group") +
_name_   (shared_string) +
_color_   (shared_string) +
_prefix_   (shared_string) +
_prefix_color_   (shared_string) +
_visible_   (integer) +
_prev_nick_   (pointer, hdata: "nick") +
_next_nick_   (pointer, hdata: "nick") +
| weechat
| [[hdata_nick_group]]<<hdata_nick_group,nick_group>>
| Gruppen in Benutzerliste
| -
| _name_   (shared_string) +
_color_   (shared_string) +
_visible_   (integer) +
_level_   (integer) +
_parent_   (pointer, hdata: "nick_group") +
_children_   (pointer, hdata: "nick_group") +
_last_child_   (pointer, hdata: "nick_group") +
_nicks_   (pointer, hdata: "nick") +
_last_nick_   (pointer, hdata: "nick") +
_prev_group_   (pointer, hdata: "nick_group") +
_next_group_   (pointer, hdata: "nick_group") +
| weechat
| [[hdata_plugin]]<<hdata_plugin,plugin>>
| Erweiterung
| _weechat_plugins_ +
_last_weechat_plugin_ +
| _filename_   (string) +
_handle_   (pointer) +
_name_   (string) +
_description_   (string) +
_author_   (string) +
_version_   (string) +
_license_   (string) +
_charset_   (string) +
_priority_   (integer) +
_initialized_   (integer) +
_debug_   (integer) +
_prev_plugin_   (pointer, hdata: "plugin") +
_next_plugin_   (pointer, hdata: "plugin") +
| weechat
| [[hdata_proxy]]<<hdata_proxy,proxy>>
| Proxy
| _weechat_proxies_ +
_last_weechat_proxy_ +
| _name_   (string) +
_options_   (pointer) +
_prev_proxy_   (pointer, hdata: "proxy") +
_next_proxy_   (pointer, hdata: "proxy") +
| weechat
| [[hdata_window]]<<hdata_window,window>>
| Fenster
| _gui_current_window_ +
_gui_windows_ +
_last_gui_window_ +
| _number_   (integer) +
_win_x_   (integer) +
_win_y_   (integer) +
_win_width_   (integer) +
_win_height_   (integer) +
_win_width_pct_   (integer) +
_win_height_pct_   (integer) +
_win_chat_x_   (integer) +
_win_chat_y_   (integer) +
_win_chat_width_   (integer) +
_win_chat_height_   (integer) +
_win_chat_cursor_x_   (integer) +
_win_chat_cursor_y_   (integer) +
_bar_windows_   (pointer, hdata: "bar_window") +
_last_bar_window_   (pointer, hdata: "bar_window") +
_refresh_needed_   (integer) +
_gui_objects_   (pointer) +
_buffer_   (pointer, hdata: "buffer") +
_layout_plugin_name_   (string) +
_layout_buffer_name_   (string) +
_scroll_   (pointer, hdata: "window_scroll") +
_ptr_tree_   (pointer, hdata: "window_tree") +
_prev_window_   (pointer, hdata: "window") +
_next_window_   (pointer, hdata: "window") +
| weechat
| [[hdata_window_scroll]]<<hdata_window_scroll,window_scroll>>
| Scroll-Info in Fenstern
| -
| _buffer_   (pointer, hdata: "buffer") +
_first_line_displayed_   (integer) +
_start_line_   (pointer, hdata: "line") +
_start_line_pos_   (integer) +
_scrolling_   (integer) +
_start_col_   (integer) +
_lines_after_   (integer) +
_text_search_start_line_   (pointer, hdata: "line") +
_prev_scroll_   (pointer, hdata: "window_scroll") +
_next_scroll_   (pointer, hdata: "window_scroll") +
| weechat
| [[hdata_window_tree]]<<hdata_window_tree,window_tree>>
| Baumstruktur der Fenster
| _gui_windows_tree_ +
| _parent_node_   (pointer, hdata: "window_tree") +
_split_pct_   (integer) +
_split_horizontal_   (integer) +
_child1_   (pointer, hdata: "window_tree") +
_child2_   (pointer, hdata: "window_tree") +
_window_   (pointer, hdata: "window") +
|===
-863
View File
@@ -1,863 +0,0 @@
//
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
* [[hdata_guile_script]]<<hdata_guile_script,'guile_script'>>: Liste der Skripten
** Erweiterung: guile
** Variablen:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "guile_script")
*** 'next_script' (pointer, hdata: "guile_script")
** Listen:
*** 'last_script'
*** 'scripts'
* [[hdata_irc_channel]]<<hdata_irc_channel,'irc_channel'>>: IRC-Channel
** Erweiterung: irc
** Variablen:
*** 'type' (integer)
*** 'name' (string)
*** 'topic' (string)
*** 'modes' (string)
*** 'limit' (integer)
*** 'key' (string)
*** 'join_msg_received' (hashtable)
*** 'checking_whox' (integer)
*** 'away_message' (string)
*** 'has_quit_server' (integer)
*** 'cycle' (integer)
*** 'part' (integer)
*** 'nick_completion_reset' (integer)
*** 'pv_remote_nick_color' (string)
*** 'hook_autorejoin' (pointer)
*** 'nicks_count' (integer)
*** 'nicks' (pointer, hdata: "irc_nick")
*** 'last_nick' (pointer, hdata: "irc_nick")
*** 'nicks_speaking' (pointer)
*** 'nicks_speaking_time' (pointer, hdata: "irc_channel_speaking")
*** 'last_nick_speaking_time' (pointer, hdata: "irc_channel_speaking")
*** 'join_smart_filtered' (hashtable)
*** 'buffer' (pointer, hdata: "buffer")
*** 'buffer_as_string' (string)
*** 'prev_channel' (pointer, hdata: "irc_channel")
*** 'next_channel' (pointer, hdata: "irc_channel")
* [[hdata_irc_channel_speaking]]<<hdata_irc_channel_speaking,'irc_channel_speaking'>>: IRC channel_speaking
** Erweiterung: irc
** Variablen:
*** 'nick' (string)
*** 'time_last_message' (time)
*** 'prev_nick' (pointer, hdata: "irc_channel_speaking")
*** 'next_nick' (pointer, hdata: "irc_channel_speaking")
* [[hdata_irc_ignore]]<<hdata_irc_ignore,'irc_ignore'>>: IRC ignorieren
** Erweiterung: irc
** Variablen:
*** 'number' (integer)
*** 'mask' (string)
*** 'regex_mask' (pointer)
*** 'server' (string)
*** 'channel' (string)
*** 'prev_ignore' (pointer, hdata: "irc_ignore")
*** 'next_ignore' (pointer, hdata: "irc_ignore")
** Listen:
*** 'irc_ignore_list'
*** 'last_irc_ignore'
* [[hdata_irc_nick]]<<hdata_irc_nick,'irc_nick'>>: IRC-Nick
** Erweiterung: irc
** Variablen:
*** 'name' (string)
*** 'host' (string)
*** 'prefixes' (string)
*** 'prefix' (string)
*** 'away' (integer)
*** 'account' (string)
*** 'realname' (string)
*** 'color' (string)
*** 'prev_nick' (pointer, hdata: "irc_nick")
*** 'next_nick' (pointer, hdata: "irc_nick")
* [[hdata_irc_notify]]<<hdata_irc_notify,'irc_notify'>>: IRC-Benachrichtigungen
** Erweiterung: irc
** Variablen:
*** 'server' (pointer, hdata: "irc_server")
*** 'nick' (string)
*** 'check_away' (integer)
*** 'is_on_server' (integer)
*** 'away_message' (string)
*** 'ison_received' (integer)
*** 'prev_notify' (pointer, hdata: "irc_notify")
*** 'next_notify' (pointer, hdata: "irc_notify")
* [[hdata_irc_redirect]]<<hdata_irc_redirect,'irc_redirect'>>: IRC Weiterleitung
** Erweiterung: irc
** Variablen:
*** 'server' (pointer, hdata: "irc_server")
*** 'pattern' (string)
*** 'signal' (string)
*** 'count' (integer)
*** 'current_count' (integer)
*** 'string' (string)
*** 'timeout' (integer)
*** 'command' (string)
*** 'assigned_to_command' (integer)
*** 'start_time' (time)
*** 'cmd_start' (hashtable)
*** 'cmd_stop' (hashtable)
*** 'cmd_extra' (hashtable)
*** 'cmd_start_received' (integer)
*** 'cmd_stop_received' (integer)
*** 'cmd_filter' (hashtable)
*** 'output' (string)
*** 'output_size' (integer)
*** 'prev_redirect' (pointer, hdata: "irc_redirect")
*** 'next_redirect' (pointer, hdata: "irc_redirect")
* [[hdata_irc_redirect_pattern]]<<hdata_irc_redirect_pattern,'irc_redirect_pattern'>>: Muster für IRC Weiterleitung
** Erweiterung: irc
** Variablen:
*** 'name' (string)
*** 'temp_pattern' (integer)
*** 'timeout' (integer)
*** 'cmd_start' (string)
*** 'cmd_stop' (string)
*** 'cmd_extra' (string)
*** 'prev_redirect' (pointer, hdata: "irc_redirect_pattern")
*** 'next_redirect' (pointer, hdata: "irc_redirect_pattern")
** Listen:
*** 'irc_redirect_patterns'
*** 'last_irc_redirect_pattern'
* [[hdata_irc_server]]<<hdata_irc_server,'irc_server'>>: IRC-Server
** Erweiterung: irc
** Variablen:
*** 'name' (string)
*** 'options' (pointer)
*** 'temp_server' (integer)
*** 'reloading_from_config' (integer)
*** 'reloaded_from_config' (integer)
*** 'addresses_count' (integer)
*** 'addresses_array' (string, array_size: "addresses_count")
*** 'ports_array' (integer, array_size: "addresses_count")
*** 'retry_array' (integer, array_size: "addresses_count")
*** 'index_current_address' (integer)
*** 'current_address' (string)
*** 'current_ip' (string)
*** 'current_port' (integer)
*** 'current_retry' (integer)
*** 'sock' (integer)
*** 'hook_connect' (pointer, hdata: "hook")
*** 'hook_fd' (pointer, hdata: "hook")
*** 'hook_timer_connection' (pointer, hdata: "hook")
*** 'hook_timer_sasl' (pointer, hdata: "hook")
*** 'is_connected' (integer)
*** 'ssl_connected' (integer)
*** 'disconnected' (integer)
*** 'gnutls_sess' (other)
*** 'tls_cert' (other)
*** 'tls_cert_key' (other)
*** 'unterminated_message' (string)
*** 'nicks_count' (integer)
*** 'nicks_array' (string, array_size: "nicks_count")
*** 'nick_first_tried' (integer)
*** 'nick_alternate_number' (integer)
*** 'nick' (string)
*** 'nick_modes' (string)
*** 'cap_away_notify' (integer)
*** 'cap_account_notify' (integer)
*** 'cap_extended_join' (integer)
*** 'isupport' (string)
*** 'prefix_modes' (string)
*** 'prefix_chars' (string)
*** 'nick_max_length' (integer)
*** 'casemapping' (integer)
*** 'chantypes' (string)
*** 'chanmodes' (string)
*** 'monitor' (integer)
*** 'monitor_time' (time)
*** 'reconnect_delay' (integer)
*** 'reconnect_start' (time)
*** 'command_time' (time)
*** 'reconnect_join' (integer)
*** 'disable_autojoin' (integer)
*** 'is_away' (integer)
*** 'away_message' (string)
*** 'away_time' (time)
*** 'lag' (integer)
*** 'lag_displayed' (integer)
*** 'lag_check_time' (other)
*** 'lag_next_check' (time)
*** 'lag_last_refresh' (time)
*** 'cmd_list_regexp' (pointer)
*** 'last_user_message' (time)
*** 'last_away_check' (time)
*** 'last_data_purge' (time)
*** 'outqueue' (pointer)
*** 'last_outqueue' (pointer)
*** 'redirects' (pointer, hdata: "irc_redirect")
*** 'last_redirect' (pointer, hdata: "irc_redirect")
*** 'notify_list' (pointer, hdata: "irc_notify")
*** 'last_notify' (pointer, hdata: "irc_notify")
*** 'notify_count' (integer)
*** 'join_manual' (hashtable)
*** 'join_channel_key' (hashtable)
*** 'join_noswitch' (hashtable)
*** 'buffer' (pointer, hdata: "buffer")
*** 'buffer_as_string' (string)
*** 'channels' (pointer, hdata: "irc_channel")
*** 'last_channel' (pointer, hdata: "irc_channel")
*** 'prev_server' (pointer, hdata: "irc_server")
*** 'next_server' (pointer, hdata: "irc_server")
** Listen:
*** 'irc_servers'
*** 'last_irc_server'
* [[hdata_javascript_script]]<<hdata_javascript_script,'javascript_script'>>: Liste der Skripten
** Erweiterung: javascript
** Variablen:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "javascript_script")
*** 'next_script' (pointer, hdata: "javascript_script")
** Listen:
*** 'last_script'
*** 'scripts'
* [[hdata_lua_script]]<<hdata_lua_script,'lua_script'>>: Liste der Skripten
** Erweiterung: lua
** Variablen:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "lua_script")
*** 'next_script' (pointer, hdata: "lua_script")
** Listen:
*** 'last_script'
*** 'scripts'
* [[hdata_perl_script]]<<hdata_perl_script,'perl_script'>>: Liste der Skripten
** Erweiterung: perl
** Variablen:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "perl_script")
*** 'next_script' (pointer, hdata: "perl_script")
** Listen:
*** 'last_script'
*** 'scripts'
* [[hdata_python_script]]<<hdata_python_script,'python_script'>>: Liste der Skripten
** Erweiterung: python
** Variablen:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "python_script")
*** 'next_script' (pointer, hdata: "python_script")
** Listen:
*** 'last_script'
*** 'scripts'
* [[hdata_ruby_script]]<<hdata_ruby_script,'ruby_script'>>: Liste der Skripten
** Erweiterung: ruby
** Variablen:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "ruby_script")
*** 'next_script' (pointer, hdata: "ruby_script")
** Listen:
*** 'last_script'
*** 'scripts'
* [[hdata_script_script]]<<hdata_script_script,'script_script'>>: Skripten aus dem Repositorium
** Erweiterung: script
** Variablen:
*** 'name' (string)
*** 'name_with_extension' (string)
*** 'language' (integer)
*** 'author' (string)
*** 'mail' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'tags' (string)
*** 'requirements' (string)
*** 'min_weechat' (string)
*** 'max_weechat' (string)
*** 'md5sum' (string)
*** 'url' (string)
*** 'popularity' (integer)
*** 'date_added' (time)
*** 'date_updated' (time)
*** 'status' (integer)
*** 'version_loaded' (string)
*** 'displayed' (integer)
*** 'install_order' (integer)
*** 'prev_script' (pointer, hdata: "script_script")
*** 'next_script' (pointer, hdata: "script_script")
** Listen:
*** 'last_script_repo'
*** 'scripts_repo'
* [[hdata_tcl_script]]<<hdata_tcl_script,'tcl_script'>>: Liste der Skripten
** Erweiterung: tcl
** Variablen:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "tcl_script")
*** 'next_script' (pointer, hdata: "tcl_script")
** Listen:
*** 'last_script'
*** 'scripts'
* [[hdata_bar]]<<hdata_bar,'bar'>>: Bar
** Erweiterung: weechat
** Variablen:
*** 'name' (string)
*** 'options' (pointer)
*** 'items_count' (integer)
*** 'items_subcount' (pointer)
*** 'items_array' (pointer)
*** 'items_buffer' (pointer)
*** 'items_prefix' (pointer)
*** 'items_name' (pointer)
*** 'items_suffix' (pointer)
*** 'bar_window' (pointer, hdata: "bar_window")
*** 'bar_refresh_needed' (integer)
*** 'prev_bar' (pointer, hdata: "bar")
*** 'next_bar' (pointer, hdata: "bar")
** Listen:
*** 'gui_bars'
*** 'last_gui_bar'
* [[hdata_bar_item]]<<hdata_bar_item,'bar_item'>>: Bar-Item
** Erweiterung: weechat
** Variablen:
*** 'plugin' (pointer, hdata: "plugin")
*** 'name' (string)
*** 'build_callback' (pointer)
*** 'build_callback_pointer' (pointer)
*** 'build_callback_data' (pointer)
*** 'prev_item' (pointer, hdata: "bar_item")
*** 'next_item' (pointer, hdata: "bar_item")
** Listen:
*** 'gui_bar_items'
*** 'last_gui_bar_item'
* [[hdata_bar_window]]<<hdata_bar_window,'bar_window'>>: Bar-Fenster
** Erweiterung: weechat
** Variablen:
*** 'bar' (pointer, hdata: "bar")
*** 'x' (integer)
*** 'y' (integer)
*** 'width' (integer)
*** 'height' (integer)
*** 'scroll_x' (integer)
*** 'scroll_y' (integer)
*** 'cursor_x' (integer)
*** 'cursor_y' (integer)
*** 'current_size' (integer)
*** 'items_count' (integer)
*** 'items_subcount' (pointer)
*** 'items_content' (pointer)
*** 'items_num_lines' (pointer)
*** 'items_refresh_needed' (pointer)
*** 'screen_col_size' (integer)
*** 'screen_lines' (integer)
*** 'coords_count' (integer)
*** 'coords' (pointer)
*** 'gui_objects' (pointer)
*** 'prev_bar_window' (pointer, hdata: "bar_window")
*** 'next_bar_window' (pointer, hdata: "bar_window")
* [[hdata_buffer]]<<hdata_buffer,'buffer'>>: Buffer
** Erweiterung: weechat
** Variablen:
*** 'plugin' (pointer, hdata: "plugin")
*** 'plugin_name_for_upgrade' (string)
*** 'number' (integer)
*** 'layout_number' (integer)
*** 'layout_number_merge_order' (integer)
*** 'name' (string)
*** 'full_name' (string)
*** 'short_name' (string)
*** 'type' (integer)
*** 'notify' (integer)
*** 'num_displayed' (integer)
*** 'active' (integer)
*** 'hidden' (integer)
*** 'zoomed' (integer)
*** 'print_hooks_enabled' (integer)
*** 'day_change' (integer)
*** 'clear' (integer)
*** 'filter' (integer)
*** 'close_callback' (pointer)
*** 'close_callback_pointer' (pointer)
*** 'close_callback_data' (pointer)
*** 'closing' (integer)
*** 'title' (string)
*** 'own_lines' (pointer, hdata: "lines")
*** 'mixed_lines' (pointer, hdata: "lines")
*** 'lines' (pointer, hdata: "lines")
*** 'time_for_each_line' (integer)
*** 'chat_refresh_needed' (integer)
*** 'nicklist' (integer)
*** 'nicklist_case_sensitive' (integer)
*** 'nicklist_root' (pointer, hdata: "nick_group")
*** 'nicklist_max_length' (integer)
*** 'nicklist_display_groups' (integer)
*** 'nicklist_count' (integer)
*** 'nicklist_groups_count' (integer)
*** 'nicklist_nicks_count' (integer)
*** 'nicklist_visible_count' (integer)
*** 'nickcmp_callback' (pointer)
*** 'nickcmp_callback_pointer' (pointer)
*** 'nickcmp_callback_data' (pointer)
*** 'input' (integer)
*** 'input_callback' (pointer)
*** 'input_callback_pointer' (pointer)
*** 'input_callback_data' (pointer)
*** 'input_get_unknown_commands' (integer)
*** 'input_buffer' (string)
*** 'input_buffer_alloc' (integer)
*** 'input_buffer_size' (integer)
*** 'input_buffer_length' (integer)
*** 'input_buffer_pos' (integer)
*** 'input_buffer_1st_display' (integer)
*** 'input_undo_snap' (pointer, hdata: "input_undo")
*** 'input_undo' (pointer, hdata: "input_undo")
*** 'last_input_undo' (pointer, hdata: "input_undo")
*** 'ptr_input_undo' (pointer, hdata: "input_undo")
*** 'input_undo_count' (integer)
*** 'completion' (pointer, hdata: "completion")
*** 'history' (pointer, hdata: "history")
*** 'last_history' (pointer, hdata: "history")
*** 'ptr_history' (pointer, hdata: "history")
*** 'num_history' (integer)
*** 'text_search' (integer)
*** 'text_search_exact' (integer)
*** 'text_search_regex' (integer)
*** 'text_search_regex_compiled' (pointer)
*** 'text_search_where' (integer)
*** 'text_search_found' (integer)
*** 'text_search_input' (string)
*** 'highlight_words' (string)
*** 'highlight_regex' (string)
*** 'highlight_regex_compiled' (pointer)
*** 'highlight_tags_restrict' (string)
*** 'highlight_tags_restrict_count' (integer)
*** 'highlight_tags_restrict_array' (pointer, array_size: "highlight_tags_restrict_count")
*** 'highlight_tags' (string)
*** 'highlight_tags_count' (integer)
*** 'highlight_tags_array' (pointer, array_size: "highlight_tags_count")
*** 'hotlist_max_level_nicks' (hashtable)
*** 'keys' (pointer, hdata: "key")
*** 'last_key' (pointer, hdata: "key")
*** 'keys_count' (integer)
*** 'local_variables' (hashtable)
*** 'prev_buffer' (pointer, hdata: "buffer")
*** 'next_buffer' (pointer, hdata: "buffer")
** Listen:
*** 'gui_buffer_last_displayed'
*** 'gui_buffers'
*** 'last_gui_buffer'
* [[hdata_buffer_visited]]<<hdata_buffer_visited,'buffer_visited'>>: besuchte Buffer
** Erweiterung: weechat
** Variablen:
*** 'buffer' (pointer, hdata: "buffer")
*** 'prev_buffer' (pointer, hdata: "buffer_visited")
*** 'next_buffer' (pointer, hdata: "buffer_visited")
** Listen:
*** 'gui_buffers_visited'
*** 'last_gui_buffer_visited'
* [[hdata_completion]]<<hdata_completion,'completion'>>: Struktur mit Vervollständigung
** Erweiterung: weechat
** Variablen:
*** 'buffer' (pointer, hdata: "buffer")
*** 'context' (integer)
*** 'base_command' (string)
*** 'base_command_arg_index' (integer)
*** 'base_word' (string)
*** 'base_word_pos' (integer)
*** 'position' (integer)
*** 'args' (string)
*** 'direction' (integer)
*** 'add_space' (integer)
*** 'force_partial_completion' (integer)
*** 'list' (pointer)
*** 'word_found' (string)
*** 'word_found_is_nick' (integer)
*** 'position_replace' (integer)
*** 'diff_size' (integer)
*** 'diff_length' (integer)
*** 'partial_list' (pointer)
* [[hdata_config_file]]<<hdata_config_file,'config_file'>>: Konfigurationsdatei
** Erweiterung: weechat
** Variablen:
*** 'plugin' (pointer, hdata: "plugin")
*** 'name' (string)
*** 'filename' (string)
*** 'file' (pointer)
*** 'callback_reload' (pointer)
*** 'callback_reload_pointer' (pointer)
*** 'callback_reload_data' (pointer)
*** 'sections' (pointer, hdata: "config_section")
*** 'last_section' (pointer, hdata: "config_section")
*** 'prev_config' (pointer, hdata: "config_file")
*** 'next_config' (pointer, hdata: "config_file")
** Listen:
*** 'config_files'
*** 'last_config_file'
* [[hdata_config_option]]<<hdata_config_option,'config_option'>>: Konfigurationsoptionen
** Erweiterung: weechat
** Variablen:
*** 'config_file' (pointer, hdata: "config_file")
*** 'section' (pointer, hdata: "config_section")
*** 'name' (string)
*** 'parent_name' (string)
*** 'type' (integer)
*** 'description' (string)
*** 'string_values' (string, array_size: "*")
*** 'min' (integer)
*** 'max' (integer)
*** 'default_value' (pointer)
*** 'value' (pointer)
*** 'null_value_allowed' (integer)
*** 'callback_check_value' (pointer)
*** 'callback_check_value_pointer' (pointer)
*** 'callback_check_value_data' (pointer)
*** 'callback_change' (pointer)
*** 'callback_change_pointer' (pointer)
*** 'callback_change_data' (pointer)
*** 'callback_delete' (pointer)
*** 'callback_delete_pointer' (pointer)
*** 'callback_delete_data' (pointer)
*** 'loaded' (integer)
*** 'prev_option' (pointer, hdata: "config_option")
*** 'next_option' (pointer, hdata: "config_option")
* [[hdata_config_section]]<<hdata_config_section,'config_section'>>: Konfigurationssektion
** Erweiterung: weechat
** Variablen:
*** 'config_file' (pointer, hdata: "config_file")
*** 'name' (string)
*** 'user_can_add_options' (integer)
*** 'user_can_delete_options' (integer)
*** 'callback_read' (pointer)
*** 'callback_read_pointer' (pointer)
*** 'callback_read_data' (pointer)
*** 'callback_write' (pointer)
*** 'callback_write_pointer' (pointer)
*** 'callback_write_data' (pointer)
*** 'callback_write_default' (pointer)
*** 'callback_write_default_pointer' (pointer)
*** 'callback_write_default_data' (pointer)
*** 'callback_create_option' (pointer)
*** 'callback_create_option_pointer' (pointer)
*** 'callback_create_option_data' (pointer)
*** 'callback_delete_option' (pointer)
*** 'callback_delete_option_pointer' (pointer)
*** 'callback_delete_option_data' (pointer)
*** 'options' (pointer, hdata: "config_option")
*** 'last_option' (pointer, hdata: "config_option")
*** 'prev_section' (pointer, hdata: "config_section")
*** 'next_section' (pointer, hdata: "config_section")
* [[hdata_filter]]<<hdata_filter,'filter'>>: Filter
** Erweiterung: weechat
** Variablen:
*** 'enabled' (integer)
*** 'name' (string)
*** 'buffer_name' (string)
*** 'num_buffers' (integer)
*** 'buffers' (pointer)
*** 'tags' (string)
*** 'tags_count' (integer)
*** 'tags_array' (pointer, array_size: "tags_count")
*** 'regex' (string)
*** 'regex_prefix' (pointer)
*** 'regex_message' (pointer)
*** 'prev_filter' (pointer, hdata: "filter")
*** 'next_filter' (pointer, hdata: "filter")
** Listen:
*** 'gui_filters'
*** 'last_gui_filter'
* [[hdata_history]]<<hdata_history,'history'>>: Verlaufspeicher von Befehlen in einem Buffer
** Erweiterung: weechat
** Variablen:
*** 'text' (string)
*** 'next_history' (pointer, hdata: "history")
*** 'prev_history' (pointer, hdata: "history")
** Update erlaubt:
*** '__create'
*** '__delete'
** Listen:
*** 'gui_history'
*** 'last_gui_history'
* [[hdata_hotlist]]<<hdata_hotlist,'hotlist'>>: Hotliste
** Erweiterung: weechat
** Variablen:
*** 'priority' (integer)
*** 'creation_time.tv_sec' (time)
*** 'creation_time.tv_usec' (long)
*** 'buffer' (pointer)
*** 'count' (integer, array_size: "4")
*** 'prev_hotlist' (pointer, hdata: "hotlist")
*** 'next_hotlist' (pointer, hdata: "hotlist")
** Listen:
*** 'gui_hotlist'
*** 'last_gui_hotlist'
* [[hdata_input_undo]]<<hdata_input_undo,'input_undo'>>: Struktur der Rücknahmen für die Befehlszeile
** Erweiterung: weechat
** Variablen:
*** 'data' (string)
*** 'pos' (integer)
*** 'prev_undo' (pointer, hdata: "input_undo")
*** 'next_undo' (pointer, hdata: "input_undo")
* [[hdata_key]]<<hdata_key,'key'>>: Tastenbelegung (Tastaturkurzbefehl)
** Erweiterung: weechat
** Variablen:
*** 'key' (string)
*** 'area_type' (pointer)
*** 'area_name' (pointer)
*** 'area_key' (string)
*** 'command' (string)
*** 'score' (integer)
*** 'prev_key' (pointer, hdata: "key")
*** 'next_key' (pointer, hdata: "key")
** Listen:
*** 'gui_default_keys'
*** 'gui_default_keys_cursor'
*** 'gui_default_keys_mouse'
*** 'gui_default_keys_search'
*** 'gui_keys'
*** 'gui_keys_cursor'
*** 'gui_keys_mouse'
*** 'gui_keys_search'
*** 'last_gui_default_key'
*** 'last_gui_default_key_cursor'
*** 'last_gui_default_key_mouse'
*** 'last_gui_default_key_search'
*** 'last_gui_key'
*** 'last_gui_key_cursor'
*** 'last_gui_key_mouse'
*** 'last_gui_key_search'
* [[hdata_layout]]<<hdata_layout,'layout'>>: Layout
** Erweiterung: weechat
** Variablen:
*** 'name' (string)
*** 'layout_buffers' (pointer, hdata: "layout_buffer")
*** 'last_layout_buffer' (pointer, hdata: "layout_buffer")
*** 'layout_windows' (pointer, hdata: "layout_window")
*** 'internal_id' (integer)
*** 'internal_id_current_window' (integer)
*** 'prev_layout' (pointer, hdata: "layout")
*** 'next_layout' (pointer, hdata: "layout")
** Listen:
*** 'gui_layout_current'
*** 'gui_layouts'
*** 'last_gui_layout'
* [[hdata_layout_buffer]]<<hdata_layout_buffer,'layout_buffer'>>: Buffer-Layout
** Erweiterung: weechat
** Variablen:
*** 'plugin_name' (string)
*** 'buffer_name' (string)
*** 'number' (integer)
*** 'prev_layout' (pointer, hdata: "layout_buffer")
*** 'next_layout' (pointer, hdata: "layout_buffer")
* [[hdata_layout_window]]<<hdata_layout_window,'layout_window'>>: Fenster-Layout
** Erweiterung: weechat
** Variablen:
*** 'internal_id' (integer)
*** 'parent_node' (pointer, hdata: "layout_window")
*** 'split_pct' (integer)
*** 'split_horiz' (integer)
*** 'child1' (pointer, hdata: "layout_window")
*** 'child2' (pointer, hdata: "layout_window")
*** 'plugin_name' (string)
*** 'buffer_name' (string)
* [[hdata_line]]<<hdata_line,'line'>>: Struktur mit einer Zeile
** Erweiterung: weechat
** Variablen:
*** 'data' (pointer, hdata: "line_data")
*** 'prev_line' (pointer, hdata: "line")
*** 'next_line' (pointer, hdata: "line")
* [[hdata_line_data]]<<hdata_line_data,'line_data'>>: Struktur mit einzeiligen Daten
** Erweiterung: weechat
** Variablen:
*** 'buffer' (pointer, hdata: "buffer")
*** 'y' (integer)
*** 'date' (time)
*** 'date_printed' (time)
*** 'str_time' (string)
*** 'tags_count' (integer)
*** 'tags_array' (shared_string, array_size: "tags_count")
*** 'displayed' (char)
*** 'highlight' (char)
*** 'refresh_needed' (char)
*** 'prefix' (shared_string)
*** 'prefix_length' (integer)
*** 'message' (string)
** Update erlaubt:
*** 'date' (time)
*** 'date_printed' (time)
*** 'tags_array' (shared_string)
*** 'prefix' (shared_string)
*** 'message' (string)
* [[hdata_lines]]<<hdata_lines,'lines'>>: Struktur mit Zeilen
** Erweiterung: weechat
** Variablen:
*** 'first_line' (pointer, hdata: "line")
*** 'last_line' (pointer, hdata: "line")
*** 'last_read_line' (pointer, hdata: "line")
*** 'lines_count' (integer)
*** 'first_line_not_read' (integer)
*** 'lines_hidden' (integer)
*** 'buffer_max_length' (integer)
*** 'buffer_max_length_refresh' (integer)
*** 'prefix_max_length' (integer)
*** 'prefix_max_length_refresh' (integer)
* [[hdata_nick]]<<hdata_nick,'nick'>>: Nick in Benutzerliste
** Erweiterung: weechat
** Variablen:
*** 'group' (pointer, hdata: "nick_group")
*** 'name' (shared_string)
*** 'color' (shared_string)
*** 'prefix' (shared_string)
*** 'prefix_color' (shared_string)
*** 'visible' (integer)
*** 'prev_nick' (pointer, hdata: "nick")
*** 'next_nick' (pointer, hdata: "nick")
* [[hdata_nick_group]]<<hdata_nick_group,'nick_group'>>: Gruppen in Benutzerliste
** Erweiterung: weechat
** Variablen:
*** 'name' (shared_string)
*** 'color' (shared_string)
*** 'visible' (integer)
*** 'level' (integer)
*** 'parent' (pointer, hdata: "nick_group")
*** 'children' (pointer, hdata: "nick_group")
*** 'last_child' (pointer, hdata: "nick_group")
*** 'nicks' (pointer, hdata: "nick")
*** 'last_nick' (pointer, hdata: "nick")
*** 'prev_group' (pointer, hdata: "nick_group")
*** 'next_group' (pointer, hdata: "nick_group")
* [[hdata_plugin]]<<hdata_plugin,'plugin'>>: Erweiterung
** Erweiterung: weechat
** Variablen:
*** 'filename' (string)
*** 'handle' (pointer)
*** 'name' (string)
*** 'description' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'charset' (string)
*** 'priority' (integer)
*** 'initialized' (integer)
*** 'debug' (integer)
*** 'prev_plugin' (pointer, hdata: "plugin")
*** 'next_plugin' (pointer, hdata: "plugin")
** Listen:
*** 'last_weechat_plugin'
*** 'weechat_plugins'
* [[hdata_proxy]]<<hdata_proxy,'proxy'>>: Proxy
** Erweiterung: weechat
** Variablen:
*** 'name' (string)
*** 'options' (pointer)
*** 'prev_proxy' (pointer, hdata: "proxy")
*** 'next_proxy' (pointer, hdata: "proxy")
** Listen:
*** 'last_weechat_proxy'
*** 'weechat_proxies'
* [[hdata_window]]<<hdata_window,'window'>>: Fenster
** Erweiterung: weechat
** Variablen:
*** 'number' (integer)
*** 'win_x' (integer)
*** 'win_y' (integer)
*** 'win_width' (integer)
*** 'win_height' (integer)
*** 'win_width_pct' (integer)
*** 'win_height_pct' (integer)
*** 'win_chat_x' (integer)
*** 'win_chat_y' (integer)
*** 'win_chat_width' (integer)
*** 'win_chat_height' (integer)
*** 'win_chat_cursor_x' (integer)
*** 'win_chat_cursor_y' (integer)
*** 'bar_windows' (pointer, hdata: "bar_window")
*** 'last_bar_window' (pointer, hdata: "bar_window")
*** 'refresh_needed' (integer)
*** 'gui_objects' (pointer)
*** 'buffer' (pointer, hdata: "buffer")
*** 'layout_plugin_name' (string)
*** 'layout_buffer_name' (string)
*** 'scroll' (pointer, hdata: "window_scroll")
*** 'ptr_tree' (pointer, hdata: "window_tree")
*** 'prev_window' (pointer, hdata: "window")
*** 'next_window' (pointer, hdata: "window")
** Listen:
*** 'gui_current_window'
*** 'gui_windows'
*** 'last_gui_window'
* [[hdata_window_scroll]]<<hdata_window_scroll,'window_scroll'>>: Scroll-Info in Fenstern
** Erweiterung: weechat
** Variablen:
*** 'buffer' (pointer, hdata: "buffer")
*** 'first_line_displayed' (integer)
*** 'start_line' (pointer, hdata: "line")
*** 'start_line_pos' (integer)
*** 'scrolling' (integer)
*** 'start_col' (integer)
*** 'lines_after' (integer)
*** 'text_search_start_line' (pointer, hdata: "line")
*** 'prev_scroll' (pointer, hdata: "window_scroll")
*** 'next_scroll' (pointer, hdata: "window_scroll")
* [[hdata_window_tree]]<<hdata_window_tree,'window_tree'>>: Baumstruktur der Fenster
** Erweiterung: weechat
** Variablen:
*** 'parent_node' (pointer, hdata: "window_tree")
*** 'split_pct' (integer)
*** 'split_horizontal' (integer)
*** 'child1' (pointer, hdata: "window_tree")
*** 'child2' (pointer, hdata: "window_tree")
*** 'window' (pointer, hdata: "window")
** Listen:
*** 'gui_windows_tree'
@@ -2,7 +2,7 @@
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
[width="100%",cols="^1,^2,6,6,6",options="header"]
[width="100%",cols="^1,^2,6,6,8",options="header"]
|===
| Erweiterung | Name | Beschreibung | Hashtable (Eingabe) | Hashtable (Ausgabe)
@@ -66,7 +66,7 @@
| default_protocol | string |
| socks5_gssapi_service | string |
| tcp_fastopen | long |
| netrc | long | ignored, optional, required
@@ -126,7 +126,7 @@
| cookiejar | string |
| http_version | long | none, 1_0, 1_1, 2_0, 2, 2tls
| http_version | long | none, 1_0, 1_1, 2_0, 2, 2tls, 2_prior_knowledge
| cookiesession | long |
@@ -164,6 +164,8 @@
| tftp_blksize | long |
| tftp_no_options | long |
| ftpport | string |
| ftp_use_epsv | long |
@@ -3,7 +3,7 @@
// DO NOT EDIT BY HAND!
//
[[command_alias_alias]]
[command]*`alias`* auflisten, hinzufügen oder entfernen von Alternativnamen::
* `+alias+`: auflisten, hinzufügen oder entfernen von Alternativnamen
----
/alias list [<alias>]
@@ -3,7 +3,7 @@
// DO NOT EDIT BY HAND!
//
[[command_aspell_aspell]]
[command]*`aspell`* Konfiguration für Aspell-Erweiterung::
* `+aspell+`: Konfiguration für Aspell-Erweiterung
----
/aspell enable|disable|toggle
+48
View File
@@ -0,0 +1,48 @@
//
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
* [[option_aspell.check.commands]] *aspell.check.commands*
** Beschreibung: pass:none[durch Kommata getrennte Liste der Befehle, für die eine Rechtschreibprüfung gelten soll (Rechtschreibprüfung ist für andere Befehle deaktiviert)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"+`)
* [[option_aspell.check.default_dict]] *aspell.check.default_dict*
** Beschreibung: pass:none[Voreingestelltes Wörterbuch (oder durch Kommata getrennte Liste der Wörterbücher) welche(s) genutzt werden soll, sofern kein Wörterbuch für einen Buffer definiert wurde. Wird kein Wörterbuch angegeben dann ist Aspell in allen Buffer deaktiviert, außer es wird für einen Buffer explizit ein Wörterbuch angegeben]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_aspell.check.during_search]] *aspell.check.during_search*
** Beschreibung: pass:none[Überprüfe Wörter während im Buffer nach einem Text gesucht wird]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_aspell.check.enabled]] *aspell.check.enabled*
** Beschreibung: pass:none[Aspell wird für die Eingabezeile aktiviert]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_aspell.check.real_time]] *aspell.check.real_time*
** Beschreibung: pass:none[Eine Korrektur findet während der Texteingabe statt (da dies langsamer ist, ist diese Funktion standardmäßig deaktiviert. Wörter werden erst überprüft sobald ein Leerzeichen dem vorangegangenen Wort folgt)]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_aspell.check.suggestions]] *aspell.check.suggestions*
** Beschreibung: pass:none[legt die Anzahl an Vorschlägen, für ein falsch geschriebenes Wort, fest. Die Vorschläge werden mittels der Bar-Item "aspell_suggest", für die jeweilige(n) Sprache(n), die für den Buffer augewählt wurden, angezeigt (-1 = deaktiviert die Funktion, 0 = zeigt alle verfügbaren Vorschläge, für alle ausgewählten Sprachen, an)]
** Typ: integer
** Werte: -1 .. 2147483647 (Standardwert: `+-1+`)
* [[option_aspell.check.word_min_length]] *aspell.check.word_min_length*
** Beschreibung: pass:none[Mindestlänge für ein Wort, welches auf Rechtschreibung überprüft werden soll (bei 0 werden alle Wörter überprüft)]
** Typ: integer
** Werte: 0 .. 2147483647 (Standardwert: `+2+`)
* [[option_aspell.color.misspelled]] *aspell.color.misspelled*
** Beschreibung: pass:none[Farbe in der ein Wort mit einem Rechtschreibfehler hervorgehoben werden soll (Eingabezeile)]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+lightred+`)
* [[option_aspell.color.suggestions]] *aspell.color.suggestions*
** Beschreibung: pass:none[Textfarbe für die Vorschläge der Rechtsschreibkorrektur (Statusbar)]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+default+`)
@@ -1,48 +0,0 @@
//
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
* [[option_aspell.check.commands]] *aspell.check.commands*
** Beschreibung: `durch Kommata getrennte Liste der Befehle, für die eine Rechtschreibprüfung gelten soll (Rechtschreibprüfung ist für andere Befehle deaktiviert)`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `"ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"`)
* [[option_aspell.check.default_dict]] *aspell.check.default_dict*
** Beschreibung: `Voreingestelltes Wörterbuch (oder durch Kommata getrennte Liste der Wörterbücher) welche(s) genutzt werden soll, sofern kein Wörterbuch für einen Buffer definiert wurde. Wird kein Wörterbuch angegeben dann ist Aspell in allen Buffer deaktiviert, außer es wird für einen Buffer explizit ein Wörterbuch angegeben`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `""`)
* [[option_aspell.check.during_search]] *aspell.check.during_search*
** Beschreibung: `Überprüfe Wörter während im Buffer nach einem Text gesucht wird`
** Typ: boolesch
** Werte: on, off (Standardwert: `off`)
* [[option_aspell.check.enabled]] *aspell.check.enabled*
** Beschreibung: `Aspell wird für die Eingabezeile aktiviert`
** Typ: boolesch
** Werte: on, off (Standardwert: `off`)
* [[option_aspell.check.real_time]] *aspell.check.real_time*
** Beschreibung: `Eine Korrektur findet während der Texteingabe statt (da dies langsamer ist, ist diese Funktion standardmäßig deaktiviert. Wörter werden erst überprüft sobald ein Leerzeichen dem vorangegangenen Wort folgt)`
** Typ: boolesch
** Werte: on, off (Standardwert: `off`)
* [[option_aspell.check.suggestions]] *aspell.check.suggestions*
** Beschreibung: `legt die Anzahl an Vorschlägen, für ein falsch geschriebenes Wort, fest. Die Vorschläge werden mittels der Bar-Item "aspell_suggest", für die jeweilige(n) Sprache(n), die für den Buffer augewählt wurden, angezeigt (-1 = deaktiviert die Funktion, 0 = zeigt alle verfügbaren Vorschläge, für alle ausgewählten Sprachen, an)`
** Typ: integer
** Werte: -1 .. 2147483647 (Standardwert: `-1`)
* [[option_aspell.check.word_min_length]] *aspell.check.word_min_length*
** Beschreibung: `Mindestlänge für ein Wort, welches auf Rechtschreibung überprüft werden soll (bei 0 werden alle Wörter überprüft)`
** Typ: integer
** Werte: 0 .. 2147483647 (Standardwert: `2`)
* [[option_aspell.color.misspelled]] *aspell.color.misspelled*
** Beschreibung: `Farbe in der ein Wort mit einem Rechtschreibfehler hervorgehoben werden soll (Eingabezeile)`
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `lightred`)
* [[option_aspell.color.suggestions]] *aspell.color.suggestions*
** Beschreibung: `Textfarbe für die Vorschläge der Rechtsschreibkorrektur (Statusbar)`
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `default`)
@@ -3,7 +3,7 @@
// DO NOT EDIT BY HAND!
//
[[command_charset_charset]]
[command]*`charset`* Ändert den Zeichensatz für aktuellen Buffer::
* `+charset+`: Ändert den Zeichensatz für aktuellen Buffer
----
/charset decode|encode <charset>
+13
View File
@@ -0,0 +1,13 @@
//
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
* [[option_charset.default.decode]] *charset.default.decode*
** Beschreibung: pass:none[globale Zeichendekodierung: Zeichendekodierung die für eingehende Nachrichten genutzt werden soll, falls diese nicht UTF-8 gültig ist]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"iso-8859-1"+`)
* [[option_charset.default.encode]] *charset.default.encode*
** Beschreibung: pass:none[globale Zeichenkodierung: Zeichenkodierung die für ausgehende Nachrichten genutzt werden soll (sollte keine Zeichenkodierung angegeben werden, wird UTF-8 verwendet, da WeeChat UTF-8 zur internen Kodierung nutzt)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
@@ -1,13 +0,0 @@
//
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
* [[option_charset.default.decode]] *charset.default.decode*
** Beschreibung: `globale Zeichendekodierung: Zeichendekodierung die für eingehende Nachrichten genutzt werden soll, falls diese nicht UTF-8 gültig ist`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `"iso-8859-1"`)
* [[option_charset.default.encode]] *charset.default.encode*
** Beschreibung: `globale Zeichenkodierung: Zeichenkodierung die für ausgehende Nachrichten genutzt werden soll (sollte keine Zeichenkodierung angegeben werden, wird UTF-8 verwendet, da WeeChat UTF-8 zur internen Kodierung nutzt)`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `""`)
@@ -3,7 +3,7 @@
// DO NOT EDIT BY HAND!
//
[[command_exec_exec]]
[command]*`exec`* führe externe Befehle aus::
* `+exec+`: führe externe Befehle aus
----
/exec -list
@@ -3,21 +3,21 @@
// DO NOT EDIT BY HAND!
//
* [[option_exec.color.flag_finished]] *exec.color.flag_finished*
** Beschreibung: `Textfarbe des Statusindikator (in der Auflistung der Befehle) für beendete Befehle`
** Beschreibung: pass:none[Textfarbe des Statusindikator (in der Auflistung der Befehle) für beendete Befehle]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `lightred`)
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+lightred+`)
* [[option_exec.color.flag_running]] *exec.color.flag_running*
** Beschreibung: `Textfarbe des Statusindikator (in der Auflistung der Befehle) für Befehle die zur Zeit ausgeführt werden`
** Beschreibung: pass:none[Textfarbe des Statusindikator (in der Auflistung der Befehle) für Befehle die zur Zeit ausgeführt werden]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `lightgreen`)
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+lightgreen+`)
* [[option_exec.command.default_options]] *exec.command.default_options*
** Beschreibung: `Standardoptionen für den Befehl /exec (siehe /help exec); Beispiele: "-nosh -bg" führt alle Befehle im Hintergrund aus (keine Textausgabe) und ohne das die shell genutzt wird`
** Beschreibung: pass:none[Standardoptionen für den Befehl /exec (siehe /help exec); Beispiele: "-nosh -bg" führt alle Befehle im Hintergrund aus (keine Textausgabe) und ohne das die shell genutzt wird]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `""`)
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_exec.command.purge_delay]] *exec.command.purge_delay*
** Beschreibung: `Wartezeit bis nicht mehr ausgeführte Befehle gelöscht werden (in Sekunden, 0 = lösche Befehle unmittelbar, -1 = niemals löschen)`
** Beschreibung: pass:none[Wartezeit bis nicht mehr ausgeführte Befehle gelöscht werden (in Sekunden, 0 = lösche Befehle unmittelbar, -1 = niemals löschen)]
** Typ: integer
** Werte: -1 .. 25920000 (Standardwert: `0`)
** Werte: -1 .. 25920000 (Standardwert: `+0+`)
@@ -3,7 +3,7 @@
// DO NOT EDIT BY HAND!
//
[[command_fifo_fifo]]
[command]*`fifo`* Konfiguration für "fifo" Erweiterung::
* `+fifo+`: Konfiguration für "fifo" Erweiterung
----
/fifo enable|disable|toggle
@@ -3,7 +3,7 @@
// DO NOT EDIT BY HAND!
//
[[command_guile_guile]]
[command]*`guile`* auflisten/installieren/beenden von Skripten::
* `+guile+`: auflisten/installieren/beenden von Skripten
----
/guile list|listfull [<name>]
@@ -3,7 +3,7 @@
// DO NOT EDIT BY HAND!
//
[[command_irc_admin]]
[command]*`admin`* Information über den Server-Administrator abfragen::
* `+admin+`: Information über den Server-Administrator abfragen
----
/admin [<target>]
@@ -12,7 +12,7 @@ target: Servername
----
[[command_irc_allchan]]
[command]*`allchan`* führt einen Befehl aus der an alle Channels gesendet wird, die mit einem Server verbunden sind::
* `+allchan+`: führt einen Befehl aus der an alle Channels gesendet wird, die mit einem Server verbunden sind
----
/allchan [-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>]
@@ -32,7 +32,7 @@ Beispiele:
----
[[command_irc_allpv]]
[command]*`allpv`* führt einen Befehl aus der an alle privaten Buffer gesendet wird, die mit einem Server verbunden sind::
* `+allpv+`: führt einen Befehl aus der an alle privaten Buffer gesendet wird, die mit einem Server verbunden sind
----
/allpv [-current] [-exclude=<nick>[,<nick>...]] <command> [<arguments>]
@@ -54,7 +54,7 @@ Beispiele:
----
[[command_irc_allserv]]
[command]*`allserv`* führt einen Befehl aus, der zu allen verbundenen Server gesendet wird::
* `+allserv+`: führt einen Befehl aus, der zu allen verbundenen Server gesendet wird
----
/allserv [-exclude=<server>[,<server>...]] <command> [<arguments>]
@@ -73,7 +73,7 @@ Beispiele:
----
[[command_irc_ban]]
[command]*`ban`* Nicknamen oder Hosts sperren/verbannen::
* `+ban+`: Nicknamen oder Hosts sperren/verbannen
----
/ban [<channel>] [<nick> [<nick>...]]
@@ -85,7 +85,7 @@ Ohne Angabe von Argumenten wird die Ban-Liste für den aktuellen Channel angezei
----
[[command_irc_cap]]
[command]*`cap`* Aushandlung der Clientfähigkeit::
* `+cap+`: Aushandlung der Clientfähigkeit
----
/cap ls
@@ -111,7 +111,7 @@ Beispiele:
----
[[command_irc_connect]]
[command]*`connect`* Mit IRC-Server(n) verbinden::
* `+connect+`: Mit IRC-Server(n) verbinden
----
/connect <server> [<server>...] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch]
@@ -143,7 +143,7 @@ Beispiele:
----
[[command_irc_ctcp]]
[command]*`ctcp`* CTCP-Nachricht verschicken::
* `+ctcp+`: CTCP-Nachricht verschicken
----
/ctcp [-server <server>] <target>[,<target>...] <type> [<arguments>]
@@ -160,7 +160,7 @@ Beispiele:
----
[[command_irc_cycle]]
[command]*`cycle`* Einen Channel verlassen und wieder betreten::
* `+cycle+`: Einen Channel verlassen und wieder betreten
----
/cycle [<channel>[,<channel>...]] [<message>]
@@ -170,7 +170,7 @@ message: Abschiedsnachricht (wird anderen Usern angezeigt)
----
[[command_irc_dcc]]
[command]*`dcc`* Startet DCC Verbindung (Datentransfer oder einen Direktchat)::
* `+dcc+`: Startet DCC Verbindung (Datentransfer oder einen Direktchat)
----
/dcc chat <nick>
@@ -187,7 +187,7 @@ Beispiel:
----
[[command_irc_dehalfop]]
[command]*`dehalfop`* halb-Operator-Privilegien einem oder mehreren Nick(s) entziehen::
* `+dehalfop+`: halb-Operator-Privilegien einem oder mehreren Nick(s) entziehen
----
/dehalfop <nick> [<nick>...]
@@ -197,7 +197,7 @@ nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
----
[[command_irc_deop]]
[command]*`deop`* Operator-Privilegien einem oder mehreren Nicknamen entziehen::
* `+deop+`: Operator-Privilegien einem oder mehreren Nicknamen entziehen
----
/deop <nick> [<nick>...]
@@ -208,7 +208,7 @@ nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
----
[[command_irc_devoice]]
[command]*`devoice`* Voice-Privilegien einem oder mehreren Nicknamen entziehen::
* `+devoice+`: Voice-Privilegien einem oder mehreren Nicknamen entziehen
----
/devoice <nick> [<nick>...]
@@ -219,7 +219,7 @@ nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
----
[[command_irc_die]]
[command]*`die`* Server herunterfahren::
* `+die+`: Server herunterfahren
----
/die [<target>]
@@ -228,7 +228,7 @@ target: Servername
----
[[command_irc_disconnect]]
[command]*`disconnect`* Verbindung zu einem oder mehreren IRC-Server(n) trennen::
* `+disconnect+`: Verbindung zu einem oder mehreren IRC-Server(n) trennen
----
/disconnect [<server>|-all|-pending [<reason>]]
@@ -240,7 +240,7 @@ reason: Begründung der Trennung
----
[[command_irc_halfop]]
[command]*`halfop`* halb-Operator Status an Nick(s) vergeben::
* `+halfop+`: halb-Operator Status an Nick(s) vergeben
----
/halfop <nick> [<nick>...]
@@ -251,7 +251,7 @@ nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
----
[[command_irc_ignore]]
[command]*`ignore`* Ignoriert Nicks/Hosts von Channels oder Servern::
* `+ignore+`: Ignoriert Nicks/Hosts von Channels oder Servern
----
/ignore list
@@ -279,7 +279,7 @@ Beispiele:
----
[[command_irc_info]]
[command]*`info`* Information über den Server abfragen::
* `+info+`: Information über den Server abfragen
----
/info [<target>]
@@ -288,7 +288,7 @@ target: Servername
----
[[command_irc_invite]]
[command]*`invite`* Eine Person in einen Channel einladen::
* `+invite+`: Eine Person in einen Channel einladen
----
/invite <nick> [<nick>...] [<channel>]
@@ -298,7 +298,7 @@ channel: Name des Channels
----
[[command_irc_ison]]
[command]*`ison`* Überprüft ob ein Nick gegenwärtig auf IRC angemeldet ist::
* `+ison+`: Überprüft ob ein Nick gegenwärtig auf IRC angemeldet ist
----
/ison <nick> [<nick>...]
@@ -307,7 +307,7 @@ nick: Nickname
----
[[command_irc_join]]
[command]*`join`* einen Channel betreten::
* `+join+`: einen Channel betreten
----
/join [-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]
@@ -325,7 +325,7 @@ Beispiele:
----
[[command_irc_kick]]
[command]*`kick`* wirft einen User aus einem Channel::
* `+kick+`: wirft einen User aus einem Channel
----
/kick [<channel>] <nick> [<reason>]
@@ -336,7 +336,7 @@ channel: Channelname
----
[[command_irc_kickban]]
[command]*`kickban`* wirft einen User aus einem Channel und sein Host kommt auf die Bannliste::
* `+kickban+`: wirft einen User aus einem Channel und sein Host kommt auf die Bannliste
----
/kickban [<channel>] <nick> [<reason>]
@@ -353,7 +353,7 @@ Beispiel:
----
[[command_irc_kill]]
[command]*`kill`* Beende Client-Server Verbindung::
* `+kill+`: Beende Client-Server Verbindung
----
/kill <nick> [<reason>]
@@ -363,7 +363,7 @@ reason: Grund der Abmeldung
----
[[command_irc_links]]
[command]*`links`* alle Servernamen auflisten die dem antwortenden Server bekannt sind::
* `+links+`: alle Servernamen auflisten die dem antwortenden Server bekannt sind
----
/links [[<server>] <server_mask>]
@@ -373,7 +373,7 @@ server_mask: die aufzulistenden Server sollen diesem Muster entsprechen
----
[[command_irc_list]]
[command]*`list`* Channels mit ihrem Thema auflisten::
* `+list+`: Channels mit ihrem Thema auflisten
----
/list [<channel>[,<channel>...]] [<server>] [-re <regex>]
@@ -392,7 +392,7 @@ Beispiele:
----
[[command_irc_lusers]]
[command]*`lusers`* Statistik über die Größe des IRC-Netzwerks abfragen::
* `+lusers+`: Statistik über die Größe des IRC-Netzwerks abfragen
----
/lusers [<mask> [<target>]]
@@ -402,13 +402,13 @@ target: Server, der die Anfrage weiterleiten soll
----
[[command_irc_map]]
[command]*`map`* Zeigt das IRC Netzwerk, in Form einer Baumstruktur, an::
* `+map+`: Zeigt das IRC Netzwerk, in Form einer Baumstruktur, an
----
----
[[command_irc_me]]
[command]*`me`* eine CTCP ACTION an den aktuellen Channel senden::
* `+me+`: eine CTCP ACTION an den aktuellen Channel senden
----
/me <message>
@@ -417,7 +417,7 @@ message: zu sendende Nachricht
----
[[command_irc_mode]]
[command]*`mode`* Eigenschaften eines Channel oder von einem User ändern::
* `+mode+`: Eigenschaften eines Channel oder von einem User ändern
----
/mode [<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>]
@@ -454,7 +454,7 @@ Beispiele:
----
[[command_irc_motd]]
[command]*`motd`* Die "Mitteilung des Tages" abfragen::
* `+motd+`: Die "Mitteilung des Tages" abfragen
----
/motd [<target>]
@@ -463,7 +463,7 @@ target: Servername
----
[[command_irc_msg]]
[command]*`msg`* Nachricht an Nick/Channel verschicken::
* `+msg+`: Nachricht an Nick/Channel verschicken
----
/msg [-server <server>] <target>[,<target>...] <text>
@@ -474,7 +474,7 @@ target: Nick oder Channel (darf eine Maske sein, '*' = aktueller Channel)
----
[[command_irc_names]]
[command]*`names`* Nicknamen in Channels auflisten::
* `+names+`: Nicknamen in Channels auflisten
----
/names [<channel>[,<channel>...]]
@@ -483,7 +483,7 @@ channel: Name des Channels
----
[[command_irc_nick]]
[command]*`nick`* derzeitigen Nicknamen ändern::
* `+nick+`: derzeitigen Nicknamen ändern
----
/nick [-all] <nick>
@@ -493,7 +493,7 @@ nick: neuer Nickname
----
[[command_irc_notice]]
[command]*`notice`* Mitteilung (notice) an einen User verschicken::
* `+notice+`: Mitteilung (notice) an einen User verschicken
----
/notice [-server <server>] <target> <text>
@@ -504,7 +504,7 @@ target: Nick- oder Channelname
----
[[command_irc_notify]]
[command]*`notify`* fügt eine Benachrichtigung für An- oder Abwesenheit von Nicks auf Servern hinzu::
* `+notify+`: fügt eine Benachrichtigung für An- oder Abwesenheit von Nicks auf Servern hinzu
----
/notify add <nick> [<server> [-away]]
@@ -529,7 +529,7 @@ Beispiele:
----
[[command_irc_op]]
[command]*`op`* Channel-Operator Status an Nicknamen vergeben::
* `+op+`: Channel-Operator Status an Nicknamen vergeben
----
/op <nick> [<nick>...]
@@ -540,7 +540,7 @@ nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
----
[[command_irc_oper]]
[command]*`oper`* Operator Privilegien anfordern::
* `+oper+`: Operator Privilegien anfordern
----
/oper <user> <password>
@@ -550,7 +550,7 @@ password: Passwort
----
[[command_irc_part]]
[command]*`part`* Einen Channel verlassen::
* `+part+`: Einen Channel verlassen
----
/part [<channel>[,<channel>...]] [<message>]
@@ -560,7 +560,7 @@ message: Abschiedsnachricht (wird anderen Usern angezeigt)
----
[[command_irc_ping]]
[command]*`ping`* sendet einen Ping an den Server::
* `+ping+`: sendet einen Ping an den Server
----
/ping <server1> [<server2>]
@@ -570,7 +570,7 @@ server2: Ping an diesen Server weiterleiten
----
[[command_irc_pong]]
[command]*`pong`* Auf Ping antworten::
* `+pong+`: Auf Ping antworten
----
/pong <daemon> [<daemon2>]
@@ -580,7 +580,7 @@ Daemon2: Nachricht an diesen Daemon weiterleiten
----
[[command_irc_query]]
[command]*`query`* Eine private Nachricht an einen Nick schicken::
* `+query+`: Eine private Nachricht an einen Nick schicken
----
/query [-noswitch] [-server <server>] <nick>[,<nick>...] [<text>]
@@ -592,7 +592,7 @@ target: Nickname
----
[[command_irc_quiet]]
[command]*`quiet`* Nicks oder Hosts das Wort entziehen (User können im Channel erst schreiben, wenn sie "+v" oder höher besitzen)::
* `+quiet+`: Nicks oder Hosts das Wort entziehen (User können im Channel erst schreiben, wenn sie "+v" oder höher besitzen)
----
/quiet [<channel>] [<nick> [<nick>...]]
@@ -604,7 +604,7 @@ Ohne Angabe von Argumenten wird die Quiet-Liste für den aktuellen Channel angez
----
[[command_irc_quote]]
[command]*`quote`* Daten direkt an Server senden (siehe RFC 2812)::
* `+quote+`: Daten direkt an Server senden (siehe RFC 2812)
----
/quote [-server <server>] <data>
@@ -614,7 +614,7 @@ data: unbearbeitete (RAW) Daten die gesendet werden sollen
----
[[command_irc_reconnect]]
[command]*`reconnect`* Mit einem oder mehreren Server(n) erneut verbinden::
* `+reconnect+`: Mit einem oder mehreren Server(n) erneut verbinden
----
/reconnect <server> [<server>...] [-nojoin] [-switch]
@@ -627,7 +627,7 @@ data: unbearbeitete (RAW) Daten die gesendet werden sollen
----
[[command_irc_rehash]]
[command]*`rehash`* Den Server auffordern seine Konfigurationsdatei neu zu laden::
* `+rehash+`: Den Server auffordern seine Konfigurationsdatei neu zu laden
----
/rehash [<option>]
@@ -636,7 +636,7 @@ option: zusätzliche Einstellung, die von manchen Servern berücksichtigt wird
----
[[command_irc_remove]]
[command]*`remove`* zwingt einen User einen Channel zu verlassen::
* `+remove+`: zwingt einen User einen Channel zu verlassen
----
/remove [<channel>] <nick> [<reason>]
@@ -647,7 +647,7 @@ channel: Channelname
----
[[command_irc_restart]]
[command]*`restart`* Server dazu bringen sich selbst neu zu starten::
* `+restart+`: Server dazu bringen sich selbst neu zu starten
----
/restart [<target>]
@@ -656,7 +656,7 @@ target: Servername
----
[[command_irc_sajoin]]
[command]*`sajoin`* fordert einen User auf einen oder mehrere Channel zu betreten::
* `+sajoin+`: fordert einen User auf einen oder mehrere Channel zu betreten
----
/sajoin <nick> <channel>[,<channel>...]
@@ -666,7 +666,7 @@ channel: Name des Channels
----
[[command_irc_samode]]
[command]*`samode`* ändert den Modus des Channels ohne das Operator-Privilegien vorliegen::
* `+samode+`: ändert den Modus des Channels ohne das Operator-Privilegien vorliegen
----
/samode [<channel>] <mode>
@@ -676,7 +676,7 @@ Channel: Name des Channel
----
[[command_irc_sanick]]
[command]*`sanick`* zwingt einen User den Nick zu ändern::
* `+sanick+`: zwingt einen User den Nick zu ändern
----
/sanick <nick> <new_nick>
@@ -686,7 +686,7 @@ new_nick: neuer Nickname
----
[[command_irc_sapart]]
[command]*`sapart`* zwingt einen User den oder die Channel(s) zu verlassen::
* `+sapart+`: zwingt einen User den oder die Channel(s) zu verlassen
----
/sapart <nick> <channel>[,<channel>...]
@@ -696,7 +696,7 @@ channel: Name des Channels
----
[[command_irc_saquit]]
[command]*`saquit`* Zwingt einen User den Server mit Begründung zu verlassen::
* `+saquit+`: Zwingt einen User den Server mit Begründung zu verlassen
----
/saquit <nick> <reason>
@@ -706,7 +706,7 @@ reason: Grund der Abmeldung
----
[[command_irc_server]]
[command]*`server`* auflisten, hinzufügen oder entfernen von IRC-Servern::
* `+server+`: auflisten, hinzufügen oder entfernen von IRC-Servern
----
/server list|listfull [<server>]
@@ -746,7 +746,7 @@ Beispiele:
----
[[command_irc_service]]
[command]*`service`* einen neuen Service eintragen::
* `+service+`: einen neuen Service eintragen
----
/service <nick> <reserved> <distribution> <type> <reserved> <info>
@@ -756,7 +756,7 @@ distribution: Sichtbarkeit des Services
----
[[command_irc_servlist]]
[command]*`servlist`* Auflistung von Services die momentan mit dem Netzwerk verbunden sind::
* `+servlist+`: Auflistung von Services die momentan mit dem Netzwerk verbunden sind
----
/servlist [<mask> [<type>]]
@@ -766,7 +766,7 @@ type: nur Services von diesem Typ auflisten
----
[[command_irc_squery]]
[command]*`squery`* Nachricht an einen Service senden::
* `+squery+`: Nachricht an einen Service senden
----
/squery <service> <text>
@@ -776,7 +776,7 @@ service: Name des Service
----
[[command_irc_squit]]
[command]*`squit`* Verbindung zum Server trennen::
* `+squit+`: Verbindung zum Server trennen
----
/squit <server> <comment>
@@ -786,7 +786,7 @@ comment: Kommentar
----
[[command_irc_stats]]
[command]*`stats`* Serverstatistik abfragen::
* `+stats+`: Serverstatistik abfragen
----
/stats [<query> [<server>]]
@@ -796,7 +796,7 @@ server: Name des Servers
----
[[command_irc_summon]]
[command]*`summon`* Nutzer die auf dem IRC-Server arbeiten darum bitten auf den IRC-Server zu kommen::
* `+summon+`: Nutzer die auf dem IRC-Server arbeiten darum bitten auf den IRC-Server zu kommen
----
/summon <user> [<target> [<channel>]]
@@ -807,7 +807,7 @@ channel: Channelname
----
[[command_irc_time]]
[command]*`time`* Ortszeit des Servers abfragen::
* `+time+`: Ortszeit des Servers abfragen
----
/time [<target>]
@@ -816,7 +816,7 @@ target: Zeit des angegebenen Servers abfragen
----
[[command_irc_topic]]
[command]*`topic`* Thema des Channels abfragen/setzen::
* `+topic+`: Thema des Channels abfragen/setzen
----
/topic [<channel>] [<topic>|-delete]
@@ -827,7 +827,7 @@ channel: Name des Channels
----
[[command_irc_trace]]
[command]*`trace`* Route zum angegebenen Server ermitteln::
* `+trace+`: Route zum angegebenen Server ermitteln
----
/trace [<target>]
@@ -836,7 +836,7 @@ target: Servername
----
[[command_irc_unban]]
[command]*`unban`* Bann von Nicks oder Hosts aufheben::
* `+unban+`: Bann von Nicks oder Hosts aufheben
----
/unban [<channel>] <nick> [<nick>...]
@@ -846,7 +846,7 @@ channel: Name des Channel
----
[[command_irc_unquiet]]
[command]*`unquiet`* Nicks oder Hosts das Wort erteilen::
* `+unquiet+`: Nicks oder Hosts das Wort erteilen
----
/unquiet [<channel>] <nick> [<nick>...]
@@ -856,7 +856,7 @@ channel: Name des Channel
----
[[command_irc_userhost]]
[command]*`userhost`* zeigt Informationen zu Nicknamen an::
* `+userhost+`: zeigt Informationen zu Nicknamen an
----
/userhost <nick> [<nick>...]
@@ -865,7 +865,7 @@ nick: Nickname
----
[[command_irc_users]]
[command]*`users`* Auflistung der User die bei dem Server angemeldet sind::
* `+users+`: Auflistung der User die bei dem Server angemeldet sind
----
/users [<target>]
@@ -874,7 +874,7 @@ target: Servername
----
[[command_irc_version]]
[command]*`version`* Versionsinformation des Nicknamen oder Servers ermitteln (des aktuellen oder angegebenen Nick/Server)::
* `+version+`: Versionsinformation des Nicknamen oder Servers ermitteln (des aktuellen oder angegebenen Nick/Server)
----
/version [<server>|<nick>]
@@ -884,7 +884,7 @@ server: Servername
----
[[command_irc_voice]]
[command]*`voice`* Voice an Nick(s) vergeben::
* `+voice+`: Voice an Nick(s) vergeben
----
/voice <nick> [<nick>...]
@@ -894,7 +894,7 @@ nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
----
[[command_irc_wallchops]]
[command]*`wallchops`* Nachricht an Channel-Operator verschicken::
* `+wallchops+`: Nachricht an Channel-Operator verschicken
----
/wallchops [<channel>] <text>
@@ -904,7 +904,7 @@ channel: Name des Channel
----
[[command_irc_wallops]]
[command]*`wallops`* Nachricht an alle User schicken die den 'w'-Mode gesetzt haben::
* `+wallops+`: Nachricht an alle User schicken die den 'w'-Mode gesetzt haben
----
/wallops <text>
@@ -913,7 +913,7 @@ text: Text der gesendet werden soll
----
[[command_irc_who]]
[command]*`who`* sendet eine Anfrage die eine Anzahl von Informationen zurück gibt::
* `+who+`: sendet eine Anfrage die eine Anzahl von Informationen zurück gibt
----
/who [<mask> [o]]
@@ -923,7 +923,7 @@ mask: nur Information über betreffende Nicknamen abfragen
----
[[command_irc_whois]]
[command]*`whois`* Information über User abfragen::
* `+whois+`: Information über User abfragen
----
/whois [<server>] [<nick>[,<nick>...]]
@@ -939,7 +939,7 @@ Sollte die Einstellung irc.network.whois_double_nick aktiviert sein dann wird ei
----
[[command_irc_whowas]]
[command]*`whowas`* Informationen über einen nicht mehr angemeldeten Nicknamen abfragen::
* `+whowas+`: Informationen über einen nicht mehr angemeldeten Nicknamen abfragen
----
/whowas <nick>[,<nick>...] [<count> [<target>]]
+623
View File
@@ -0,0 +1,623 @@
//
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
* [[option_irc.color.input_nick]] *irc.color.input_nick*
** Beschreibung: pass:none[Farbe des eigenen Nicknamens in der Eingabezeile]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+lightcyan+`)
* [[option_irc.color.item_channel_modes]] *irc.color.item_channel_modes*
** Beschreibung: pass:none[Farbe der Channel-Modes (neben dem Channelnamen)]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+default+`)
* [[option_irc.color.item_lag_counting]] *irc.color.item_lag_counting*
** Beschreibung: pass:none[Farbe in der die Anzeige für die Verzögerung (Lag) dargestellt werden soll, sobald auf Antwort gewartet wird ("pong" wurde vom Server nicht empfangen und die Verzögerungszeit wird erhöht)]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+default+`)
* [[option_irc.color.item_lag_finished]] *irc.color.item_lag_finished*
** Beschreibung: pass:none[Farbe in der die Anzeige für die Verzögerung (Lag) dargestellt werden soll, sobald ein "pong" vom Server empfangen wurde]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+yellow+`)
* [[option_irc.color.item_nick_modes]] *irc.color.item_nick_modes*
** Beschreibung: pass:none[Farbe in der der Nick-Modus in dem Bar-Item "input_prompt" angezeigt werden soll]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+default+`)
* [[option_irc.color.message_join]] *irc.color.message_join*
** Beschreibung: pass:none[Textfarbe in der die Meldungen für das Betreten eines Channels angezeigt werden soll]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+green+`)
* [[option_irc.color.message_quit]] *irc.color.message_quit*
** Beschreibung: pass:none[Textfarbe in der die Meldungen für das Verlassen/Beenden eines Channels angezeigt werden soll]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+red+`)
* [[option_irc.color.mirc_remap]] *irc.color.mirc_remap*
** Beschreibung: pass:none[ersetzt mirc Farben in Nachrichten mittels einer Hashtabelle: Schlüssel sind "fg,bg" als Ganzzahl zwischen -1 (nicht näher bezeichnet) und 15. Als Wert ist der Farbname oder die Farbnummer von WeeChat möglich (Format: "1,-1:Farbe1;2,7:Farbe2"), Beispiel: "1,-1:darkgray;1,2:white,blue" ersetzt schwarz durch "darkgray" und schwarz auf blau durch "white,blue"; Tabelle der Standard-IRC-Farben von WeeChat (in Klammern der Farbname, wie er von WeeChat genutzt wird): 0=weiß (white), 1=schwarz (black), 2=blau (blue), 3=grün (green), 4=hellrot (lightred), 5=rot (red), 6=violett (magenta), 7=braun (brown), 8=gelb (yellow), 9= hell-grün (lightgreen), 10=türkis (cyan), 11=hell-türkis (lightcyan), 12=hellblau (lightblue), 13=hell-violett (lightmagenta), 14=grau (gray), 15=weiß (white)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"1,-1:darkgray"+`)
* [[option_irc.color.nick_prefixes]] *irc.color.nick_prefixes*
** Beschreibung: pass:none[Farben für Nick Präfix für das Modus-Symbol (o=op, h=halfop, v=voice, ..), Format: "o:color1;h:color2;v:color3" (wird ein Modus nicht gefunden probiert WeeChat einen der nächsten Modi aus, die der Server sendet ("PREFIX"); wird kein Modus in der Liste gefunden, wird eine Standardfarbe verwendet die dem Zeichen "*" zugeordnet wurde)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"+`)
* [[option_irc.color.notice]] *irc.color.notice*
** Beschreibung: pass:none[Farbe des "Notice"-Textes in Notizen]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+green+`)
* [[option_irc.color.reason_quit]] *irc.color.reason_quit*
** Beschreibung: pass:none[Textfarbe in der die Begründung einer part/quit Nachricht angezeigt werden soll]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+default+`)
* [[option_irc.color.topic_current]] *irc.color.topic_current*
** Beschreibung: pass:none[Farbe in dem das aktuelle Thema des Channels dargestellt werden soll (wenn ein Channel betreten oder der Befehl /topic genutzt wird)]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+default+`)
* [[option_irc.color.topic_new]] *irc.color.topic_new*
** Beschreibung: pass:none[Farbe in dem das neue Thema des Channels dargestellt werden soll, falls das Thema des Channels geändert wurde]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+white+`)
* [[option_irc.color.topic_old]] *irc.color.topic_old*
** Beschreibung: pass:none[Farbe in dem das alte Thema des Channels dargestellt werden soll, falls das Thema des Channels geändert wurde]
** Typ: Farbe
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `+default+`)
* [[option_irc.look.buffer_open_before_autojoin]] *irc.look.buffer_open_before_autojoin*
** Beschreibung: pass:none[betritt man automatisch einen Channel-Buffer (mittels autojoin Option) wird dieser direkt geöffnet, ohne auf die JOIN Nachricht des Servers zu warten; dies ist sinnvoll um die Channels immer an der selben Position bei einem Neustart zu öffnen]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.buffer_open_before_join]] *irc.look.buffer_open_before_join*
** Beschreibung: pass:none[betritt man mittels dem /join Befehl einen Channel wird der Buffer direkt geöffnet, ohne auf die JOIN Nachricht des Servers zu warten]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.look.buffer_switch_autojoin]] *irc.look.buffer_switch_autojoin*
** Beschreibung: pass:none[wechselt automatisch zum Channel-Buffer falls dieser automatisch betreten wurde (mittels der Serveroption "autojoin")]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.buffer_switch_join]] *irc.look.buffer_switch_join*
** Beschreibung: pass:none[wechselt automatisch zum Channel-Buffer falls dieser manuell betreten wurde (mittels dem /join Befehl)]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.color_nicks_in_names]] *irc.look.color_nicks_in_names*
** Beschreibung: pass:none[nutzt in der Ausgabe von /names die jeweiligen Farbe des Nick (oder bei der Auflistung der Nicks wenn man einen Channel betritt)]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.look.color_nicks_in_nicklist]] *irc.look.color_nicks_in_nicklist*
** Beschreibung: pass:none[nutzt die Farbe des Nick in der Nicklist]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.look.color_nicks_in_server_messages]] *irc.look.color_nicks_in_server_messages*
** Beschreibung: pass:none[nutzt die Farbe des Nick bei Nachrichten vom Server]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.color_pv_nick_like_channel]] *irc.look.color_pv_nick_like_channel*
** Beschreibung: pass:none[nutzt die selbe Farbe für die Darstellung des Nicks im Channel wie auch im privaten Buffer]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.ctcp_time_format]] *irc.look.ctcp_time_format*
** Beschreibung: pass:none[Format für die Zeitanzeige die bei einer CTCP TIME Anfrage zurückgesendet wird (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"%a, %d %b %Y %T %z"+`)
* [[option_irc.look.display_away]] *irc.look.display_away*
** Beschreibung: pass:none[zeigt eine Nachricht an, sobald der Abwesenheitsstatus ein- bzw. ausgeschaltet wird (off: zeigt/sendet keine Nachricht, local: eine Nachricht wird lokal angezeigt, channel: sendet eine Nachricht an die Channels)]
** Typ: integer
** Werte: off, local, channel (Standardwert: `+local+`)
* [[option_irc.look.display_ctcp_blocked]] *irc.look.display_ctcp_blocked*
** Beschreibung: pass:none[CTCP Nachrichten werden angezeigt, obwohl sie unterdrückt werden]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.display_ctcp_reply]] *irc.look.display_ctcp_reply*
** Beschreibung: pass:none[CTCP Antworten, die durch WeeChat versendet wurden, werden angezeigt]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.display_ctcp_unknown]] *irc.look.display_ctcp_unknown*
** Beschreibung: pass:none[unbekannte CTCP Nachrichten werden angezeigt]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.display_host_join]] *irc.look.display_host_join*
** Beschreibung: pass:none[zeigt den Host innerhalb einer join Nachricht an]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.display_host_join_local]] *irc.look.display_host_join_local*
** Beschreibung: pass:none[zeigt den Host innerhalb einer join Nachrichten des lokalen Client an]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.display_host_quit]] *irc.look.display_host_quit*
** Beschreibung: pass:none[zeigt den Host innerhalb einer part/quit Nachricht an]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
** Beschreibung: pass:none[durch Kommata getrennte Liste von Nachrichten die beim Betreten eines Channels angezeigt werden sollen: 324 = Channel-Modi, 329 = Erstellungsdatum des Channels, 332 = Topic, 333 = Nick/Datum für Topic, 353 = genutzte Namen im Channel, 366 = Anzahl der Nicks im Channel]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"329,332,333,366"+`)
* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
** Beschreibung: pass:none[zeige das alte Thema an, falls das Thema des Channels geändert wurde]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.display_pv_away_once]] *irc.look.display_pv_away_once*
** Beschreibung: pass:none[in einer privaten Unterhaltung nur einmal eine Abwesenheitsnachricht anzeigen]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.display_pv_back]] *irc.look.display_pv_back*
** Beschreibung: pass:none[es wird bei einer privaten Unterhaltung eine Mitteilung ausgegeben falls der User wieder zurück ist (falls der User sich beim Server abgemeldet hat)]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.highlight_channel]] *irc.look.highlight_channel*
** Beschreibung: pass:none[durch Kommata getrennte Liste von Wörtern die in Channel-Buffern als Highlight erscheinen sollen (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden; des weiteren können folgende Variablen genutzt werden: $nick, $channel und $server). Wird ein Buffer geöffnet, dann werden die angegeben Wörter dem Buffer-Merkmal "highlight_words" hinzugefügt. Dies bedeutet, dass diese Einstellung keinen direkten Einfluss auf schon geöffnete Buffer hat. Eine leere Zeichenkette deaktiviert ein Highlight für den Nick. Beispiel: "$nick", "(?-i)$nick"]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"$nick"+`)
* [[option_irc.look.highlight_pv]] *irc.look.highlight_pv*
** Beschreibung: pass:none[durch Kommata getrennte Liste von Wörtern die in einem privaten Buffer als Highlight erscheinen sollen (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden; des weiteren können folgende Variablen genutzt werden: $nick, $channel und $server). Wird ein Buffer geöffnet, dann werden die angegeben Wörter dem Buffer-Merkmal "highlight_words" hinzugefügt. Dies bedeutet, dass diese Einstellung keinen direkten Einfluss auf schon geöffnete Buffer hat. Eine leere Zeichenkette deaktiviert ein Highlight für den Nick. Beispiel: "$nick", "(?-i)$nick"]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"$nick"+`)
* [[option_irc.look.highlight_server]] *irc.look.highlight_server*
** Beschreibung: pass:none[durch Kommata getrennte Liste von Wörtern die in Server-Buffern als Highlight erscheinen sollen (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden; des weiteren können folgende Variablen genutzt werden: $nick, $channel und $server). Wird ein Buffer geöffnet, dann werden die angegeben Wörter dem Buffer-Merkmal "highlight_words" hinzugefügt. Dies bedeutet, dass diese Einstellung keinen direkten Einfluss auf schon geöffnete Buffer hat. Eine leere Zeichenkette deaktiviert ein Highlight für den Nick. Beispiel: "$nick", "(?-i)$nick"]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"$nick"+`)
* [[option_irc.look.highlight_tags_restrict]] *irc.look.highlight_tags_restrict*
** Beschreibung: pass:none[beschränkt Highlights für IRC Buffer auf bestimmte Tags (um Highlights durch User- aber nicht durch Servernachrichten zu erhalten); Tags müssen durch Kommata getrennt werden; um eine logische "und" Verknüpfung zu verwenden, können mehrere Tags durch "+" zusammengefügt werden; der Platzhalter "*" kann verwendet werden um mehr als ein Tag zu markieren; wird kein Wert angegeben, erzeugt jedes Tag ein Highlight]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"irc_privmsg,irc_notice"+`)
* [[option_irc.look.item_channel_modes_hide_args]] *irc.look.item_channel_modes_hide_args*
** Beschreibung: pass:none[unterdrückt die Ausgabe von Argumenten die die Channel-Modi betreffen, sofern der entsprechende Modus für den Channel gesetzt ist ("*" unterdrückt jedwede Ausgabe von Argumenten; wird kein Wert angegeben, dann werden alle Argumente angezeigt); Beispiele: "kf" unterdrückt die Argumente, falls "k" oder "f" für den Channel gesetzt sind]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"k"+`)
* [[option_irc.look.item_display_server]] *irc.look.item_display_server*
** Beschreibung: pass:none[Name der Bar-Item in dem der IRC Server angezeigt wird (für Status-Bar)]
** Typ: integer
** Werte: buffer_plugin, buffer_name (Standardwert: `+buffer_plugin+`)
* [[option_irc.look.item_nick_modes]] *irc.look.item_nick_modes*
** Beschreibung: pass:none[der Nick-Modus wird in dem Bar-Item "input_prompt" angezeigt]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.item_nick_prefix]] *irc.look.item_nick_prefix*
** Beschreibung: pass:none[der Nick-Präfix wird im Bar-Item "input_prompt" angezeigt]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.join_auto_add_chantype]] *irc.look.join_auto_add_chantype*
** Beschreibung: pass:none[es wird dem Channelnamen automatisch der Channel-Typ vorangestellt, falls bei der Benutzung des /join Befehls der angegebene Channel-Name keinen gültigen Typ besitzt; Beispiel: "/join weechat" wird als: "/join #weechat" versendet]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.look.msgbuffer_fallback]] *irc.look.msgbuffer_fallback*
** Beschreibung: pass:none[Standardbuffer der für Ausgaben genutzt werden soll, falls ein privater Buffer nicht gefunden wird]
** Typ: integer
** Werte: current, server (Standardwert: `+current+`)
* [[option_irc.look.new_channel_position]] *irc.look.new_channel_position*
** Beschreibung: pass:none[ein neu geöffneter Channel wird auf eine Position gezwungen (none = standardmäßige Position (sollte der letzte Buffer in der Liste sein), next = aktueller Buffer + 1, near_server = nach dem letztem Channel/privaten Buffer des jeweiligen Servers)]
** Typ: integer
** Werte: none, next, near_server (Standardwert: `+none+`)
* [[option_irc.look.new_pv_position]] *irc.look.new_pv_position*
** Beschreibung: pass:none[ein neuer privater Buffer wird auf eine Position gezwungen (none = standardmäßige Position (sollte der letzte Buffer in der Liste sein), next = aktueller Buffer + 1, near_server = nach dem letztem Channel/privaten Buffer des jeweiligen Servers)]
** Typ: integer
** Werte: none, next, near_server (Standardwert: `+none+`)
* [[option_irc.look.nick_completion_smart]] *irc.look.nick_completion_smart*
** Beschreibung: pass:none[intelligente Vervollständigung für Nicks (es wird zuerst mit den letzten Rednern vervollständigt): speakers = alle Redner (einschließlich Highlights), speakers_highlight = nur Redner die eine Highlight Nachricht geschrieben haben]
** Typ: integer
** Werte: off, speakers, speakers_highlights (Standardwert: `+speakers+`)
* [[option_irc.look.nick_mode]] *irc.look.nick_mode*
** Beschreibung: pass:none[vor dem Nick wird der entsprechende Nickmodus (op, voice,...) angezeigt (none = Funktion ist deaktiviert, prefix = wird nur im Präfix angezeigt (Standardeinstellung), action = wird nur in action Nachrichten angezeigt, both = im Präfix und in action Nachrichten)]
** Typ: integer
** Werte: none, prefix, action, both (Standardwert: `+prefix+`)
* [[option_irc.look.nick_mode_empty]] *irc.look.nick_mode_empty*
** Beschreibung: pass:none[es wird ein Leerzeichen anstelle eines Nickmodus verwendet, falls kein Nickmodus ((half)op/voice [@%+\]) vorhanden ist]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.look.nicks_hide_password]] *irc.look.nicks_hide_password*
** Beschreibung: pass:none[durch Kommata getrennte Liste von Nicks bei denen das Passwort in einer Nachricht unterdrückt werden soll. Zum Beispiel bei einer Nachricht die durch "/msg nickserv identify password" generiert wird. Beispiel: "nickserv,nickbot"]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"nickserv"+`)
* [[option_irc.look.notice_as_pv]] *irc.look.notice_as_pv*
** Beschreibung: pass:none[zeigt Notizen als private Nachricht an (wird die "auto" Einstellung verwendet dann wird ein privater Buffer genutzt, falls vorhanden)]
** Typ: integer
** Werte: auto, never, always (Standardwert: `+auto+`)
* [[option_irc.look.notice_welcome_redirect]] *irc.look.notice_welcome_redirect*
** Beschreibung: pass:none[automatische Weiterleitung von Willkommen-Nachrichten in den entsprechenden Channel-Buffer. Solche Nachrichten haben den Nick als Empfänger, der Channelnamen wird aber der Nachricht vorangestellt. Eine solche Nachricht sieht auf dem freenode Server wie folgt aus: "[#channel\] Herzlich Willkommen zum ..."]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.notice_welcome_tags]] *irc.look.notice_welcome_tags*
** Beschreibung: pass:none[durch Kommata getrennte Liste von Schlagwörtern für Willkommen-Nachrichten die in einen Channel umgeleitet werden. Zum Beispiel: "notify_private"]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
** Beschreibung: pass:none[durch Kommata getrennte Liste von Schlagwörtern die in notify-Nachrichten genutzt werden sollen, falls ein Nick einen Server betritt oder verlässt (Rückgabewert des Befehls ison oder monitor), zum Beispiel: "notify_message", "notify_private" oder "notify_highlight"]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"notify_message"+`)
* [[option_irc.look.notify_tags_whois]] *irc.look.notify_tags_whois*
** Beschreibung: pass:none[durch Kommata getrennte Liste von Schlagwörtern die in notify-Nachrichten genutzt werden sollen, falls sich der away-Status eines Nick ändert (Rückgabe durch Befehl whois), zum Beispiel: "notify_message", "notify_private" oder "notify_highlight"]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"notify_message"+`)
* [[option_irc.look.part_closes_buffer]] *irc.look.part_closes_buffer*
** Beschreibung: pass:none[schließt den Buffer wenn "/part" im Channel ausgeführt wird]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.look.pv_buffer]] *irc.look.pv_buffer*
** Beschreibung: pass:none[private Buffer zusammenfügen]
** Typ: integer
** Werte: independent, merge_by_server, merge_all (Standardwert: `+independent+`)
* [[option_irc.look.pv_tags]] *irc.look.pv_tags*
** Beschreibung: pass:none[durch Kommata getrennte Liste von Schlagwörtern die für private Nachrichten genutzt werden sollen. Zum Beispiel: "notify_message", "notify_private" oder "notify_highlight"]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"notify_private"+`)
* [[option_irc.look.raw_messages]] *irc.look.raw_messages*
** Beschreibung: pass:none[Anzahl der IRC-RAW-Nachrichten die im Speicher gehalten werden sollen falls der RAW-Daten-Buffer geschlossen ist (die Nachrichten werden umgehend angezeigt sobald der RAW-Daten-Buffer geöffnet wird)]
** Typ: integer
** Werte: 0 .. 65535 (Standardwert: `+256+`)
* [[option_irc.look.server_buffer]] *irc.look.server_buffer*
** Beschreibung: pass:none[Server-Buffer zusammenfügen]
** Typ: integer
** Werte: merge_with_core, merge_without_core, independent (Standardwert: `+merge_with_core+`)
* [[option_irc.look.smart_filter]] *irc.look.smart_filter*
** Beschreibung: pass:none[filtert join/part/quit/nick Nachrichten für einen Nick der einige Minuten im Channel inaktiv gewesen ist. Dazu muss ein Filter mit dem Schlagwort "irc_smart_filter" erstellt werden]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.smart_filter_delay]] *irc.look.smart_filter_delay*
** Beschreibung: pass:none[Verzögerung, in Minuten, für eine Filterung von join/part/quit Mitteilungen. Falls ein Nick in der angegebenen Zeit keine Nachricht schreibt, wird seinejoin/part/quit Mitteilung gefiltert]
** Typ: integer
** Werte: 1 .. 10080 (Standardwert: `+5+`)
* [[option_irc.look.smart_filter_join]] *irc.look.smart_filter_join*
** Beschreibung: pass:none[aktiviert einen intelligenten Filter für "join" Nachrichten]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.smart_filter_join_unmask]] *irc.look.smart_filter_join_unmask*
** Beschreibung: pass:none[Verzögerung (in Minuten) um Join Mitteilungen rückwirkend anzuzeigen, falls diese mittels "irc_smart_filter" unterdrückt wurden. Sollte ein Nick während der vorgegeben Zeit etwas im Channel schreiben, dann wird seine Join Mitteilung angezeigt. Dies bezieht sich auf Nachrichten, eine Notice, Änderungen am Topic oder falls der Nick gewechselt wird (0 = deaktiviert: join-Mitteilungen bleiben verborgen)]
** Typ: integer
** Werte: 0 .. 10080 (Standardwert: `+30+`)
* [[option_irc.look.smart_filter_mode]] *irc.look.smart_filter_mode*
** Beschreibung: pass:none[aktiviert einen intelligenten Filter für "mode" Nachrichten: "*" filtert alle Modi-Nachrichten, "+" um alle Modi im Server-Präfix zu filtern (zum Beispiel "ovh"), "xyz" um die Modi x/y/z zu filtern, "-xyz" um alle Modi, außer x/y/z, zu filtern; Beispiele: "ovh": filtert die Modi o/v/h, "-bkl": filtert alle Modi, ausgenommen b/k/l]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"+"+`)
* [[option_irc.look.smart_filter_nick]] *irc.look.smart_filter_nick*
** Beschreibung: pass:none[aktiviert einen intelligenten Filter für "nick" Nachrichten (Änderungen des Nick)]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.smart_filter_quit]] *irc.look.smart_filter_quit*
** Beschreibung: pass:none[aktiviert einen intelligenten Filter für "part" und "quit" Nachrichten]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.look.temporary_servers]] *irc.look.temporary_servers*
** Beschreibung: pass:none[aktiviert die Erstellung von temporären Servern mit dem Befehl /connect]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.look.topic_strip_colors]] *irc.look.topic_strip_colors*
** Beschreibung: pass:none[Farben werden im Channel-Thema entfernt (wird nur genutzt wenn der Buffer-Titel angezeigt wird)]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.network.autoreconnect_delay_growing]] *irc.network.autoreconnect_delay_growing*
** Beschreibung: pass:none[Multiplikator für die Verzögerung bei der automatischen Wiederverbindung zum Server (1 = immer die selbe Verzögerung nutzen, 2 = Verzögerung*2 für jeden weiteren Versuch, ..)]
** Typ: integer
** Werte: 1 .. 100 (Standardwert: `+2+`)
* [[option_irc.network.autoreconnect_delay_max]] *irc.network.autoreconnect_delay_max*
** Beschreibung: pass:none[maximale Verzögerung bei der automatischen Wiederverbindung zum Server (in Sekunden, 0 = keine Begrenzung)]
** Typ: integer
** Werte: 0 .. 604800 (Standardwert: `+600+`)
* [[option_irc.network.ban_mask_default]] *irc.network.ban_mask_default*
** Beschreibung: pass:none[Vorgabewert für Befehle /ban, /unban und /kickban; Variablen $nick, $user, $ident und $host werden durch den jeweiligen Wert ersetzt (extrahiert aus "nick!user@host"); $ident ist identisch mit $user, sofern $user nicht mit "~" beginnt. Andernfalls wird daraus "*"; diese Vorgabemaske wird nur angewendet, sofern WeeChat den Host des Nicks ermitteln kann]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"*!$ident@$host"+`)
* [[option_irc.network.channel_encode]] *irc.network.channel_encode*
** Beschreibung: pass:none[dekodieren/kodieren von Channelnamen innerhalb einer Nachricht mittels Charset-Optionen; es wird empfohlen diese Option deaktiviert zu lassen sofern man ausschließlich UTF-8 in Channelnamen verwendet. Diese Option sollte nur dann verwendet werden, sofern man exotische Zeichensätze wie ISO für Channelnamen nutzt]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
** Beschreibung: pass:none[wenn deaktiviert, werden Farben-Codes von eingehenden Nachrichten ignoriert]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.network.colors_send]] *irc.network.colors_send*
** Beschreibung: pass:none[erlaubt Benutzern, spezielle Farbcodes zu versenden (ctrl-c + Code und optional Farbe: b=fett, cxx=Farbe, cxx,yy=Schrift-/Hintergrundfarbe, i=kursiv, o=schaltet Farbe/Attribute aus, r=invertiert, u=unterstrichen)]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.network.lag_check]] *irc.network.lag_check*
** Beschreibung: pass:none[Intervall zwischen zwei Überprüfungen auf Verfügbarkeit des Servers (in Sekunden, 0 = keine Überprüfung)]
** Typ: integer
** Werte: 0 .. 604800 (Standardwert: `+60+`)
* [[option_irc.network.lag_max]] *irc.network.lag_max*
** Beschreibung: pass:none[maximale Verzögerung (in Sekunden): sollte die maximale Verzögerung erreicht werden geht WeeChat davon aus, dass die Antwort (pong) des Servers nicht mehr empfangen wird. Die Verzögerung wird dann nicht weiter gezählt (0 = es wird ewig gewartet)]
** Typ: integer
** Werte: 0 .. 604800 (Standardwert: `+1800+`)
* [[option_irc.network.lag_min_show]] *irc.network.lag_min_show*
** Beschreibung: pass:none[geringste Verzögerungszeit (Lag) die angezeigt werden soll (in Millisekunden)]
** Typ: integer
** Werte: 0 .. 86400000 (Standardwert: `+500+`)
* [[option_irc.network.lag_reconnect]] *irc.network.lag_reconnect*
** Beschreibung: pass:none[erneut mit Server verbinden, falls die maximal Verzögerung (Lag) erreicht wurde (Zeit in Sekunden, 0 = keine automatische Neuverbindung, zum Server); dieser Wert muss geringer oder gleich dem Wert in irc.network.lag_max sein]
** Typ: integer
** Werte: 0 .. 604800 (Standardwert: `+0+`)
* [[option_irc.network.lag_refresh_interval]] *irc.network.lag_refresh_interval*
** Beschreibung: pass:none[Intervall zwischen zwei Aktualisierungen für die Anzeige der Verzögerung (Lag-Item), wenn die Verzögerungszeit sich erhöht (in Sekunden)]
** Typ: integer
** Werte: 1 .. 3600 (Standardwert: `+1+`)
* [[option_irc.network.notify_check_ison]] *irc.network.notify_check_ison*
** Beschreibung: pass:none[Intervall zwischen zwei notify Überprüfungen mit dem IRC Befehl "ison" (in Minuten)]
** Typ: integer
** Werte: 1 .. 10080 (Standardwert: `+1+`)
* [[option_irc.network.notify_check_whois]] *irc.network.notify_check_whois*
** Beschreibung: pass:none[Intervall zwischen zwei notify Überprüfungen mit dem IRC Befehl "whois" (in Minuten)]
** Typ: integer
** Werte: 1 .. 10080 (Standardwert: `+5+`)
* [[option_irc.network.sasl_fail_unavailable]] *irc.network.sasl_fail_unavailable*
** Beschreibung: pass:none[erzeugt einen Fehler bei der SASL Authentifizierung, falls SASL angefragt aber vom Server nicht zur Verfügung gestellt wird; falls diese Option aktiviert ist hat sie nur dann Einfluss sofern bei der Option "sasl_fail" die Einstellung "reconnect" oder "disconnect" genutzt wird]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.network.send_unknown_commands]] *irc.network.send_unknown_commands*
** Beschreibung: pass:none[sendet unbekannte Befehle an den Server]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.network.whois_double_nick]] *irc.network.whois_double_nick*
** Beschreibung: pass:none[dupliziert den Nick, für den /whois Befehl (falls nur ein Nick angegeben wird), um die Idle-Zeit zu erhalten. Zum Beispiel: "/whois nick" wird als "whois nick nick" verschickt]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.server_default.addresses]] *irc.server_default.addresses*
** Beschreibung: pass:none[Liste von Hostname/Port oder IP/Port für Server (durch Komma getrennt) (Hinweis: Inhalt wird evaluiert, siehe /help eval)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.anti_flood_prio_high]] *irc.server_default.anti_flood_prio_high*
** Beschreibung: pass:none[Anti-Flood für dringliche Inhalte: Zeit in Sekunden zwischen zwei Benutzernachrichten oder Befehlen die zum IRC Server versendet wurden (0 = Anti-Flood deaktivieren)]
** Typ: integer
** Werte: 0 .. 60 (Standardwert: `+2+`)
* [[option_irc.server_default.anti_flood_prio_low]] *irc.server_default.anti_flood_prio_low*
** Beschreibung: pass:none[Anti-Flood für weniger dringliche Inhalte: Zeit in Sekunden zwischen zwei Benutzernachrichten die zum IRC Server versendet wurden. Beispiel: automatische CTCP Antworten (0 = Anti-Flood deaktivieren)]
** Typ: integer
** Werte: 0 .. 60 (Standardwert: `+2+`)
* [[option_irc.server_default.autoconnect]] *irc.server_default.autoconnect*
** Beschreibung: pass:none[Beim Programmstart von Weechat automatisch mit dem Server verbinden]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.server_default.autojoin]] *irc.server_default.autojoin*
** Beschreibung: pass:none[durch Kommata getrennte Liste von Channels, die beim Verbinden mit dem Server automatisch betreten werden (nachdem die Einstellungen command + delay ausgeführt wurden). Channels die einen Schlüssel benötigen müssen in der Auflistung als erstes aufgeführt werden. Die Schlüssel, zu den jeweiligen Channels, werden nach den Channels aufgeführt (eine Trennung von Channels und Schlüssel erfolgt mittels einem Leerzeichen. Schlüssel werden untereinander auch durch Kommata voneinander getrennt) (Beispiel: "#channel1,#channel2,#channnel3 key1,key2", #channel1 und #channel2 sind durch jeweils einen Schlüssel, key1 und key2, geschützt) (Hinweis: Inhalt wird evaluiert, siehe /help eval)"]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.autoreconnect]] *irc.server_default.autoreconnect*
** Beschreibung: pass:none[Nach einer Trennung vom Server die Verbindung automatisch wiederherstellen]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.server_default.autoreconnect_delay]] *irc.server_default.autoreconnect_delay*
** Beschreibung: pass:none[Zeit (in Sekunden) die gewartet werden soll bevor ein neuer Verbindungsaufbau durchgeführt werden soll]
** Typ: integer
** Werte: 1 .. 65535 (Standardwert: `+10+`)
* [[option_irc.server_default.autorejoin]] *irc.server_default.autorejoin*
** Beschreibung: pass:none[Channels automatisch betreten, falls man rausgeworfen wurde. Es kann eine lokale Buffer Variable für einen Channel erstellt werden, diese lokale Variable wird vorrangig behandelt (Name der lokalen Variable: "autorejoin", Wert: "on" oder "off")]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.server_default.autorejoin_delay]] *irc.server_default.autorejoin_delay*
** Beschreibung: pass:none[Wartezeit, in Sekunden, die verstreichen soll bevor man den Channel automatisch erneut betritt (nachdem man rausgeworfen wurde)]
** Typ: integer
** Werte: 0 .. 86400 (Standardwert: `+30+`)
* [[option_irc.server_default.away_check]] *irc.server_default.away_check*
** Beschreibung: pass:none[überprüft die Abwesenheit (/away) der Nutzer, in dem angegebenen Intervall (in Minuten, 0 = nicht überprüfen)]
** Typ: integer
** Werte: 0 .. 10080 (Standardwert: `+0+`)
* [[option_irc.server_default.away_check_max_nicks]] *irc.server_default.away_check_max_nicks*
** Beschreibung: pass:none[Die Abwesenheit von Nutzern in Channels wird nicht überprüft wenn die Anzahl der Nutzer höher ist, als der angegebene Wert (0 = unbegrenzte Anzahl an Nutzern im Channel)]
** Typ: integer
** Werte: 0 .. 1000000 (Standardwert: `+25+`)
* [[option_irc.server_default.capabilities]] *irc.server_default.capabilities*
** Beschreibung: pass:none[durch Kommata getrennte Liste von erweiterten Client-Fähigkeiten ("client capabilities"), welche vom Server angeboten und genutzt werden sollen (siehe /help cap um eine Liste von Fähigkeiten zu erhalten die von WeeChat unterstützt werden) (Beispiel: "away-notify,multi-prefix")]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.command]] *irc.server_default.command*
** Beschreibung: pass:none[enthält Befehle die, nach einer Verbindung zum Server und bevor Channels betreten werden, ausgeführt werden sollen. Mehrere Befehle müssen durch ein ";" getrennt werden. Möchte man ein Semikolon nutzen muss man "\;" verwenden. Die speziellen Variablen $nick, $channel und $server werden dabei durch den jeweiligen Wert ersetzt (Hinweis: Inhalt wird evaluiert, siehe /help eval)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.command_delay]] *irc.server_default.command_delay*
** Beschreibung: pass:none[Wartezeit (in Sekunden) nach Ausführung des Befehls und bevor Channels automatisch betreten werden (Beispiel: es wird eine gewisse Zeit gewartet, um eine Authentifizierung zu ermöglichen)]
** Typ: integer
** Werte: 0 .. 3600 (Standardwert: `+0+`)
* [[option_irc.server_default.connection_timeout]] *irc.server_default.connection_timeout*
** Beschreibung: pass:none[Wartezeit (in Sekunden) zwischen einer TCP Verbindung mit dem Server und des Empfanges der "message 001" Nachricht. Falls die Wartezeit verstreichen sollte bevor die "message 001" Nachricht empfangen wurde dann wird WeeChat die Verbindung zum Server trennen]
** Typ: integer
** Werte: 1 .. 3600 (Standardwert: `+60+`)
* [[option_irc.server_default.ipv6]] *irc.server_default.ipv6*
** Beschreibung: pass:none[bei der Kommunikation mit dem Server wird das IPv6 Protokoll genutzt (sollte IPv6 nicht verfügbar sein dann wird automatisch auf IPv4 umgeschaltet); wird die Funktion deaktiviert, dann wird ausschließlich IPv4 genutzt]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.server_default.local_hostname]] *irc.server_default.local_hostname*
** Beschreibung: pass:none[benutzerdefinierter lokaler Hostname bzw. IP-Adresse für den entsprechenden Server (optional). Falls kein Eintrag vorhanden sein sollte wird der lokale Hostname verwendet]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.msg_kick]] *irc.server_default.msg_kick*
** Beschreibung: pass:none[Standardmitteilung einer kick-Nachricht, für die Befehle "/kick" und "/kickban" (Hinweis: Inhalt wird evaluiert, siehe /help eval; Variablen die genutzt werden können: ${nick}, ${channel} und ${server})]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.msg_part]] *irc.server_default.msg_part*
** Beschreibung: pass:none[Standardmitteilung einer part-Nachricht (/part) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Variablen die genutzt werden können: ${nick}, ${channel} und ${server}; "%v" wird durch die genutzte WeeChat-Version ersetzt, sofern keine Variable vom Typ ${...} verwendet wird)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"WeeChat ${info:version}"+`)
* [[option_irc.server_default.msg_quit]] *irc.server_default.msg_quit*
** Beschreibung: pass:none[Standardmitteilung einer quit-Nachricht (Trennung vom Server) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Variablen die genutzt werden können: ${nick}, ${channel} und ${server}; "%v" wird durch die genutzte WeeChat-Version ersetzt, sofern keine Variable vom Typ ${...} verwendet wird)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"WeeChat ${info:version}"+`)
* [[option_irc.server_default.nicks]] *irc.server_default.nicks*
** Beschreibung: pass:none[Nicknamen, die auf dem IRC-Server benutzt werden sollen (durch Komma getrennt) (Hinweis: Inhalt wird evaluiert, siehe /help eval)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.nicks_alternate]] *irc.server_default.nicks_alternate*
** Beschreibung: pass:none[nutzt einen alternativen Nick, sofern alle voreingestellten Nicks am Server schon genutzt werden. Dazu wird das Zeichen "_" an den Nick angehangen, sofern der Nick nicht mehr als neun Zeichen besitzt. Andernfalls werden die beiden letzten Zeichen durch eine Zahl zwischen 1 und 99 ersetzt, bis ein freier Nick auf dem Server gefunden wird]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.server_default.notify]] *irc.server_default.notify*
** Beschreibung: pass:none[Liste mit Benachrichtigung für Server (diese Einstellung sollte nicht direkt verändert werden. Dazu sollte der Befehl /notify genutzt werden)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.password]] *irc.server_default.password*
** Beschreibung: pass:none[Passwort für Server (Hinweis: Inhalt wird evaluiert, siehe /help eval)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.proxy]] *irc.server_default.proxy*
** Beschreibung: pass:none[Name des Proxy für diesen Server (optional, Proxy muss mit dem Befehl /proxy angelegt werden)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.realname]] *irc.server_default.realname*
** Beschreibung: pass:none[Realname der auf dem Server genutzt werden soll (Hinweis: Inhalt wird evaluiert, siehe /help eval)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.sasl_fail]] *irc.server_default.sasl_fail*
** Beschreibung: pass:none[auszuführende Aktion falls die SASL Authentifizierung fehlschlägt: "continue" ignoriert das Problem welches bei der Authentifizierung aufgetreten ist, "reconnect" versucht erneut eine Verbindung herzustellen, "disconnect" trennt die Verbindung zum Server (siehe Option irc.network.sasl_fail_unavailable)]
** Typ: integer
** Werte: continue, reconnect, disconnect (Standardwert: `+continue+`)
* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
** Beschreibung: pass:none[Datei mit privatem ECC Schlüssel für den "ecdsa-nist256p-challenge" Mechanismus ("%h" wird durch das WeeChat Verzeichnis ersetzt, standardmäßig "~/.weechat")]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.sasl_mechanism]] *irc.server_default.sasl_mechanism*
** Beschreibung: pass:none[Verfahren welches bei einer SASL Authentifizierung angewandt werden soll: "plain" Passwort wird im Klartext gesendet, "ecdsa-nist256p-challenge" für öffentlich/private Schlüsselmethode, "external" SSL Zertifikat welches auf Client Seite vorliegt wird verwendet, "dh-blowfish" Passwort wird mittels blowfish verschlüsselt (unsicher, wird nicht empfohlen), "dh-aes" Passwort wird mittels AES verschlüsselt (unsicher, wird nicht empfohlen)]
** Typ: integer
** Werte: plain, ecdsa-nist256p-challenge, external, dh-blowfish, dh-aes (Standardwert: `+plain+`)
* [[option_irc.server_default.sasl_password]] *irc.server_default.sasl_password*
** Beschreibung: pass:none[Passwort für SASL Authentifikation; diese Option findet keine Anwendung falls der Mechanismus "ecdsa-nist256p-challenge" und "external" verwendet wird (Hinweis: Inhalt wird evaluiert, siehe /help eval)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.sasl_timeout]] *irc.server_default.sasl_timeout*
** Beschreibung: pass:none[Zeitüberschreitung bis zum Abbruch der SASL Authentifizierung (in Sekunden)]
** Typ: integer
** Werte: 1 .. 3600 (Standardwert: `+15+`)
* [[option_irc.server_default.sasl_username]] *irc.server_default.sasl_username*
** Beschreibung: pass:none[Username für SASL Authentifikation; diese Option wird nicht für den Mechanismus "external" verwendet (Hinweis: Inhalt wird evaluiert, siehe /help eval)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.ssl]] *irc.server_default.ssl*
** Beschreibung: pass:none[Server über SSL ansprechen]
** Typ: boolesch
** Werte: on, off (Standardwert: `+off+`)
* [[option_irc.server_default.ssl_cert]] *irc.server_default.ssl_cert*
** Beschreibung: pass:none[Datei für SSL Zertifikat um automatisch den eigenen Nick zu identifizieren ("%h" wird durch das WeeChat Verzeichnis ersetzt, Standardverzeichnis: "~/.weechat")]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.ssl_dhkey_size]] *irc.server_default.ssl_dhkey_size*
** Beschreibung: pass:none[Größe des Schlüssels der während des Diffie-Hellman-Schlüsselaustausches genutzt wurde]
** Typ: integer
** Werte: 0 .. 2147483647 (Standardwert: `+2048+`)
* [[option_irc.server_default.ssl_fingerprint]] *irc.server_default.ssl_fingerprint*
** Beschreibung: pass:none[Fingerprint des Zertifikates welches als vertrauenswürdig eingestuft und für diesen Server akzeptiert wird; es sind nur hexadezimale Zeichen erlaubt (0-9, a-f): bei SHA-512 ist das Zertifikat 64 Zeichen lang, bei SHA-256 sind es 32 Zeichen, bei SHA-1 sind es 20 Zeichen (nicht empfohlen, da unsicher); verschiedene Fingerprints können durch Kommata voneinander getrennt werden; wird diese Option genutzt, findet KEINE weitere Überprüfung der Zertifikate statt (Option "ssl_verify")]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)
* [[option_irc.server_default.ssl_priorities]] *irc.server_default.ssl_priorities*
** Beschreibung: pass:none[Zeichenkette mit Prioritäten für gnutls (für die korrekte Syntax siehe gnutls Dokumentation unter Funktion gnutls_priority_init. Gebräuchliche Zeichenketten sind: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+"NORMAL:-VERS-SSL3.0"+`)
* [[option_irc.server_default.ssl_verify]] *irc.server_default.ssl_verify*
** Beschreibung: pass:none[überprüft ob die SSL-Verbindung vertrauenswürdig ist]
** Typ: boolesch
** Werte: on, off (Standardwert: `+on+`)
* [[option_irc.server_default.username]] *irc.server_default.username*
** Beschreibung: pass:none[Username der auf dem Server genutzt werden soll (Hinweis: Inhalt wird evaluiert, siehe /help eval)]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `+""+`)

Some files were not shown because too many files have changed in this diff Show More