mirror of
https://github.com/weechat/weechat.git
synced 2026-07-10 11:43:13 +02:00
Compare commits
343 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d6bd119d76 | |||
| 70afcffe34 | |||
| d401e645a6 | |||
| 99b3cc2930 | |||
| 3b9e94c234 | |||
| f56a936b22 | |||
| 3209ebcb27 | |||
| b2bd220d3c | |||
| 6f5a20e3c0 | |||
| 04e98c3f29 | |||
| 0d73475c52 | |||
| 4b43f0655a | |||
| abcf34c0e2 | |||
| af20685a15 | |||
| 19afffcef3 | |||
| 1bbd15a2b5 | |||
| 84175f6287 | |||
| c6e879aa1f | |||
| 0346e1fe73 | |||
| b68702ed00 | |||
| 71800dcc5a | |||
| a5f68bed01 | |||
| abb31e1d15 | |||
| a62b243af5 | |||
| 04275a7354 | |||
| 6802552787 | |||
| 3bc15f0e55 | |||
| b645947954 | |||
| 21b87c428c | |||
| 36d5f464fb | |||
| 54b45e9c5e | |||
| 370a5ccb61 | |||
| c2c83466f9 | |||
| 5c64e36bc0 | |||
| 54e5dad740 | |||
| ccfc2ae99c | |||
| 59234aef2d | |||
| dfbe7845ae | |||
| 3d73805198 | |||
| 0b73835e8a | |||
| c01aaf9335 | |||
| d282d9fd06 | |||
| f4a07da0a2 | |||
| c72fa72aef | |||
| 81a8119a08 | |||
| 477e9a609c | |||
| 6c26bc79d9 | |||
| c1104eb383 | |||
| 9335b07ff7 | |||
| d279a66df8 | |||
| 5f16a88a29 | |||
| 7fe2550b40 | |||
| 04b228715b | |||
| a317029955 | |||
| 783e6228a0 | |||
| 46544b9e19 | |||
| 093abf96f3 | |||
| 2224fe796e | |||
| 902c0903d3 | |||
| 7682a1ae44 | |||
| 1307ab9ffc | |||
| 6c261d31e1 | |||
| 2b26348965 | |||
| 8bc6c1363b | |||
| 8c03f8dee4 | |||
| 93a77c39ba | |||
| 5459e6595a | |||
| 7038630b6d | |||
| fc697d5998 | |||
| 10df976e53 | |||
| ae2c97b8cb | |||
| 03194331b9 | |||
| fbf38ddbd5 | |||
| 1236befd74 | |||
| 67115edf3d | |||
| 272046d012 | |||
| 0a08581f1b | |||
| 7e1859ad5d | |||
| b867c69477 | |||
| b7d75cf455 | |||
| af56174b98 | |||
| c4cfd651fc | |||
| 93ec33d491 | |||
| b877a53f80 | |||
| b3c00abbbb | |||
| 5d6e3d1a7a | |||
| 6d80855819 | |||
| 9972cce777 | |||
| 4474f9ca0e | |||
| c826f4841f | |||
| d4184f78c5 | |||
| d87eacccc9 | |||
| b69e82cb94 | |||
| 89349e6f9a | |||
| 9955b05239 | |||
| 3e602195e9 | |||
| d4ba6ac1c4 | |||
| 3a2a1ce6f2 | |||
| fc5f5a56dc | |||
| 4bba177f17 | |||
| 1c1ef05451 | |||
| 73476cc0f8 | |||
| f4c18d4fed | |||
| a6336885b8 | |||
| d1c59c7536 | |||
| 595293defc | |||
| c6b4f1917e | |||
| 1c12f3a43f | |||
| 077de9dc90 | |||
| 35785a5e05 | |||
| 1102cfd317 | |||
| fe3bdb5f52 | |||
| 0552bdefa0 | |||
| d495c41919 | |||
| 39787d483a | |||
| f5769dbd17 | |||
| d733a5bd62 | |||
| 152394689a | |||
| d43e9c11e5 | |||
| 5f11df74e3 | |||
| 313c373492 | |||
| 97888e7ef5 | |||
| 38ba105547 | |||
| e91d401f41 | |||
| f1abe53b41 | |||
| 5bf02429fb | |||
| f3dc2e7ef9 | |||
| a1e87fe63d | |||
| e8a007321f | |||
| ca643c6f5d | |||
| 73d9b9a6b9 | |||
| bc7ecedaa4 | |||
| b9c7dc9692 | |||
| d273f946e6 | |||
| 496c7d3e18 | |||
| f38f62e7d8 | |||
| 36a0874bfe | |||
| b0ef8fc6e3 | |||
| 0be9ae3017 | |||
| 8f289697e2 | |||
| 92e9963af4 | |||
| 0337dea08e | |||
| 78d7c654c8 | |||
| 92f79ba54b | |||
| d30560729b | |||
| 588921686d | |||
| 8d630641dc | |||
| c6850e14a7 | |||
| 8a0f53019a | |||
| 205a869598 | |||
| 508bfe5c7a | |||
| af72bcb01d | |||
| 19dfdfedc9 | |||
| 9040193f7a | |||
| a539dcbff8 | |||
| c91a91c6ee | |||
| 08cb3f3870 | |||
| 3c338e59ed | |||
| 00c2b8f951 | |||
| 5d29e0062a | |||
| d31a6540ca | |||
| f8ef3c8f80 | |||
| 508d8a1b43 | |||
| 96ecfdd9d1 | |||
| 4a1f0ef5cc | |||
| 06fb5d1921 | |||
| 544b7098b3 | |||
| a2002f6b76 | |||
| bfc409ff34 | |||
| 355fdf0047 | |||
| 863a9d37da | |||
| 706f36e4fd | |||
| 73975043a9 | |||
| 14b2a2223e | |||
| e6736b544e | |||
| 2dd44ee3d7 | |||
| 50c120b29c | |||
| 8ea2b93a28 | |||
| 3ecd3d7a26 | |||
| 6e2c3e8722 | |||
| b6a7777aa0 | |||
| f8a25b4299 | |||
| 9347bae962 | |||
| 9a821b9d3c | |||
| d242f30950 | |||
| 009925b9ac | |||
| f7a0f8ae39 | |||
| 5ac884d57f | |||
| 0f7150db19 | |||
| 498f2131a7 | |||
| f6b26e5604 | |||
| a90a9a1802 | |||
| 8fb24c3cbc | |||
| 5f6df8021b | |||
| 51491469e5 | |||
| 739c501722 | |||
| 4ee60b9ef0 | |||
| 1ae6029b98 | |||
| 1e9bf682d0 | |||
| fffd9c88ac | |||
| d6cddc6dd3 | |||
| 7136a2826c | |||
| 8c80a2b1a2 | |||
| b91c231096 | |||
| ca07f58406 | |||
| b2dd992c0d | |||
| 9df2432acc | |||
| a7153028b7 | |||
| 47e4a03be6 | |||
| 44eab20208 | |||
| 2e13bce03c | |||
| 6b9a1d7376 | |||
| bf9953a866 | |||
| 0d0a450d61 | |||
| 5a2df17141 | |||
| 82a9ed3f9c | |||
| 80d1a52304 | |||
| b20888ec74 | |||
| ab46b37aed | |||
| 4cde51a27f | |||
| 4e870c71cb | |||
| e895fc7e5e | |||
| b7c97d64ee | |||
| 7e7fe2b37d | |||
| 55e77a7ea1 | |||
| 0a7291bf7b | |||
| daea95866c | |||
| e9baa5910c | |||
| 5ee0e798b1 | |||
| a35364524a | |||
| 68948f9747 | |||
| 3c338adc52 | |||
| acb5561434 | |||
| 3194a9b8e4 | |||
| 583f4d5151 | |||
| d4c72d5c83 | |||
| afa5e48a1a | |||
| 7610b9b00c | |||
| 443b8fc033 | |||
| 8cd9845804 | |||
| 6f3fd239be | |||
| 7d52f85f55 | |||
| 9bab39057b | |||
| d3a37ea948 | |||
| 034b216eee | |||
| 1f76df2c20 | |||
| 16ae7e2663 | |||
| f0b8181395 | |||
| bd3f554e02 | |||
| dc8807a417 | |||
| 1a9b8c92c8 | |||
| 16bd607142 | |||
| 1234d6c8f7 | |||
| 15d9aab7fa | |||
| 86489d4587 | |||
| 0ba05cc008 | |||
| 018ea768af | |||
| ae997df61e | |||
| 013f8cc757 | |||
| 00a3f990b3 | |||
| 23c70b013b | |||
| aa79dedbb1 | |||
| 0765f113d0 | |||
| fcbf297a14 | |||
| 41b5ef1e4c | |||
| 8ba8e62580 | |||
| c40a281ce4 | |||
| bfc010df2f | |||
| 96940af8c3 | |||
| 6f6e1569cd | |||
| e8b3eb7ad1 | |||
| 746e56f28c | |||
| 36343a5338 | |||
| 7a0d346933 | |||
| 6f0b6295c5 | |||
| 61e5a4bcdb | |||
| 07727a97c9 | |||
| fb78fe4e44 | |||
| e5a74fca72 | |||
| 07ed065ab7 | |||
| c7a1a01d8f | |||
| c8cf55c291 | |||
| bd33c8c751 | |||
| 3e1fb7ed3a | |||
| e3b7c8fdb7 | |||
| 491412b314 | |||
| 538e8257f6 | |||
| 2c6d525045 | |||
| 2f17dbe02f | |||
| fa06b0b353 | |||
| 5f9be5cc7a | |||
| e8e5ad66cc | |||
| cdcd417774 | |||
| 6cae7b70ef | |||
| b9d8eee2ce | |||
| 523a6f032e | |||
| e9ef9a9e1b | |||
| f211a839f6 | |||
| 8e5288ba27 | |||
| 3ec981877a | |||
| 385602e1e5 | |||
| 8503857d28 | |||
| abd95bf1b1 | |||
| 4646e5c17c | |||
| 4b1bc5ff1b | |||
| e62cf7c57d | |||
| c87558d3db | |||
| 663616fa07 | |||
| d16d11b392 | |||
| 239b48a644 | |||
| 0d37e2ea6f | |||
| ce17ca1512 | |||
| 4d8a8cb9e0 | |||
| b9297c4659 | |||
| 699e0e2ee1 | |||
| 0b443f0474 | |||
| 3a10291967 | |||
| 34e0226ee0 | |||
| 6d6e0e0ad9 | |||
| 3fc8b2f349 | |||
| 364b006209 | |||
| 99d3988446 | |||
| 8eefea424b | |||
| ce8ae83e17 | |||
| 95deef091e | |||
| 44d9e01dad | |||
| 1988554095 | |||
| 3298a36691 | |||
| 03dc86f58d | |||
| d072ec110f | |||
| 1acaa0ebd3 | |||
| 11f40676ad | |||
| fa830e5282 | |||
| 7977f277ce | |||
| dfdf42e27b | |||
| 2a83aae85e | |||
| 9b42328d55 | |||
| d95aef2134 | |||
| b3ac47bcf1 | |||
| d6f4f6e74c | |||
| 328d8e0f95 | |||
| 71bef80ce2 | |||
| 60e88df4f2 |
+36
-25
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2007-2008 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2007-2008 Julien Louis <ptitlouis@sysif.net>
|
||||||
# Copyright (C) 2008-2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2008-2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
@@ -33,7 +33,7 @@ ENDIF(PREFIX)
|
|||||||
|
|
||||||
SET(VERSION_MAJOR "0")
|
SET(VERSION_MAJOR "0")
|
||||||
SET(VERSION_MINOR "3")
|
SET(VERSION_MINOR "3")
|
||||||
SET(VERSION_PATCH "6")
|
SET(VERSION_PATCH "8")
|
||||||
SET(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
|
SET(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
|
||||||
SET(LICENSE "GPL3")
|
SET(LICENSE "GPL3")
|
||||||
SET(PKG_STRING "${PROJECT_NAME} ${VERSION}")
|
SET(PKG_STRING "${PROJECT_NAME} ${VERSION}")
|
||||||
@@ -59,29 +59,40 @@ ELSE(DEFINED INCLUDEDIR)
|
|||||||
SET(INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME})
|
SET(INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME})
|
||||||
ENDIF(DEFINED INCLUDEDIR)
|
ENDIF(DEFINED INCLUDEDIR)
|
||||||
|
|
||||||
OPTION(ENABLE_NCURSES "Enable Ncurses interface" ON)
|
OPTION(ENABLE_NCURSES "Enable Ncurses interface" ON)
|
||||||
OPTION(ENABLE_GTK "Enable GTK interface" OFF)
|
OPTION(ENABLE_GTK "Enable GTK interface" OFF)
|
||||||
OPTION(ENABLE_NLS "Enable Native Language Support" ON)
|
OPTION(ENABLE_NLS "Enable Native Language Support" ON)
|
||||||
OPTION(ENABLE_GCRYPT "Enable libgcrypt support" ON)
|
OPTION(ENABLE_GCRYPT "Enable libgcrypt support" ON)
|
||||||
OPTION(ENABLE_GNUTLS "Enable SSLv3/TLS support" ON)
|
OPTION(ENABLE_GNUTLS "Enable SSLv3/TLS support" ON)
|
||||||
OPTION(ENABLE_LARGEFILE "Enable Large File Support" ON)
|
OPTION(ENABLE_LARGEFILE "Enable Large File Support" ON)
|
||||||
OPTION(ENABLE_ALIAS "Enable Alias plugin" ON)
|
OPTION(ENABLE_ZLIB "Enable Zlib support" ON)
|
||||||
OPTION(ENABLE_ASPELL "Enable Aspell plugin" ON)
|
OPTION(ENABLE_ALIAS "Enable Alias plugin" ON)
|
||||||
OPTION(ENABLE_CHARSET "Enable Charset plugin" ON)
|
OPTION(ENABLE_ASPELL "Enable Aspell plugin" ON)
|
||||||
OPTION(ENABLE_DEMO "Enable Demo plugin" OFF)
|
OPTION(ENABLE_CHARSET "Enable Charset plugin" ON)
|
||||||
OPTION(ENABLE_FIFO "Enable FIFO plugin" ON)
|
OPTION(ENABLE_DEMO "Enable Demo plugin" OFF)
|
||||||
OPTION(ENABLE_IRC "Enable IRC plugin" ON)
|
OPTION(ENABLE_FIFO "Enable FIFO plugin" ON)
|
||||||
OPTION(ENABLE_LOGGER "Enable Logger plugin" ON)
|
OPTION(ENABLE_IRC "Enable IRC plugin" ON)
|
||||||
OPTION(ENABLE_RELAY "Enable Relay plugin" ON)
|
OPTION(ENABLE_LOGGER "Enable Logger plugin" ON)
|
||||||
OPTION(ENABLE_RMODIFIER "Enable Rmodifier plugin" ON)
|
OPTION(ENABLE_RELAY "Enable Relay plugin" ON)
|
||||||
OPTION(ENABLE_SCRIPTS "Enable script plugins" ON)
|
OPTION(ENABLE_RMODIFIER "Enable Rmodifier plugin" ON)
|
||||||
OPTION(ENABLE_PERL "Enable Perl scripting language" ON)
|
OPTION(ENABLE_SCRIPTS "Enable script plugins" ON)
|
||||||
OPTION(ENABLE_PYTHON "Enable Python scripting language" ON)
|
OPTION(ENABLE_PERL "Enable Perl scripting language" ON)
|
||||||
OPTION(ENABLE_RUBY "Enable Ruby scripting language" ON)
|
OPTION(ENABLE_PYTHON "Enable Python scripting language" ON)
|
||||||
OPTION(ENABLE_LUA "Enable Lua scripting language" ON)
|
OPTION(ENABLE_RUBY "Enable Ruby scripting language" ON)
|
||||||
OPTION(ENABLE_TCL "Enable Tcl scripting language" ON)
|
OPTION(ENABLE_LUA "Enable Lua scripting language" ON)
|
||||||
OPTION(ENABLE_XFER "Enable Xfer plugin" ON)
|
OPTION(ENABLE_TCL "Enable Tcl scripting language" ON)
|
||||||
OPTION(ENABLE_DOC "Enable Documentation" ON)
|
OPTION(ENABLE_GUILE "Enable Scheme (guile) scripting language" ON)
|
||||||
|
OPTION(ENABLE_XFER "Enable Xfer plugin" ON)
|
||||||
|
OPTION(ENABLE_DOC "Enable Documentation" ON)
|
||||||
|
|
||||||
|
IF(NOT DEFINED WEECHAT_HOME OR "${WEECHAT_HOME}" STREQUAL "")
|
||||||
|
SET(WEECHAT_HOME "~/.weechat")
|
||||||
|
ENDIF(NOT DEFINED WEECHAT_HOME OR "${WEECHAT_HOME}" STREQUAL "")
|
||||||
|
|
||||||
|
SET(WEECHAT_HOME "${WEECHAT_HOME}" CACHE
|
||||||
|
STRING "WeeChat home directory for config, logs, scripts.. (default is \"~/.weechat\")"
|
||||||
|
FORCE)
|
||||||
|
MARK_AS_ADVANCED(CLEAR WEECHAT_HOME)
|
||||||
|
|
||||||
IF(ENABLE_NLS)
|
IF(ENABLE_NLS)
|
||||||
ADD_SUBDIRECTORY( po )
|
ADD_SUBDIRECTORY( po )
|
||||||
|
|||||||
@@ -1,9 +1,202 @@
|
|||||||
WeeChat ChangeLog
|
WeeChat ChangeLog
|
||||||
=================
|
=================
|
||||||
Sébastien Helleu <flashcode@flashtux.org>
|
Sébastien Helleu <flashcode@flashtux.org>
|
||||||
v0.3.6, 2011-10-22
|
v0.3.8, 2012-06-03
|
||||||
|
|
||||||
|
|
||||||
|
Version 0.3.8 (2012-06-03)
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
* core: support lines of 16 Kb long in configuration files (instead of 1 Kb)
|
||||||
|
* core: fix crash in focus hook for nicklist (bug #36271)
|
||||||
|
* core: fix truncated configuration files (zero-length) after system crash
|
||||||
|
(bug #36383)
|
||||||
|
* core: fix display bugs and crashs with small windows (bug #36107)
|
||||||
|
* core: convert options weechat.look.prefix_align_more and
|
||||||
|
weechat.look.prefix_buffer_align_more from boolean to string (task #11197)
|
||||||
|
* core: fix display bug with prefix when length is greater than max and prefix
|
||||||
|
is ending with a wide char (bug #36032)
|
||||||
|
* core: add option weechat.look.prefix_same_nick (hide or change prefix on
|
||||||
|
messages whose nick is the same as previous message) (task #11965)
|
||||||
|
* core: convert tabs to spaces in text pasted (bug #25028)
|
||||||
|
* core: add a connection timeout for child process in hook_connect (bug #35966)
|
||||||
|
* core: follow symbolic links when writing configuration files (.conf)
|
||||||
|
(task #11779)
|
||||||
|
* core: fix lost scroll when switching to a buffer with a pending search
|
||||||
|
* core: add support of terminal "bracketed paste mode", new options
|
||||||
|
weechat.look.paste_bracketed and weechat.look.paste_bracketed_timer_delay
|
||||||
|
(task #11316)
|
||||||
|
* core: fix display of wide chars on last column of chat area (patch #7733)
|
||||||
|
* doc: add japanese FAQ (patch #7781)
|
||||||
|
* api: display warning in scripts when invalid pointers (malformed strings) are
|
||||||
|
given to plugin API functions (warning displayed if debug for plugin is >= 1)
|
||||||
|
* api: add list "gui_buffer_last_displayed" in hdata "buffer"
|
||||||
|
* scripts: fix type of argument "rc" in callback of hook_process (from string to
|
||||||
|
integer)
|
||||||
|
* guile: fix crash on ARM when loading guile plugin (bug #36479)
|
||||||
|
* guile: add missing function "hook_process_hashtable" in API
|
||||||
|
* irc: update channel modes by using chanmodes from message 005 (do not send
|
||||||
|
extra command "MODE" to server), fix parsing of modes (bug #36215)
|
||||||
|
* irc: add option "fakerecv" for command /server to simulate a received IRC
|
||||||
|
message (not documented, for debug only)
|
||||||
|
* irc: hide everything after "identify" or "register" in messages to nickserv
|
||||||
|
when option irc.look.hide_nickserv_pwd is on (bug #36362)
|
||||||
|
* irc: add option "-pending" for command /disconnect (cancel auto-reconnection
|
||||||
|
on servers currently reconnecting) (task #11985)
|
||||||
|
* irc: set user modes only if target nick is self nick in message 221
|
||||||
|
(patch #7754)
|
||||||
|
* irc: force the clear of nicklist when joining a channel (nicklist was not sync
|
||||||
|
after znc reconnection) (bug #36008)
|
||||||
|
* irc: allow more than one nick in command /invite
|
||||||
|
* irc: do not send command "MODE #channel" on manual /names (do it only when
|
||||||
|
names are received on join of channel) (bug #35930)
|
||||||
|
* irc: do not allow the creation of two servers with same name but different
|
||||||
|
case (fix error when writing file irc.conf) (bug #35840)
|
||||||
|
* irc: update away flag for nicks on manual /who
|
||||||
|
* irc: display privmsg messages to "@#channel" and "+#channel" in channel buffer
|
||||||
|
(bug #35331)
|
||||||
|
* irc: fix redirection of message when message is queued for sending on server
|
||||||
|
* irc: add signals and tags in messages for irc notify (task #11887)
|
||||||
|
* irc: check notify immediately when adding a nick to notify list, improve
|
||||||
|
first notify message for a nick (bug #35731)
|
||||||
|
* irc: fix display of color in hostname (join/part/quit messages)
|
||||||
|
* irc: compute hash to find nick color for nick in server message when nick
|
||||||
|
is not in nicklist
|
||||||
|
* irc: add support of "external" SASL mechanism (task #11864)
|
||||||
|
* irc: close server buffer when server is deleted
|
||||||
|
* irc: add search for lower case nicks in option irc.look.nick_color_force
|
||||||
|
* logger: fix charset of lines displayed in backlog when terminal charset is
|
||||||
|
different from UTF-8 (bug #36379)
|
||||||
|
* logger: add colors for backlog lines and end of backlog, new options:
|
||||||
|
logger.color.backlog_line and logger.color.backlog_end (task #11966)
|
||||||
|
* perl: fix compilation on OS X (bug #30701)
|
||||||
|
* perl: fix crash on quit on OS X
|
||||||
|
* relay: keep spaces in beginning of "input" received from client (WeeChat
|
||||||
|
protocol)
|
||||||
|
* relay: add signals "upgrade" and "upgrade_ended" in WeeChat protocol
|
||||||
|
* relay: fix crash on /upgrade when client is connected using WeeChat protocol
|
||||||
|
* relay: redirect some irc messages from clients to hide output (messages: mode,
|
||||||
|
ison, list, names, topic, who, whois, whowas, time, userhost) (bug #33516)
|
||||||
|
* relay: add "date_printed" and "highlight" in signal "_buffer_line_added"
|
||||||
|
(WeeChat protocol)
|
||||||
|
* rmodifier: add default rmodifier "quote_pass" to hide password in command
|
||||||
|
"/quote pass" (bug #36250)
|
||||||
|
* rmodifier: add default rmodifier "server" to hide passwords in commands
|
||||||
|
/server and /connect (task #11993)
|
||||||
|
* rmodifier: add option "release" in default rmodifier "nickserv" (used to hide
|
||||||
|
passwords in command "/msg nickserv") (bug #35705)
|
||||||
|
* tcl: add missing function "hdata_char" in API
|
||||||
|
* tcl: fix pointer sent to function hook_signal_send when type of data is
|
||||||
|
a pointer
|
||||||
|
|
||||||
|
Version 0.3.7 (2012-02-26)
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
* core: add japanese translations
|
||||||
|
* core: fix expand of path `~` to home of user in function string_expand_home
|
||||||
|
(`~/xxx` was ok, but not `~`)
|
||||||
|
* core: fix memory leak when closing buffer
|
||||||
|
* core: fix memory leak in function util_search_full_lib_name
|
||||||
|
* core: automatically add newline char after last pasted line (when pasting many
|
||||||
|
lines with confirmation) (task #10703)
|
||||||
|
* core: fix bug with layout: assign layout number in buffers when doing
|
||||||
|
/layout save
|
||||||
|
* core: do not auto add space after nick completer if option
|
||||||
|
weechat.completion.nick_add_space is off
|
||||||
|
* core: fix signal "buffer_switch": send it only once when switching buffer
|
||||||
|
(bug #31158)
|
||||||
|
* core: move option "scroll_unread" from command /input to /window
|
||||||
|
* core: add support of flags in regular expressions and highlight options
|
||||||
|
* core: add library "pthread" in cmake file for link on OpenBSD
|
||||||
|
* core: use extended regex in filters (task #9497, patch #7616)
|
||||||
|
* core: save current mouse state in option weechat.look.mouse (set option when
|
||||||
|
mouse state is changed with command /mouse)
|
||||||
|
* core: add type "hashtable" for hdata
|
||||||
|
* core: add signals "buffer_line_added" and "window_switch"
|
||||||
|
* core: add default keys "meta2-1;5D" and "meta2-1;5C" (ctrl+left/right) for
|
||||||
|
gnome-terminal
|
||||||
|
* core: add option "hooks" for command /debug
|
||||||
|
* core: add option "weechat.look.scroll_bottom_after_switch" (if enabled,
|
||||||
|
restore old behaviour before fix of bug #25555 in version 0.3.5)
|
||||||
|
* core: apply filters after full reload of configuration files (with /reload)
|
||||||
|
(bug #31182)
|
||||||
|
* core: allow list for option weechat.plugin.extension (makes weechat.conf
|
||||||
|
portable accross Un*x and Windows) (task #11479)
|
||||||
|
* core: fix compilation under OpenBSD 5.0 (lib utf8 not needed any more)
|
||||||
|
(bug #34727)
|
||||||
|
* core: add new option weechat.completion.base_word_until_cursor: allow
|
||||||
|
completion in middle of words (enabled by default) (task #9771)
|
||||||
|
* core: add option "jump_last_buffer_displayed" for command /input
|
||||||
|
(key: alt+"/") (task #11553)
|
||||||
|
* core: display error in command /buffer if arguments are wrong (bug #34180)
|
||||||
|
* core: add developer's guide (task #5416)
|
||||||
|
* core: add option weechat.history.max_buffer_lines_minutes: maximum number of
|
||||||
|
minutes in history per buffer (task #10900), rename option
|
||||||
|
weechat.history.max_lines to weechat.history.max_buffer_lines_number
|
||||||
|
* core: fix help on plugin option when config_set_desc_plugin is called to set
|
||||||
|
help on newly created option
|
||||||
|
* core: add WEECHAT_HOME option in cmake and configure to setup default
|
||||||
|
WeeChat home (default is "~/.weechat") (task #11266)
|
||||||
|
* core: add optional arguments for command /plugin load/reload/autoload
|
||||||
|
* core: fix compilation error with "pid_t" on Mac OS X (bug #34639)
|
||||||
|
* core: enable background process under Cygwin to connect to servers, fix
|
||||||
|
reconnection problem (bug #34626)
|
||||||
|
* api: add modifier "input_text_for_buffer" (bug #35317)
|
||||||
|
* api: add support of URL in hook_process/hook_process_hashtable (task #10247)
|
||||||
|
* api: add new functions strcasecmp_range, strncasecmp_range,
|
||||||
|
string_regex_flags, string_regcomp, hashtable_map_string,
|
||||||
|
hook_process_hashtable, hdata_check_pointer, hdata_char, hdata_hashtable and
|
||||||
|
nicklist_get_next_item
|
||||||
|
* alias: add default alias umode => /mode $nick
|
||||||
|
* aspell: fix URL detection (do not check spelling of URLs) (bug #34040)
|
||||||
|
* irc: fix memory leak in SASL/blowfish authentication
|
||||||
|
* irc: fix memory leak when a server is deleted
|
||||||
|
* irc: add option "capabilities" in servers to enable client capabilities on
|
||||||
|
connection
|
||||||
|
* irc: add signal "irc_server_opened"
|
||||||
|
* irc: add signal "xxx,irc_out1_yyy" and modifier "irc_out1_xxx" (outgoing
|
||||||
|
message before automatic split to fit in 512 bytes)
|
||||||
|
* irc: fix self-highlight when using /me with an IRC bouncer like znc
|
||||||
|
(bug #35123)
|
||||||
|
* irc: add alias "ctcp" for target buffer of CTCP messages
|
||||||
|
* irc: add options irc.look.highlight_{server|channel|pv} to customize or
|
||||||
|
disable default nick highlight (task #11128)
|
||||||
|
* irc: use low priority for MODE sent automatically by WeeChat (when joining
|
||||||
|
channel)
|
||||||
|
* irc: use extended regex in commands /ignore and /list
|
||||||
|
* irc: use redirection to get channel modes after update of modes on channel,
|
||||||
|
display output of /mode #channel, allow /mode without argument (display modes
|
||||||
|
of current channel or user modes on server buffer)
|
||||||
|
* irc: do not use option irc.look.nick_color_stop_chars for forced nick colors
|
||||||
|
(bug #33480)
|
||||||
|
* irc: add optional server in info "irc_is_channel" (before channel name)
|
||||||
|
(bug #35124), add optional server in info_hashtable "irc_message_parse"
|
||||||
|
* irc: reset read marker of current buffer on manual /join
|
||||||
|
* irc: fix crash when signon time in message 317 (whois, idle) is invalid
|
||||||
|
(too large) (bug #34905)
|
||||||
|
* irc: do not delete servers added in irc.conf on /reload (bug #34872)
|
||||||
|
* irc: remove autorejoin on channels when disconnected from server (bug #32207)
|
||||||
|
* irc: display messages kick/kill/mode/topic even if nick is ignored
|
||||||
|
(bug #34853)
|
||||||
|
* irc: add case insensitive string comparison based on casemapping of server
|
||||||
|
(rfc1459, strict-rfc1459, ascii) (bug #34239)
|
||||||
|
* irc: display channel voice notices received in channel buffer (bug #34762),
|
||||||
|
display channel/op notices sent in channel buffer
|
||||||
|
* irc: add option irc.color.mirc_remap to remap mirc colors in messages to
|
||||||
|
WeeChat colors
|
||||||
|
* irc: allow URL "irc://" in command /connect
|
||||||
|
* irc: auto-connect to servers created with "irc://" on command line but not
|
||||||
|
other servers if "-a" ("--no-connect") is given
|
||||||
|
* guile: new script plugin for scheme (task #7289)
|
||||||
|
* perl: increment count of hash returned by API (fix crash when script tries to
|
||||||
|
read hash without making a copy)
|
||||||
|
* python: add support of Python 3.x (task #11704)
|
||||||
|
* relay: do not create relay if there is a problem with socket creation
|
||||||
|
(bug #35345)
|
||||||
|
* relay: add WeeChat protocol for remote GUI
|
||||||
|
* ruby: fix crash when reloading ruby plugin (bug #34474)
|
||||||
|
* xfer: display origin of xfer in core and xfer buffers (task #10956)
|
||||||
|
|
||||||
Version 0.3.6 (2011-10-22)
|
Version 0.3.6 (2011-10-22)
|
||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
|
|||||||
+2
-1
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
|
||||||
# Copyright (C) 2006-2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2006-2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
@@ -43,6 +43,7 @@ EXTRA_DIST = CMakeLists.txt \
|
|||||||
cmake/FindRuby.cmake \
|
cmake/FindRuby.cmake \
|
||||||
cmake/FindSourcehighlight.cmake \
|
cmake/FindSourcehighlight.cmake \
|
||||||
cmake/FindTCL.cmake \
|
cmake/FindTCL.cmake \
|
||||||
|
cmake/FindGuile.cmake \
|
||||||
cmake/makedist.sh.in \
|
cmake/makedist.sh.in \
|
||||||
po/CMakeLists.txt \
|
po/CMakeLists.txt \
|
||||||
po/srcfiles.cmake \
|
po/srcfiles.cmake \
|
||||||
|
|||||||
@@ -1,9 +1,52 @@
|
|||||||
WeeChat News
|
WeeChat Release Notes
|
||||||
============
|
=====================
|
||||||
Sébastien Helleu <flashcode@flashtux.org>
|
Sébastien Helleu <flashcode@flashtux.org>
|
||||||
v0.3.6, 2011-10-22
|
v0.3.8, 2012-06-03
|
||||||
|
|
||||||
|
|
||||||
|
Version 0.3.8 (2012-06-03)
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
Important release notes:
|
||||||
|
|
||||||
|
* options weechat.look.prefix_align_more and weechat.look.prefix_buffer_align_more
|
||||||
|
have been converted from type boolean to string:
|
||||||
|
** if the value was on (default), new value is "+" and you can now customize
|
||||||
|
this char
|
||||||
|
** if the value was off, you have to set " " (string with one space)
|
||||||
|
* option weechat.look.paste_max_lines can now be used with value 0 to detect
|
||||||
|
paste with one line (only if terminal "bracketed paste mode" is enabled when
|
||||||
|
option 'weechat.look.paste_bracketed' is on); so now the value -1 is used
|
||||||
|
to disable paste detection: if your value was 0, you should set it to -1:
|
||||||
|
** `weechat.look.paste_max_lines -1`
|
||||||
|
* rmodifier "nickserv" has a new default regex which includes option "release"
|
||||||
|
for command "/msg nickserv". If you never added/changed rmodifiers, you can
|
||||||
|
just reset all rmodifiers (command: `/rmodifier default -yes`).
|
||||||
|
If you added/changed some rmodifiers, do it manually with these two commannds:
|
||||||
|
** `/rmodifier del nickserv`
|
||||||
|
** `/rmodifier add nickserv history_add,input_text_display 1,4* ^(/(msg|quote) +nickserv +(id|identify|ghost \S+|release \S+) +)(.*)`
|
||||||
|
|
||||||
|
Version 0.3.7 (2012-02-26)
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
Important release notes:
|
||||||
|
|
||||||
|
* option `scroll_unread` has been moved from command `/input` to `/window`,
|
||||||
|
therefore default command of key alt-u has been updated. To bind key with new
|
||||||
|
default value:
|
||||||
|
** `/key bind meta-u /window scroll_unread`
|
||||||
|
* extended regex is used in filters and irc ignore, so some chars that
|
||||||
|
needed escape in past do not need any more (for example `[0-9]\+` becomes
|
||||||
|
`[0-9]+`), filters and ignore have to be manually fixed
|
||||||
|
* option 'weechat.look.highlight_regex' becomes case insensitive by default,
|
||||||
|
to make it case sensitive, use "(?-i)" at beginning of string, for example:
|
||||||
|
"(?-i)FlashCode|flashy"
|
||||||
|
* option 'weechat.history.max_lines' has been renamed to
|
||||||
|
'weechat.history.max_buffer_lines_number'
|
||||||
|
* option 'weechat.plugin.extension' now supports list of extensions, and new
|
||||||
|
default value is ".so,.dll" (with this value, weechat.conf is compatible with
|
||||||
|
Cygwin)
|
||||||
|
|
||||||
Version 0.3.6 (2011-10-22)
|
Version 0.3.6 (2011-10-22)
|
||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
|
|||||||
@@ -11,23 +11,18 @@ Features
|
|||||||
--------
|
--------
|
||||||
|
|
||||||
* chat client with multi-protocols/servers connection
|
* chat client with multi-protocols/servers connection
|
||||||
* many GUI (curses, Gtk, Qt) (1)
|
|
||||||
* small, fast and very light
|
* small, fast and very light
|
||||||
* customizable and extensible with plugins (C, Perl, Python, Ruby, Lua, Tcl)
|
* customizable and extensible with plugins (C, Perl, Python, Ruby, Lua, Tcl, Guile)
|
||||||
* compliant with IRC RFCs 1459, 2810, 2811, 2812 and 2813
|
* compliant with IRC RFCs 1459, 2810, 2811, 2812 and 2813
|
||||||
* developed from scratch
|
* developed from scratch
|
||||||
* multi-platform (GNU/Linux, *BSD, Mac OS X, QNX, Windows & other) (2)
|
* multi-platform (GNU/Linux, *BSD, Mac OS X, QNX, Windows & other)
|
||||||
* free software, released under GPLv3
|
* free software, released under GPLv3
|
||||||
|
|
||||||
NOTE: (1) only Curses interface is available today
|
|
||||||
+
|
|
||||||
(2) Windows version is under construction
|
|
||||||
|
|
||||||
|
|
||||||
Copyright
|
Copyright
|
||||||
---------
|
---------
|
||||||
|
|
||||||
Copyright (C) 2003-2011 Sébastien Helleu <flashcode@flashtux.org>
|
Copyright (C) 2003-2012 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
|
|
||||||
This file is part of WeeChat, the extensible chat client.
|
This file is part of WeeChat, the extensible chat client.
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
|
||||||
# Copyright (C) 2005-2006 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2005-2006 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -0,0 +1,138 @@
|
|||||||
|
# CMAKE_PARSE_ARGUMENTS(<prefix> <options> <one_value_keywords> <multi_value_keywords> args...)
|
||||||
|
#
|
||||||
|
# CMAKE_PARSE_ARGUMENTS() is intended to be used in macros or functions for
|
||||||
|
# parsing the arguments given to that macro or function.
|
||||||
|
# It processes the arguments and defines a set of variables which hold the
|
||||||
|
# values of the respective options.
|
||||||
|
#
|
||||||
|
# The <options> argument contains all options for the respective macro,
|
||||||
|
# i.e. keywords which can be used when calling the macro without any value
|
||||||
|
# following, like e.g. the OPTIONAL keyword of the install() command.
|
||||||
|
#
|
||||||
|
# The <one_value_keywords> argument contains all keywords for this macro
|
||||||
|
# which are followed by one value, like e.g. DESTINATION keyword of the
|
||||||
|
# install() command.
|
||||||
|
#
|
||||||
|
# The <multi_value_keywords> argument contains all keywords for this macro
|
||||||
|
# which can be followed by more than one value, like e.g. the TARGETS or
|
||||||
|
# FILES keywords of the install() command.
|
||||||
|
#
|
||||||
|
# When done, CMAKE_PARSE_ARGUMENTS() will have defined for each of the
|
||||||
|
# keywords listed in <options>, <one_value_keywords> and
|
||||||
|
# <multi_value_keywords> a variable composed of the given <prefix>
|
||||||
|
# followed by "_" and the name of the respective keyword.
|
||||||
|
# These variables will then hold the respective value from the argument list.
|
||||||
|
# For the <options> keywords this will be TRUE or FALSE.
|
||||||
|
#
|
||||||
|
# All remaining arguments are collected in a variable
|
||||||
|
# <prefix>_UNPARSED_ARGUMENTS, this can be checked afterwards to see whether
|
||||||
|
# your macro was called with unrecognized parameters.
|
||||||
|
#
|
||||||
|
# As an example here a my_install() macro, which takes similar arguments as the
|
||||||
|
# real install() command:
|
||||||
|
#
|
||||||
|
# function(MY_INSTALL)
|
||||||
|
# set(options OPTIONAL FAST)
|
||||||
|
# set(oneValueArgs DESTINATION RENAME)
|
||||||
|
# set(multiValueArgs TARGETS CONFIGURATIONS)
|
||||||
|
# cmake_parse_arguments(MY_INSTALL "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN} )
|
||||||
|
# ...
|
||||||
|
#
|
||||||
|
# Assume my_install() has been called like this:
|
||||||
|
# my_install(TARGETS foo bar DESTINATION bin OPTIONAL blub)
|
||||||
|
#
|
||||||
|
# After the cmake_parse_arguments() call the macro will have set the following
|
||||||
|
# variables:
|
||||||
|
# MY_INSTALL_OPTIONAL = TRUE
|
||||||
|
# MY_INSTALL_FAST = FALSE (this option was not used when calling my_install()
|
||||||
|
# MY_INSTALL_DESTINATION = "bin"
|
||||||
|
# MY_INSTALL_RENAME = "" (was not used)
|
||||||
|
# MY_INSTALL_TARGETS = "foo;bar"
|
||||||
|
# MY_INSTALL_CONFIGURATIONS = "" (was not used)
|
||||||
|
# MY_INSTALL_UNPARSED_ARGUMENTS = "blub" (no value expected after "OPTIONAL"
|
||||||
|
#
|
||||||
|
# You can the continue and process these variables.
|
||||||
|
#
|
||||||
|
# Keywords terminate lists of values, e.g. if directly after a one_value_keyword
|
||||||
|
# another recognized keyword follows, this is interpreted as the beginning of
|
||||||
|
# the new option.
|
||||||
|
# E.g. my_install(TARGETS foo DESTINATION OPTIONAL) would result in
|
||||||
|
# MY_INSTALL_DESTINATION set to "OPTIONAL", but MY_INSTALL_DESTINATION would
|
||||||
|
# be empty and MY_INSTALL_OPTIONAL would be set to TRUE therefor.
|
||||||
|
|
||||||
|
#=============================================================================
|
||||||
|
# Copyright 2010 Alexander Neundorf <neundorf@kde.org>
|
||||||
|
#
|
||||||
|
# Distributed under the OSI-approved BSD License (the "License");
|
||||||
|
# see accompanying file Copyright.txt for details.
|
||||||
|
#
|
||||||
|
# This software is distributed WITHOUT ANY WARRANTY; without even the
|
||||||
|
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
|
# See the License for more information.
|
||||||
|
#=============================================================================
|
||||||
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
|
# License text for the above reference.)
|
||||||
|
|
||||||
|
|
||||||
|
if(__CMAKE_PARSE_ARGUMENTS_INCLUDED)
|
||||||
|
return()
|
||||||
|
endif()
|
||||||
|
set(__CMAKE_PARSE_ARGUMENTS_INCLUDED TRUE)
|
||||||
|
|
||||||
|
|
||||||
|
function(CMAKE_PARSE_ARGUMENTS prefix _optionNames _singleArgNames _multiArgNames)
|
||||||
|
# first set all result variables to empty/FALSE
|
||||||
|
foreach(arg_name ${_singleArgNames} ${_multiArgNames})
|
||||||
|
set(${prefix}_${arg_name})
|
||||||
|
endforeach(arg_name)
|
||||||
|
|
||||||
|
foreach(option ${_optionNames})
|
||||||
|
set(${prefix}_${option} FALSE)
|
||||||
|
endforeach(option)
|
||||||
|
|
||||||
|
set(${prefix}_UNPARSED_ARGUMENTS)
|
||||||
|
|
||||||
|
set(insideValues FALSE)
|
||||||
|
set(currentArgName)
|
||||||
|
|
||||||
|
# now iterate over all arguments and fill the result variables
|
||||||
|
foreach(currentArg ${ARGN})
|
||||||
|
list(FIND _optionNames "${currentArg}" optionIndex) # ... then this marks the end of the arguments belonging to this keyword
|
||||||
|
list(FIND _singleArgNames "${currentArg}" singleArgIndex) # ... then this marks the end of the arguments belonging to this keyword
|
||||||
|
list(FIND _multiArgNames "${currentArg}" multiArgIndex) # ... then this marks the end of the arguments belonging to this keyword
|
||||||
|
|
||||||
|
if(${optionIndex} EQUAL -1 AND ${singleArgIndex} EQUAL -1 AND ${multiArgIndex} EQUAL -1)
|
||||||
|
if(insideValues)
|
||||||
|
if("${insideValues}" STREQUAL "SINGLE")
|
||||||
|
set(${prefix}_${currentArgName} ${currentArg})
|
||||||
|
set(insideValues FALSE)
|
||||||
|
elseif("${insideValues}" STREQUAL "MULTI")
|
||||||
|
list(APPEND ${prefix}_${currentArgName} ${currentArg})
|
||||||
|
endif()
|
||||||
|
else(insideValues)
|
||||||
|
list(APPEND ${prefix}_UNPARSED_ARGUMENTS ${currentArg})
|
||||||
|
endif(insideValues)
|
||||||
|
else()
|
||||||
|
if(NOT ${optionIndex} EQUAL -1)
|
||||||
|
set(${prefix}_${currentArg} TRUE)
|
||||||
|
set(insideValues FALSE)
|
||||||
|
elseif(NOT ${singleArgIndex} EQUAL -1)
|
||||||
|
set(currentArgName ${currentArg})
|
||||||
|
set(${prefix}_${currentArgName})
|
||||||
|
set(insideValues "SINGLE")
|
||||||
|
elseif(NOT ${multiArgIndex} EQUAL -1)
|
||||||
|
set(currentArgName ${currentArg})
|
||||||
|
set(${prefix}_${currentArgName})
|
||||||
|
set(insideValues "MULTI")
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
endforeach(currentArg)
|
||||||
|
|
||||||
|
# propagate the result variables to the caller:
|
||||||
|
foreach(arg_name ${_singleArgNames} ${_multiArgNames} ${_optionNames})
|
||||||
|
set(${prefix}_${arg_name} ${${prefix}_${arg_name}} PARENT_SCOPE)
|
||||||
|
endforeach(arg_name)
|
||||||
|
set(${prefix}_UNPARSED_ARGUMENTS ${${prefix}_UNPARSED_ARGUMENTS} PARENT_SCOPE)
|
||||||
|
|
||||||
|
endfunction(CMAKE_PARSE_ARGUMENTS _options _singleArgs _multiArgs)
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2007 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2007 Julien Louis <ptitlouis@sysif.net>
|
||||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
|
|||||||
@@ -0,0 +1,51 @@
|
|||||||
|
#
|
||||||
|
# Copyright (C) 2011-2012 Sebastien 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 Guile
|
||||||
|
# This module finds if Guile is installed and determines where the include files
|
||||||
|
# and libraries are. It also determines what the name of the library is. This
|
||||||
|
# code sets the following variables:
|
||||||
|
#
|
||||||
|
# GUILE_FOUND = Guile is installed
|
||||||
|
# GUILE_INCLUDE_DIRS = Guile include directory
|
||||||
|
# GUILE_LIBRARIES = Link options to compile Guile
|
||||||
|
|
||||||
|
IF(GUILE_FOUND)
|
||||||
|
# Already in cache, be silent
|
||||||
|
SET(GUILE_FIND_QUIETLY TRUE)
|
||||||
|
ENDIF(GUILE_FOUND)
|
||||||
|
|
||||||
|
FIND_PATH(GUILE_INCLUDE_DIR libguile.h /usr/include /usr/local/include /usr/include/libguile /usr/local/include/libguile)
|
||||||
|
|
||||||
|
FIND_LIBRARY(GUILE_LIBRARY NAMES guile PATH /usr/lib /usr/local/lib)
|
||||||
|
|
||||||
|
IF(GUILE_INCLUDE_DIR AND GUILE_LIBRARY)
|
||||||
|
SET(GUILE_FOUND TRUE)
|
||||||
|
SET(GUILE_INCLUDE_DIRS ${GUILE_INCLUDE_DIR})
|
||||||
|
SET(GUILE_LIBRARIES ${GUILE_LIBRARY})
|
||||||
|
ELSE(GUILE_INCLUDE_DIR AND GUILE_LIBRARY)
|
||||||
|
SET(GUILE_FOUND FALSE)
|
||||||
|
SET(GUILE_INCLUDE_DIRS)
|
||||||
|
SET(GUILE_LIBRARIES)
|
||||||
|
ENDIF(GUILE_INCLUDE_DIR AND GUILE_LIBRARY)
|
||||||
|
|
||||||
|
MARK_AS_ADVANCED(
|
||||||
|
GUILE_INCLUDE_DIR
|
||||||
|
GUILE_LIBRARY
|
||||||
|
)
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -0,0 +1,260 @@
|
|||||||
|
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(<name> ... )
|
||||||
|
#
|
||||||
|
# This function is intended to be used in FindXXX.cmake modules files.
|
||||||
|
# It handles the REQUIRED, QUIET and version-related arguments to FIND_PACKAGE().
|
||||||
|
# It also sets the <UPPERCASED_NAME>_FOUND variable.
|
||||||
|
# The package is considered found if all variables <var1>... listed contain
|
||||||
|
# valid results, e.g. valid filepaths.
|
||||||
|
#
|
||||||
|
# There are two modes of this function. The first argument in both modes is
|
||||||
|
# the name of the Find-module where it is called (in original casing).
|
||||||
|
#
|
||||||
|
# The first simple mode looks like this:
|
||||||
|
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(<name> (DEFAULT_MSG|"Custom failure message") <var1>...<varN> )
|
||||||
|
# If the variables <var1> to <varN> are all valid, then <UPPERCASED_NAME>_FOUND
|
||||||
|
# will be set to TRUE.
|
||||||
|
# If DEFAULT_MSG is given as second argument, then the function will generate
|
||||||
|
# itself useful success and error messages. You can also supply a custom error message
|
||||||
|
# for the failure case. This is not recommended.
|
||||||
|
#
|
||||||
|
# The second mode is more powerful and also supports version checking:
|
||||||
|
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(NAME [REQUIRED_VARS <var1>...<varN>]
|
||||||
|
# [VERSION_VAR <versionvar>
|
||||||
|
# [CONFIG_MODE]
|
||||||
|
# [FAIL_MESSAGE "Custom failure message"] )
|
||||||
|
#
|
||||||
|
# As above, if <var1> through <varN> are all valid, <UPPERCASED_NAME>_FOUND
|
||||||
|
# will be set to TRUE.
|
||||||
|
# After REQUIRED_VARS the variables which are required for this package are listed.
|
||||||
|
# Following VERSION_VAR the name of the variable can be specified which holds
|
||||||
|
# the version of the package which has been found. If this is done, this version
|
||||||
|
# will be checked against the (potentially) specified required version used
|
||||||
|
# in the find_package() call. The EXACT keyword is also handled. The default
|
||||||
|
# messages include information about the required version and the version
|
||||||
|
# which has been actually found, both if the version is ok or not.
|
||||||
|
# Use the option CONFIG_MODE if your FindXXX.cmake module is a wrapper for
|
||||||
|
# a find_package(... NO_MODULE) call, in this case all the information
|
||||||
|
# provided by the config-mode of find_package() will be evaluated
|
||||||
|
# automatically.
|
||||||
|
# Via FAIL_MESSAGE a custom failure message can be specified, if this is not
|
||||||
|
# used, the default message will be displayed.
|
||||||
|
#
|
||||||
|
# Example for mode 1:
|
||||||
|
#
|
||||||
|
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibXml2 DEFAULT_MSG LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR)
|
||||||
|
#
|
||||||
|
# LibXml2 is considered to be found, if both LIBXML2_LIBRARY and
|
||||||
|
# LIBXML2_INCLUDE_DIR are valid. Then also LIBXML2_FOUND is set to TRUE.
|
||||||
|
# If it is not found and REQUIRED was used, it fails with FATAL_ERROR,
|
||||||
|
# independent whether QUIET was used or not.
|
||||||
|
# If it is found, success will be reported, including the content of <var1>.
|
||||||
|
# On repeated Cmake runs, the same message won't be printed again.
|
||||||
|
#
|
||||||
|
# Example for mode 2:
|
||||||
|
#
|
||||||
|
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(BISON REQUIRED_VARS BISON_EXECUTABLE
|
||||||
|
# VERSION_VAR BISON_VERSION)
|
||||||
|
# In this case, BISON is considered to be found if the variable(s) listed
|
||||||
|
# after REQUIRED_VAR are all valid, i.e. BISON_EXECUTABLE in this case.
|
||||||
|
# Also the version of BISON will be checked by using the version contained
|
||||||
|
# in BISON_VERSION.
|
||||||
|
# Since no FAIL_MESSAGE is given, the default messages will be printed.
|
||||||
|
#
|
||||||
|
# Another example for mode 2:
|
||||||
|
#
|
||||||
|
# FIND_PACKAGE(Automoc4 QUIET NO_MODULE HINTS /opt/automoc4)
|
||||||
|
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(Automoc4 CONFIG_MODE)
|
||||||
|
# In this case, FindAutmoc4.cmake wraps a call to FIND_PACKAGE(Automoc4 NO_MODULE)
|
||||||
|
# and adds an additional search directory for automoc4.
|
||||||
|
# The following FIND_PACKAGE_HANDLE_STANDARD_ARGS() call produces a proper
|
||||||
|
# success/error message.
|
||||||
|
|
||||||
|
#=============================================================================
|
||||||
|
# Copyright 2007-2009 Kitware, Inc.
|
||||||
|
#
|
||||||
|
# Distributed under the OSI-approved BSD License (the "License");
|
||||||
|
# see accompanying file Copyright.txt for details.
|
||||||
|
#
|
||||||
|
# This software is distributed WITHOUT ANY WARRANTY; without even the
|
||||||
|
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
|
# See the License for more information.
|
||||||
|
#=============================================================================
|
||||||
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
|
# License text for the above reference.)
|
||||||
|
|
||||||
|
INCLUDE(FindPackageMessage)
|
||||||
|
INCLUDE(CMakeParseArguments)
|
||||||
|
|
||||||
|
# internal helper macro
|
||||||
|
MACRO(_FPHSA_FAILURE_MESSAGE _msg)
|
||||||
|
IF (${_NAME}_FIND_REQUIRED)
|
||||||
|
MESSAGE(FATAL_ERROR "${_msg}")
|
||||||
|
ELSE (${_NAME}_FIND_REQUIRED)
|
||||||
|
IF (NOT ${_NAME}_FIND_QUIETLY)
|
||||||
|
MESSAGE(STATUS "${_msg}")
|
||||||
|
ENDIF (NOT ${_NAME}_FIND_QUIETLY)
|
||||||
|
ENDIF (${_NAME}_FIND_REQUIRED)
|
||||||
|
ENDMACRO(_FPHSA_FAILURE_MESSAGE _msg)
|
||||||
|
|
||||||
|
|
||||||
|
# internal helper macro to generate the failure message when used in CONFIG_MODE:
|
||||||
|
MACRO(_FPHSA_HANDLE_FAILURE_CONFIG_MODE)
|
||||||
|
# <name>_CONFIG is set, but FOUND is false, this means that some other of the REQUIRED_VARS was not found:
|
||||||
|
IF(${_NAME}_CONFIG)
|
||||||
|
_FPHSA_FAILURE_MESSAGE("${FPHSA_FAIL_MESSAGE}: missing: ${MISSING_VARS} (found ${${_NAME}_CONFIG} ${VERSION_MSG})")
|
||||||
|
ELSE(${_NAME}_CONFIG)
|
||||||
|
# If _CONSIDERED_CONFIGS is set, the config-file has been found, but no suitable version.
|
||||||
|
# List them all in the error message:
|
||||||
|
IF(${_NAME}_CONSIDERED_CONFIGS)
|
||||||
|
SET(configsText "")
|
||||||
|
LIST(LENGTH ${_NAME}_CONSIDERED_CONFIGS configsCount)
|
||||||
|
MATH(EXPR configsCount "${configsCount} - 1")
|
||||||
|
FOREACH(currentConfigIndex RANGE ${configsCount})
|
||||||
|
LIST(GET ${_NAME}_CONSIDERED_CONFIGS ${currentConfigIndex} filename)
|
||||||
|
LIST(GET ${_NAME}_CONSIDERED_VERSIONS ${currentConfigIndex} version)
|
||||||
|
SET(configsText "${configsText} ${filename} (version ${version})\n")
|
||||||
|
ENDFOREACH(currentConfigIndex)
|
||||||
|
_FPHSA_FAILURE_MESSAGE("${FPHSA_FAIL_MESSAGE} ${VERSION_MSG}, checked the following files:\n${configsText}")
|
||||||
|
|
||||||
|
ELSE(${_NAME}_CONSIDERED_CONFIGS)
|
||||||
|
# Simple case: No Config-file was found at all:
|
||||||
|
_FPHSA_FAILURE_MESSAGE("${FPHSA_FAIL_MESSAGE}: found neither ${_NAME}Config.cmake nor ${_NAME_LOWER}-config.cmake ${VERSION_MSG}")
|
||||||
|
ENDIF(${_NAME}_CONSIDERED_CONFIGS)
|
||||||
|
ENDIF(${_NAME}_CONFIG)
|
||||||
|
ENDMACRO(_FPHSA_HANDLE_FAILURE_CONFIG_MODE)
|
||||||
|
|
||||||
|
|
||||||
|
FUNCTION(FIND_PACKAGE_HANDLE_STANDARD_ARGS _NAME _FIRST_ARG)
|
||||||
|
|
||||||
|
# set up the arguments for CMAKE_PARSE_ARGUMENTS and check whether we are in
|
||||||
|
# new extended or in the "old" mode:
|
||||||
|
SET(options CONFIG_MODE)
|
||||||
|
SET(oneValueArgs FAIL_MESSAGE VERSION_VAR)
|
||||||
|
SET(multiValueArgs REQUIRED_VARS)
|
||||||
|
SET(_KEYWORDS_FOR_EXTENDED_MODE ${options} ${oneValueArgs} ${multiValueArgs} )
|
||||||
|
LIST(FIND _KEYWORDS_FOR_EXTENDED_MODE "${_FIRST_ARG}" INDEX)
|
||||||
|
|
||||||
|
IF(${INDEX} EQUAL -1)
|
||||||
|
SET(FPHSA_FAIL_MESSAGE ${_FIRST_ARG})
|
||||||
|
SET(FPHSA_REQUIRED_VARS ${ARGN})
|
||||||
|
SET(FPHSA_VERSION_VAR)
|
||||||
|
ELSE(${INDEX} EQUAL -1)
|
||||||
|
|
||||||
|
CMAKE_PARSE_ARGUMENTS(FPHSA "${options}" "${oneValueArgs}" "${multiValueArgs}" ${_FIRST_ARG} ${ARGN})
|
||||||
|
|
||||||
|
IF(FPHSA_UNPARSED_ARGUMENTS)
|
||||||
|
MESSAGE(FATAL_ERROR "Unknown keywords given to FIND_PACKAGE_HANDLE_STANDARD_ARGS(): \"${FPHSA_UNPARSED_ARGUMENTS}\"")
|
||||||
|
ENDIF(FPHSA_UNPARSED_ARGUMENTS)
|
||||||
|
|
||||||
|
IF(NOT FPHSA_FAIL_MESSAGE)
|
||||||
|
SET(FPHSA_FAIL_MESSAGE "DEFAULT_MSG")
|
||||||
|
ENDIF(NOT FPHSA_FAIL_MESSAGE)
|
||||||
|
ENDIF(${INDEX} EQUAL -1)
|
||||||
|
|
||||||
|
# now that we collected all arguments, process them
|
||||||
|
|
||||||
|
IF("${FPHSA_FAIL_MESSAGE}" STREQUAL "DEFAULT_MSG")
|
||||||
|
SET(FPHSA_FAIL_MESSAGE "Could NOT find ${_NAME}")
|
||||||
|
ENDIF("${FPHSA_FAIL_MESSAGE}" STREQUAL "DEFAULT_MSG")
|
||||||
|
|
||||||
|
# In config-mode, we rely on the variable <package>_CONFIG, which is set by find_package()
|
||||||
|
# when it successfully found the config-file, including version checking:
|
||||||
|
IF(FPHSA_CONFIG_MODE)
|
||||||
|
LIST(INSERT FPHSA_REQUIRED_VARS 0 ${_NAME}_CONFIG)
|
||||||
|
LIST(REMOVE_DUPLICATES FPHSA_REQUIRED_VARS)
|
||||||
|
SET(FPHSA_VERSION_VAR ${_NAME}_VERSION)
|
||||||
|
ENDIF(FPHSA_CONFIG_MODE)
|
||||||
|
|
||||||
|
IF(NOT FPHSA_REQUIRED_VARS)
|
||||||
|
MESSAGE(FATAL_ERROR "No REQUIRED_VARS specified for FIND_PACKAGE_HANDLE_STANDARD_ARGS()")
|
||||||
|
ENDIF(NOT FPHSA_REQUIRED_VARS)
|
||||||
|
|
||||||
|
LIST(GET FPHSA_REQUIRED_VARS 0 _FIRST_REQUIRED_VAR)
|
||||||
|
|
||||||
|
STRING(TOUPPER ${_NAME} _NAME_UPPER)
|
||||||
|
STRING(TOLOWER ${_NAME} _NAME_LOWER)
|
||||||
|
|
||||||
|
# collect all variables which were not found, so they can be printed, so the
|
||||||
|
# user knows better what went wrong (#6375)
|
||||||
|
SET(MISSING_VARS "")
|
||||||
|
SET(DETAILS "")
|
||||||
|
SET(${_NAME_UPPER}_FOUND TRUE)
|
||||||
|
# check if all passed variables are valid
|
||||||
|
FOREACH(_CURRENT_VAR ${FPHSA_REQUIRED_VARS})
|
||||||
|
IF(NOT ${_CURRENT_VAR})
|
||||||
|
SET(${_NAME_UPPER}_FOUND FALSE)
|
||||||
|
SET(MISSING_VARS "${MISSING_VARS} ${_CURRENT_VAR}")
|
||||||
|
ELSE(NOT ${_CURRENT_VAR})
|
||||||
|
SET(DETAILS "${DETAILS}[${${_CURRENT_VAR}}]")
|
||||||
|
ENDIF(NOT ${_CURRENT_VAR})
|
||||||
|
ENDFOREACH(_CURRENT_VAR)
|
||||||
|
|
||||||
|
|
||||||
|
# version handling:
|
||||||
|
SET(VERSION_MSG "")
|
||||||
|
SET(VERSION_OK TRUE)
|
||||||
|
SET(VERSION ${${FPHSA_VERSION_VAR}} )
|
||||||
|
IF (${_NAME}_FIND_VERSION)
|
||||||
|
|
||||||
|
IF(VERSION)
|
||||||
|
|
||||||
|
IF(${_NAME}_FIND_VERSION_EXACT) # exact version required
|
||||||
|
IF (NOT "${${_NAME}_FIND_VERSION}" VERSION_EQUAL "${VERSION}")
|
||||||
|
SET(VERSION_MSG "Found unsuitable version \"${VERSION}\", but required is exact version \"${${_NAME}_FIND_VERSION}\"")
|
||||||
|
SET(VERSION_OK FALSE)
|
||||||
|
ELSE (NOT "${${_NAME}_FIND_VERSION}" VERSION_EQUAL "${VERSION}")
|
||||||
|
SET(VERSION_MSG "(found suitable exact version \"${VERSION}\")")
|
||||||
|
ENDIF (NOT "${${_NAME}_FIND_VERSION}" VERSION_EQUAL "${VERSION}")
|
||||||
|
|
||||||
|
ELSE(${_NAME}_FIND_VERSION_EXACT) # minimum version specified:
|
||||||
|
IF ("${${_NAME}_FIND_VERSION}" VERSION_GREATER "${VERSION}")
|
||||||
|
SET(VERSION_MSG "Found unsuitable version \"${VERSION}\", but required is at least \"${${_NAME}_FIND_VERSION}\"")
|
||||||
|
SET(VERSION_OK FALSE)
|
||||||
|
ELSE ("${${_NAME}_FIND_VERSION}" VERSION_GREATER "${VERSION}")
|
||||||
|
SET(VERSION_MSG "(found suitable version \"${VERSION}\", required is \"${${_NAME}_FIND_VERSION}\")")
|
||||||
|
ENDIF ("${${_NAME}_FIND_VERSION}" VERSION_GREATER "${VERSION}")
|
||||||
|
ENDIF(${_NAME}_FIND_VERSION_EXACT)
|
||||||
|
|
||||||
|
ELSE(VERSION)
|
||||||
|
|
||||||
|
# if the package was not found, but a version was given, add that to the output:
|
||||||
|
IF(${_NAME}_FIND_VERSION_EXACT)
|
||||||
|
SET(VERSION_MSG "(Required is exact version \"${${_NAME}_FIND_VERSION}\")")
|
||||||
|
ELSE(${_NAME}_FIND_VERSION_EXACT)
|
||||||
|
SET(VERSION_MSG "(Required is at least version \"${${_NAME}_FIND_VERSION}\")")
|
||||||
|
ENDIF(${_NAME}_FIND_VERSION_EXACT)
|
||||||
|
|
||||||
|
ENDIF(VERSION)
|
||||||
|
ELSE (${_NAME}_FIND_VERSION)
|
||||||
|
IF(VERSION)
|
||||||
|
SET(VERSION_MSG "(found version \"${VERSION}\")")
|
||||||
|
ENDIF(VERSION)
|
||||||
|
ENDIF (${_NAME}_FIND_VERSION)
|
||||||
|
|
||||||
|
IF(VERSION_OK)
|
||||||
|
SET(DETAILS "${DETAILS}[v${VERSION}(${${_NAME}_FIND_VERSION})]")
|
||||||
|
ELSE(VERSION_OK)
|
||||||
|
SET(${_NAME_UPPER}_FOUND FALSE)
|
||||||
|
ENDIF(VERSION_OK)
|
||||||
|
|
||||||
|
|
||||||
|
# print the result:
|
||||||
|
IF (${_NAME_UPPER}_FOUND)
|
||||||
|
FIND_PACKAGE_MESSAGE(${_NAME} "Found ${_NAME}: ${${_FIRST_REQUIRED_VAR}} ${VERSION_MSG}" "${DETAILS}")
|
||||||
|
ELSE (${_NAME_UPPER}_FOUND)
|
||||||
|
|
||||||
|
IF(FPHSA_CONFIG_MODE)
|
||||||
|
_FPHSA_HANDLE_FAILURE_CONFIG_MODE()
|
||||||
|
ELSE(FPHSA_CONFIG_MODE)
|
||||||
|
IF(NOT VERSION_OK)
|
||||||
|
_FPHSA_FAILURE_MESSAGE("${FPHSA_FAIL_MESSAGE}: ${VERSION_MSG} (found ${${_FIRST_REQUIRED_VAR}})")
|
||||||
|
ELSE(NOT VERSION_OK)
|
||||||
|
_FPHSA_FAILURE_MESSAGE("${FPHSA_FAIL_MESSAGE} (missing: ${MISSING_VARS}) ${VERSION_MSG}")
|
||||||
|
ENDIF(NOT VERSION_OK)
|
||||||
|
ENDIF(FPHSA_CONFIG_MODE)
|
||||||
|
|
||||||
|
ENDIF (${_NAME_UPPER}_FOUND)
|
||||||
|
|
||||||
|
SET(${_NAME_UPPER}_FOUND ${${_NAME_UPPER}_FOUND} PARENT_SCOPE)
|
||||||
|
|
||||||
|
ENDFUNCTION(FIND_PACKAGE_HANDLE_STANDARD_ARGS _FIRST_ARG)
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2009 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2009 Julien Louis <ptitlouis@sysif.net>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
@@ -40,17 +40,17 @@ FIND_PROGRAM(PYTHON_EXECUTABLE
|
|||||||
|
|
||||||
IF(PYTHON_EXECUTABLE)
|
IF(PYTHON_EXECUTABLE)
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print get_config_var('CONFINCLUDEPY')"
|
COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print(get_config_var('CONFINCLUDEPY'))"
|
||||||
OUTPUT_VARIABLE PYTHON_INC_DIR
|
OUTPUT_VARIABLE PYTHON_INC_DIR
|
||||||
)
|
)
|
||||||
|
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print get_config_var('LIBPL')"
|
COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print(get_config_var('LIBPL'))"
|
||||||
OUTPUT_VARIABLE PYTHON_POSSIBLE_LIB_PATH
|
OUTPUT_VARIABLE PYTHON_POSSIBLE_LIB_PATH
|
||||||
)
|
)
|
||||||
|
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print get_config_var('LINKFORSHARED')"
|
COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print(get_config_var('LINKFORSHARED'))"
|
||||||
OUTPUT_VARIABLE PYTHON_LFLAGS
|
OUTPUT_VARIABLE PYTHON_LFLAGS
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
@@ -38,27 +38,27 @@ FIND_PROGRAM(RUBY_EXECUTABLE
|
|||||||
|
|
||||||
IF(RUBY_EXECUTABLE)
|
IF(RUBY_EXECUTABLE)
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts Config::CONFIG['rubyhdrdir'] || Config::CONFIG['archdir']"
|
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts RbConfig::CONFIG['rubyhdrdir'] || RbConfig::CONFIG['archdir']"
|
||||||
OUTPUT_VARIABLE RUBY_ARCH_DIR
|
OUTPUT_VARIABLE RUBY_ARCH_DIR
|
||||||
)
|
)
|
||||||
|
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts Config::CONFIG['arch']"
|
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts RbConfig::CONFIG['arch']"
|
||||||
OUTPUT_VARIABLE RUBY_ARCH
|
OUTPUT_VARIABLE RUBY_ARCH
|
||||||
)
|
)
|
||||||
|
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts Config::CONFIG['libdir']"
|
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts RbConfig::CONFIG['libdir']"
|
||||||
OUTPUT_VARIABLE RUBY_POSSIBLE_LIB_PATH
|
OUTPUT_VARIABLE RUBY_POSSIBLE_LIB_PATH
|
||||||
)
|
)
|
||||||
|
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts Config::CONFIG['rubylibdir']"
|
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts RbConfig::CONFIG['rubylibdir']"
|
||||||
OUTPUT_VARIABLE RUBY_RUBY_LIB_PATH
|
OUTPUT_VARIABLE RUBY_RUBY_LIB_PATH
|
||||||
)
|
)
|
||||||
|
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts Config::CONFIG['ruby_version']"
|
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts RbConfig::CONFIG['ruby_version']"
|
||||||
OUTPUT_VARIABLE RUBY_VERSION
|
OUTPUT_VARIABLE RUBY_VERSION
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2008 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2008 Julien Louis <ptitlouis@sysif.net>
|
||||||
# Copyright (C) 2008-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2008-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -0,0 +1,78 @@
|
|||||||
|
# - Find zlib
|
||||||
|
# Find the native ZLIB includes and library.
|
||||||
|
# Once done this will define
|
||||||
|
#
|
||||||
|
# ZLIB_INCLUDE_DIRS - where to find zlib.h, etc.
|
||||||
|
# ZLIB_LIBRARIES - List of libraries when using zlib.
|
||||||
|
# ZLIB_FOUND - True if zlib found.
|
||||||
|
#
|
||||||
|
# ZLIB_VERSION_STRING - The version of zlib found (x.y.z)
|
||||||
|
# ZLIB_VERSION_MAJOR - The major version of zlib
|
||||||
|
# ZLIB_VERSION_MINOR - The minor version of zlib
|
||||||
|
# ZLIB_VERSION_PATCH - The patch version of zlib
|
||||||
|
# ZLIB_VERSION_TWEAK - The tweak version of zlib
|
||||||
|
#
|
||||||
|
# The following variable are provided for backward compatibility
|
||||||
|
#
|
||||||
|
# ZLIB_MAJOR_VERSION - The major version of zlib
|
||||||
|
# ZLIB_MINOR_VERSION - The minor version of zlib
|
||||||
|
# ZLIB_PATCH_VERSION - The patch version of zlib
|
||||||
|
|
||||||
|
#=============================================================================
|
||||||
|
# Copyright 2001-2009 Kitware, Inc.
|
||||||
|
#
|
||||||
|
# Distributed under the OSI-approved BSD License (the "License");
|
||||||
|
# see accompanying file Copyright.txt for details.
|
||||||
|
#
|
||||||
|
# This software is distributed WITHOUT ANY WARRANTY; without even the
|
||||||
|
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
|
# See the License for more information.
|
||||||
|
#=============================================================================
|
||||||
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
|
# License text for the above reference.)
|
||||||
|
|
||||||
|
FIND_PATH(ZLIB_INCLUDE_DIR zlib.h
|
||||||
|
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\GnuWin32\\Zlib;InstallPath]/include"
|
||||||
|
)
|
||||||
|
|
||||||
|
SET(ZLIB_NAMES z zlib zdll zlib1 zlibd zlibd1)
|
||||||
|
FIND_LIBRARY(ZLIB_LIBRARY
|
||||||
|
NAMES
|
||||||
|
${ZLIB_NAMES}
|
||||||
|
PATHS
|
||||||
|
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\GnuWin32\\Zlib;InstallPath]/lib"
|
||||||
|
)
|
||||||
|
MARK_AS_ADVANCED(ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
|
||||||
|
|
||||||
|
IF(ZLIB_INCLUDE_DIR AND EXISTS "${ZLIB_INCLUDE_DIR}/zlib.h")
|
||||||
|
FILE(STRINGS "${ZLIB_INCLUDE_DIR}/zlib.h" ZLIB_H REGEX "^#define ZLIB_VERSION \"[^\"]*\"$")
|
||||||
|
|
||||||
|
STRING(REGEX REPLACE "^.*ZLIB_VERSION \"([0-9]+).*$" "\\1" ZLIB_VERSION_MAJOR "${ZLIB_H}")
|
||||||
|
STRING(REGEX REPLACE "^.*ZLIB_VERSION \"[0-9]+\\.([0-9]+).*$" "\\1" ZLIB_VERSION_MINOR "${ZLIB_H}")
|
||||||
|
STRING(REGEX REPLACE "^.*ZLIB_VERSION \"[0-9]+\\.[0-9]+\\.([0-9]+).*$" "\\1" ZLIB_VERSION_PATCH "${ZLIB_H}")
|
||||||
|
SET(ZLIB_VERSION_STRING "${ZLIB_VERSION_MAJOR}.${ZLIB_VERSION_MINOR}.${ZLIB_VERSION_PATCH}")
|
||||||
|
|
||||||
|
# only append a TWEAK version if it exists:
|
||||||
|
SET(ZLIB_VERSION_TWEAK "")
|
||||||
|
IF( "${ZLIB_H}" MATCHES "^.*ZLIB_VERSION \"[0-9]+\\.[0-9]+\\.[0-9]+\\.([0-9]+).*$")
|
||||||
|
SET(ZLIB_VERSION_TWEAK "${CMAKE_MATCH_1}")
|
||||||
|
SET(ZLIB_VERSION_STRING "${ZLIB_VERSION_STRING}.${ZLIB_VERSION_TWEAK}")
|
||||||
|
ENDIF( "${ZLIB_H}" MATCHES "^.*ZLIB_VERSION \"[0-9]+\\.[0-9]+\\.[0-9]+\\.([0-9]+).*$")
|
||||||
|
|
||||||
|
SET(ZLIB_MAJOR_VERSION "${ZLIB_VERSION_MAJOR}")
|
||||||
|
SET(ZLIB_MINOR_VERSION "${ZLIB_VERSION_MINOR}")
|
||||||
|
SET(ZLIB_PATCH_VERSION "${ZLIB_VERSION_PATCH}")
|
||||||
|
ENDIF()
|
||||||
|
|
||||||
|
# handle the QUIETLY and REQUIRED arguments and set ZLIB_FOUND to TRUE if
|
||||||
|
# all listed variables are TRUE
|
||||||
|
#INCLUDE(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
|
||||||
|
INCLUDE(${CMAKE_HOME_DIRECTORY}/cmake/FindPackageHandleStandardArgs.cmake)
|
||||||
|
FIND_PACKAGE_HANDLE_STANDARD_ARGS(ZLIB REQUIRED_VARS ZLIB_LIBRARY ZLIB_INCLUDE_DIR
|
||||||
|
VERSION_VAR ZLIB_VERSION_STRING)
|
||||||
|
|
||||||
|
IF(ZLIB_FOUND)
|
||||||
|
SET(ZLIB_INCLUDE_DIRS ${ZLIB_INCLUDE_DIR})
|
||||||
|
SET(ZLIB_LIBRARIES ${ZLIB_LIBRARY})
|
||||||
|
ENDIF()
|
||||||
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -30,4 +30,5 @@
|
|||||||
#define WEECHAT_LIBDIR "@LIBDIR@"
|
#define WEECHAT_LIBDIR "@LIBDIR@"
|
||||||
#define WEECHAT_SHAREDIR "@SHAREDIR@"
|
#define WEECHAT_SHAREDIR "@SHAREDIR@"
|
||||||
#define LOCALEDIR "@LOCALEDIR@"
|
#define LOCALEDIR "@LOCALEDIR@"
|
||||||
|
#define WEECHAT_HOME "@WEECHAT_HOME@"
|
||||||
#define _GNU_SOURCE 1
|
#define _GNU_SOURCE 1
|
||||||
|
|||||||
+117
-55
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2005 Benoit Papillault <benoit.papillault@free.fr>
|
# Copyright (C) 2005 Benoit Papillault <benoit.papillault@free.fr>
|
||||||
# Copyright (C) 2005-2006 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2005-2006 Julien Louis <ptitlouis@sysif.net>
|
||||||
# Copyright (C) 2005-2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2005-2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
@@ -24,10 +24,10 @@
|
|||||||
# Process this file with autoconf to produce a configure script.
|
# Process this file with autoconf to produce a configure script.
|
||||||
|
|
||||||
AC_PREREQ(2.56)
|
AC_PREREQ(2.56)
|
||||||
AC_INIT(WeeChat, 0.3.6, flashcode@flashtux.org)
|
AC_INIT(WeeChat, 0.3.8, flashcode@flashtux.org)
|
||||||
AC_CONFIG_SRCDIR([src/core/weechat.c])
|
AC_CONFIG_SRCDIR([src/core/weechat.c])
|
||||||
AM_CONFIG_HEADER(config.h)
|
AM_CONFIG_HEADER(config.h)
|
||||||
AM_INIT_AUTOMAKE([weechat], [0.3.6])
|
AM_INIT_AUTOMAKE([weechat], [0.3.8])
|
||||||
LICENSE="GPL3"
|
LICENSE="GPL3"
|
||||||
|
|
||||||
# Checks for programs
|
# Checks for programs
|
||||||
@@ -58,7 +58,7 @@ cygwin*)
|
|||||||
esac
|
esac
|
||||||
|
|
||||||
# Gettext
|
# Gettext
|
||||||
ALL_LINGUAS="fr es cs hu de ru pl it pt_BR"
|
ALL_LINGUAS="fr es cs hu de ru pl it ja pt_BR"
|
||||||
AM_GNU_GETTEXT
|
AM_GNU_GETTEXT
|
||||||
AM_GNU_GETTEXT_VERSION([0.15])
|
AM_GNU_GETTEXT_VERSION([0.15])
|
||||||
|
|
||||||
@@ -70,11 +70,6 @@ AC_CHECK_LIB(ncursesw, initscr, LIBNCURSESW_FOUND=1, LIBNCURSESW_FOUND=0)
|
|||||||
AC_HEADER_STDC
|
AC_HEADER_STDC
|
||||||
AC_CHECK_HEADERS([arpa/inet.h libintl.h limits.h locale.h netdb.h netinet/in.h stdlib.h string.h sys/socket.h sys/time.h sys/types.h unistd.h pwd.h errno.h regex.h wchar.h sys/file.h])
|
AC_CHECK_HEADERS([arpa/inet.h libintl.h limits.h locale.h netdb.h netinet/in.h stdlib.h string.h sys/socket.h sys/time.h sys/types.h unistd.h pwd.h errno.h regex.h wchar.h sys/file.h])
|
||||||
|
|
||||||
if echo "$host_os" | grep "^openbsd" 1>/dev/null 2>&1 ; then
|
|
||||||
AC_CHECK_HEADER(utf8/wchar.h, LDFLAGS="$LDFLAGS -lutf8", [AC_MSG_ERROR([
|
|
||||||
*** on OpenBSD systems, package libutf8 must be installed to compile WeeChat])])
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Checks for typedefs, structures, and compiler characteristics
|
# Checks for typedefs, structures, and compiler characteristics
|
||||||
AC_HEADER_TIME
|
AC_HEADER_TIME
|
||||||
AC_STRUCT_TM
|
AC_STRUCT_TM
|
||||||
@@ -107,6 +102,7 @@ AH_VERBATIM([HAVE_GCRYPT], [#undef HAVE_GCRYPT])
|
|||||||
AH_VERBATIM([HAVE_GNUTLS], [#undef HAVE_GNUTLS])
|
AH_VERBATIM([HAVE_GNUTLS], [#undef HAVE_GNUTLS])
|
||||||
AH_VERBATIM([HAVE_FLOCK], [#undef HAVE_FLOCK])
|
AH_VERBATIM([HAVE_FLOCK], [#undef HAVE_FLOCK])
|
||||||
AH_VERBATIM([HAVE_EAT_NEWLINE_GLITCH], [#undef HAVE_EAT_NEWLINE_GLITCH])
|
AH_VERBATIM([HAVE_EAT_NEWLINE_GLITCH], [#undef HAVE_EAT_NEWLINE_GLITCH])
|
||||||
|
AH_VERBATIM([HAVE_ZLIB], [#undef HAVE_ZLIB])
|
||||||
AH_VERBATIM([PLUGIN_ALIAS], [#undef PLUGIN_ALIAS])
|
AH_VERBATIM([PLUGIN_ALIAS], [#undef PLUGIN_ALIAS])
|
||||||
AH_VERBATIM([PLUGIN_ASPELL], [#undef PLUGIN_ASPELL])
|
AH_VERBATIM([PLUGIN_ASPELL], [#undef PLUGIN_ASPELL])
|
||||||
AH_VERBATIM([PLUGIN_CHARSET], [#undef PLUGIN_CHARSET])
|
AH_VERBATIM([PLUGIN_CHARSET], [#undef PLUGIN_CHARSET])
|
||||||
@@ -121,17 +117,18 @@ AH_VERBATIM([PLUGIN_PYTHON], [#undef PLUGIN_PYTHON])
|
|||||||
AH_VERBATIM([PLUGIN_RUBY], [#undef PLUGIN_RUBY])
|
AH_VERBATIM([PLUGIN_RUBY], [#undef PLUGIN_RUBY])
|
||||||
AH_VERBATIM([PLUGIN_LUA], [#undef PLUGIN_LUA])
|
AH_VERBATIM([PLUGIN_LUA], [#undef PLUGIN_LUA])
|
||||||
AH_VERBATIM([PLUGIN_TCL], [#undef PLUGIN_TCL])
|
AH_VERBATIM([PLUGIN_TCL], [#undef PLUGIN_TCL])
|
||||||
|
AH_VERBATIM([PLUGIN_GUILE], [#undef PLUGIN_GUILE])
|
||||||
AH_VERBATIM([PLUGIN_XFER], [#undef PLUGIN_XFER])
|
AH_VERBATIM([PLUGIN_XFER], [#undef PLUGIN_XFER])
|
||||||
AH_VERBATIM([DOC], [#undef DOC])
|
AH_VERBATIM([DOC], [#undef DOC])
|
||||||
|
AH_VERBATIM([WEECHAT_HOME], [#define WEECHAT_HOME "~/.weechat"])
|
||||||
|
|
||||||
# Arguments for ./configure
|
# Arguments for ./configure
|
||||||
|
|
||||||
AC_ARG_ENABLE(ncurses, [ --disable-ncurses turn off ncurses interface (default=compiled if found)],enable_ncurses=$enableval,enable_ncurses=yes)
|
AC_ARG_ENABLE(ncurses, [ --disable-ncurses turn off ncurses interface (default=compiled if found)],enable_ncurses=$enableval,enable_ncurses=yes)
|
||||||
AC_ARG_ENABLE(wxwidgets, [ --enable-wxwidgets turn on WxWidgets interface (default=off)],enable_wxwidgets=$enableval,enable_wxwidgets=no)
|
|
||||||
AC_ARG_ENABLE(gtk, [ --enable-gtk turn on Gtk interface (default=off)],enable_gtk=$enableval,enable_gtk=no)
|
AC_ARG_ENABLE(gtk, [ --enable-gtk turn on Gtk interface (default=off)],enable_gtk=$enableval,enable_gtk=no)
|
||||||
AC_ARG_ENABLE(qt, [ --enable-qt turn on Qt interface (default=off)],enable_qt=$enableval,enable_qt=no)
|
|
||||||
AC_ARG_ENABLE(gcrypt, [ --disable-gcrypt turn off gcrypt support (default=compiled if found)],enable_gcrypt=$enableval,enable_gcrypt=yes)
|
AC_ARG_ENABLE(gcrypt, [ --disable-gcrypt turn off gcrypt support (default=compiled if found)],enable_gcrypt=$enableval,enable_gcrypt=yes)
|
||||||
AC_ARG_ENABLE(gnutls, [ --disable-gnutls turn off gnutls support (default=compiled if found)],enable_gnutls=$enableval,enable_gnutls=yes)
|
AC_ARG_ENABLE(gnutls, [ --disable-gnutls turn off gnutls support (default=compiled if found)],enable_gnutls=$enableval,enable_gnutls=yes)
|
||||||
|
AC_ARG_ENABLE(zlib, [ --disable-zlib turn off zlib support (default=compiled if found)],enable_zlib=$enableval,enable_zlib=yes)
|
||||||
AC_ARG_ENABLE(largefile, [ --disable-largefile turn off Large File Support (default=on)],enable_largefile=$enableval,enable_largefile=yes)
|
AC_ARG_ENABLE(largefile, [ --disable-largefile turn off Large File Support (default=on)],enable_largefile=$enableval,enable_largefile=yes)
|
||||||
AC_ARG_ENABLE(alias, [ --disable-alias turn off Alias plugin (default=compiled)],enable_alias=$enableval,enable_alias=yes)
|
AC_ARG_ENABLE(alias, [ --disable-alias turn off Alias plugin (default=compiled)],enable_alias=$enableval,enable_alias=yes)
|
||||||
AC_ARG_ENABLE(aspell, [ --disable-aspell turn off Aspell plugin (default=compiled)],enable_aspell=$enableval,enable_aspell=yes)
|
AC_ARG_ENABLE(aspell, [ --disable-aspell turn off Aspell plugin (default=compiled)],enable_aspell=$enableval,enable_aspell=yes)
|
||||||
@@ -148,6 +145,7 @@ AC_ARG_ENABLE(python, [ --disable-python turn off Python script pl
|
|||||||
AC_ARG_ENABLE(ruby, [ --disable-ruby turn off Ruby script plugin (default=compiled if found)],enable_ruby=$enableval,enable_ruby=yes)
|
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(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)
|
AC_ARG_ENABLE(tcl, [ --disable-tcl turn off Tcl script plugin (default=compiled if found)],enable_tcl=$enableval,enable_tcl=yes)
|
||||||
|
AC_ARG_ENABLE(guile, [ --disable-guile turn off Guile (scheme) script plugin (default=compiled if found)],enable_guile=$enableval,enable_guile=yes)
|
||||||
AC_ARG_ENABLE(xfer, [ --disable-xfer turn off Xfer (file transfer) plugin (default=compiled if found)],enable_xfer=$enableval,enable_xfer=yes)
|
AC_ARG_ENABLE(xfer, [ --disable-xfer turn off Xfer (file transfer) plugin (default=compiled if found)],enable_xfer=$enableval,enable_xfer=yes)
|
||||||
AC_ARG_WITH(lua-inc, [ --with-lua-inc=DIR, lua include files are in DIR (default=autodetect)],lua_inc=$withval,lua_inc='')
|
AC_ARG_WITH(lua-inc, [ --with-lua-inc=DIR, lua include files are in DIR (default=autodetect)],lua_inc=$withval,lua_inc='')
|
||||||
AC_ARG_WITH(lua-lib, [ --with-lua-lib=DIR, lua library files are in DIR (default=autodetect)],lua_lib=$withval,lua_lib='')
|
AC_ARG_WITH(lua-lib, [ --with-lua-lib=DIR, lua library files are in DIR (default=autodetect)],lua_lib=$withval,lua_lib='')
|
||||||
@@ -156,6 +154,13 @@ AC_ARG_WITH(tclconfig, [ --with-tclconfig=DIR directory containing tcl
|
|||||||
AC_ARG_ENABLE(doc, [ --disable-doc turn off documentation (default=built)],enable_doc=$enableval,enable_doc=yes)
|
AC_ARG_ENABLE(doc, [ --disable-doc turn off documentation (default=built)],enable_doc=$enableval,enable_doc=yes)
|
||||||
AC_ARG_WITH(debug, [ --with-debug debugging: 0=no debug, 1=debug compilation (default=1)],debug=$withval,debug=1)
|
AC_ARG_WITH(debug, [ --with-debug debugging: 0=no debug, 1=debug compilation (default=1)],debug=$withval,debug=1)
|
||||||
|
|
||||||
|
AC_ARG_VAR(WEECHAT_HOME, [WeeChat home directory for config, logs, scripts.. (default is "~/.weechat")])
|
||||||
|
|
||||||
|
if test "x$WEECHAT_HOME" = "x" ; then
|
||||||
|
WEECHAT_HOME="~/.weechat"
|
||||||
|
fi
|
||||||
|
AC_DEFINE_UNQUOTED(WEECHAT_HOME, "$WEECHAT_HOME")
|
||||||
|
|
||||||
not_asked=""
|
not_asked=""
|
||||||
not_found=""
|
not_found=""
|
||||||
|
|
||||||
@@ -203,31 +208,6 @@ else
|
|||||||
not_asked="$not_asked ncurses"
|
not_asked="$not_asked ncurses"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#if test "x$enable_wxwidgets" = "xyes" ; then
|
|
||||||
# AM_OPTIONS_WXCONFIG
|
|
||||||
# AM_PATH_WXCONFIG(2.3.4, wxWin=1)
|
|
||||||
#
|
|
||||||
# if test "$wxWin" != 1; then
|
|
||||||
# AC_MSG_ERROR([
|
|
||||||
#*** wxWindows must be installed on your system
|
|
||||||
#*** but wx-config script couldn't be found.
|
|
||||||
#
|
|
||||||
#*** Please check that wx-config is in path, the directory
|
|
||||||
#*** where wxWindows libraries are installed (returned by
|
|
||||||
#*** 'wx-config --libs' command) is in LD_LIBRARY_PATH or
|
|
||||||
#*** equivalent variable and wxWindows version is 2.3.4 or above.
|
|
||||||
# ])
|
|
||||||
# fi
|
|
||||||
#
|
|
||||||
# CPPFLAGS="$CPPFLAGS $WX_CPPFLAGS"
|
|
||||||
# CXXFLAGS="$CXXFLAGS $WX_CXXFLAGS_ONLY"
|
|
||||||
# CFLAGS="$CFLAGS $WX_CFLAGS_ONLY"
|
|
||||||
# LDFLAGS="$LDFLAGS $WX_LIBS"
|
|
||||||
#
|
|
||||||
# WXWIDGETS_CFLAGS=""
|
|
||||||
# WXWIDGETS_LIBS=""
|
|
||||||
#fi
|
|
||||||
|
|
||||||
if test "x$enable_gtk" = "xyes" ; then
|
if test "x$enable_gtk" = "xyes" ; then
|
||||||
AM_PATH_GTK_2_0(2.4.0, LIBGTK_FOUND=1, LIBGTK_FOUND=0)
|
AM_PATH_GTK_2_0(2.4.0, LIBGTK_FOUND=1, LIBGTK_FOUND=0)
|
||||||
if test "$LIBGTK_FOUND" = "0" ; then
|
if test "$LIBGTK_FOUND" = "0" ; then
|
||||||
@@ -297,6 +277,7 @@ if test "x$enable_scripts" = "xno" ; then
|
|||||||
enable_ruby="no"
|
enable_ruby="no"
|
||||||
enable_lua="no"
|
enable_lua="no"
|
||||||
enable_tcl="no"
|
enable_tcl="no"
|
||||||
|
enable_guile="no"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# ---------------------------------- alias -------------------------------------
|
# ---------------------------------- alias -------------------------------------
|
||||||
@@ -548,7 +529,7 @@ if test "x$enable_ruby" = "xyes" ; then
|
|||||||
enable_ruby="no"
|
enable_ruby="no"
|
||||||
not_found="$not_found ruby"
|
not_found="$not_found ruby"
|
||||||
else
|
else
|
||||||
RUBY_VERSION=`$RUBY -rrbconfig -e "puts Config::CONFIG[['ruby_version']]"`
|
RUBY_VERSION=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['ruby_version']]"`
|
||||||
if test "$RUBY_VERSION" = "1.9.0"; then
|
if test "$RUBY_VERSION" = "1.9.0"; then
|
||||||
AC_MSG_WARN([
|
AC_MSG_WARN([
|
||||||
*** Ruby header files have been found, but they're of the version 1.9.0.
|
*** Ruby header files have been found, but they're of the version 1.9.0.
|
||||||
@@ -558,11 +539,11 @@ if test "x$enable_ruby" = "xyes" ; then
|
|||||||
enable_ruby="no"
|
enable_ruby="no"
|
||||||
not_found="$not_found ruby"
|
not_found="$not_found ruby"
|
||||||
else
|
else
|
||||||
RUBY_INCLUDE=`$RUBY -rrbconfig -e "puts Config::CONFIG[['rubyhdrdir']] || Config::CONFIG[['archdir']]"`
|
RUBY_INCLUDE=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['rubyhdrdir']] || RbConfig::CONFIG[['archdir']]"`
|
||||||
RUBY_ARCH=`$RUBY -rrbconfig -e 'print Config::CONFIG[["arch"]]'`
|
RUBY_ARCH=`$RUBY -rrbconfig -e 'print RbConfig::CONFIG[["arch"]]'`
|
||||||
AC_MSG_CHECKING(for Ruby header files)
|
AC_MSG_CHECKING(for Ruby header files)
|
||||||
if test -d "$RUBY_INCLUDE/"; then
|
if test -d "$RUBY_INCLUDE/"; then
|
||||||
M_RUBY_VERSION=`$RUBY -rrbconfig -e "puts Config::CONFIG[['ruby_version']].gsub(/\./, '')[[0,3]]"`
|
M_RUBY_VERSION=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['ruby_version']].gsub(/\./, '')[[0,3]]"`
|
||||||
RUBY_CFLAGS="-I$RUBY_INCLUDE/ -I$RUBY_INCLUDE/$RUBY_ARCH -DRUBY_VERSION=$M_RUBY_VERSION"
|
RUBY_CFLAGS="-I$RUBY_INCLUDE/ -I$RUBY_INCLUDE/$RUBY_ARCH -DRUBY_VERSION=$M_RUBY_VERSION"
|
||||||
else
|
else
|
||||||
AC_MSG_WARN([
|
AC_MSG_WARN([
|
||||||
@@ -573,7 +554,7 @@ if test "x$enable_ruby" = "xyes" ; then
|
|||||||
not_found="$not_found ruby"
|
not_found="$not_found ruby"
|
||||||
fi
|
fi
|
||||||
AC_MSG_RESULT(found)
|
AC_MSG_RESULT(found)
|
||||||
RUBY_LFLAGS=`$RUBY -rrbconfig -e "puts Config::CONFIG[['LIBRUBYARG_SHARED']]"`
|
RUBY_LFLAGS=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['LIBRUBYARG_SHARED']]"`
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
@@ -746,6 +727,40 @@ if test "x$enable_tcl" = "xyes" ; then
|
|||||||
AC_DEFINE(PLUGIN_TCL)
|
AC_DEFINE(PLUGIN_TCL)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# --------------------------------- guile -------------------------------------
|
||||||
|
|
||||||
|
GUILE_VERSION=
|
||||||
|
|
||||||
|
if test "x$enable_guile" = "xyes" ; then
|
||||||
|
enable_plugins="yes"
|
||||||
|
|
||||||
|
guile_found="no"
|
||||||
|
GUILECONFIG=""
|
||||||
|
AC_CHECK_PROGS(GUILECONFIG, guile-config)
|
||||||
|
if test "x$GUILECONFIG" != "x" ; then
|
||||||
|
AC_MSG_CHECKING(for Guile headers and librairies with guile-config)
|
||||||
|
echo
|
||||||
|
GUILE_CFLAGS=`$GUILECONFIG compile`
|
||||||
|
GUILE_LFLAGS=`$GUILECONFIG link`
|
||||||
|
GUILE_VERSION=`$GUILECONFIG info guileversion`
|
||||||
|
tcl_found="yes"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test "x$tcl_found" = "xno" ; then
|
||||||
|
AC_MSG_WARN([
|
||||||
|
*** Script guile-config couldn't be found on your system.
|
||||||
|
*** WeeChat will be built without Guile (scheme) support.])
|
||||||
|
enable_guile="no"
|
||||||
|
not_found="$not_found guile"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test "x$enable_guile" = "xyes" ; then
|
||||||
|
AC_SUBST(GUILE_CFLAGS)
|
||||||
|
AC_SUBST(GUILE_LFLAGS)
|
||||||
|
AC_DEFINE(PLUGIN_GUILE)
|
||||||
|
fi
|
||||||
|
|
||||||
# ---------------------------------- xfer --------------------------------------
|
# ---------------------------------- xfer --------------------------------------
|
||||||
|
|
||||||
if test "x$enable_xfer" = "xyes" ; then
|
if test "x$enable_xfer" = "xyes" ; then
|
||||||
@@ -884,6 +899,51 @@ else
|
|||||||
not_found="$not_found eat_newline_glitch"
|
not_found="$not_found eat_newline_glitch"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# ------------------------------------------------------------------------------
|
||||||
|
# zlib
|
||||||
|
# ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
if test "x$enable_zlib" = "xyes" ; then
|
||||||
|
AC_CHECK_HEADER(zlib.h,ac_found_zlib_header="yes",ac_found_zlib_header="no")
|
||||||
|
AC_CHECK_LIB(z,compress2,ac_found_zlib_lib="yes",ac_found_zlib_lib="no")
|
||||||
|
|
||||||
|
AC_MSG_CHECKING(for zlib headers and librairies)
|
||||||
|
if test "x$ac_found_zlib_header" = "xno" -o "x$ac_found_zlib_lib" = "xno" ; then
|
||||||
|
AC_MSG_RESULT(no)
|
||||||
|
AC_MSG_WARN([
|
||||||
|
*** zlib was not found. You may want to get it from http://zlib.net/
|
||||||
|
*** WeeChat will be built without zlib support.
|
||||||
|
*** Compression of packets in Relay plugin will be disabled (for WeeChat protocol).])
|
||||||
|
enable_zlib="no"
|
||||||
|
not_found="$not_found zlib"
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT(yes)
|
||||||
|
ZLIB_CFLAGS=`pkg-config zlib --cflags`
|
||||||
|
ZLIB_LFLAGS=`pkg-config zlib --libs`
|
||||||
|
AC_SUBST(ZLIB_CFLAGS)
|
||||||
|
AC_SUBST(ZLIB_LFLAGS)
|
||||||
|
AC_DEFINE(HAVE_ZLIB)
|
||||||
|
CFLAGS="$CFLAGS -DHAVE_ZLIB"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
not_asked="$not_asked zlib"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# ------------------------------------------------------------------------------
|
||||||
|
# curl
|
||||||
|
# ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
AC_PATH_PROG(CURL_CONFIG, curl-config)
|
||||||
|
if test "x$CURL_CONFIG" = "x" ; then
|
||||||
|
AC_MSG_ERROR([
|
||||||
|
*** "curl-config" couldn't be found on your system.
|
||||||
|
*** Try to install libcurl-dev with your software package manager.])
|
||||||
|
fi
|
||||||
|
CURL_CFLAGS=`$CURL_CONFIG --cflags`
|
||||||
|
CURL_LFLAGS=`$CURL_CONFIG --libs`
|
||||||
|
AC_SUBST(CURL_CFLAGS)
|
||||||
|
AC_SUBST(CURL_LFLAGS)
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# documentation
|
# documentation
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
@@ -1002,13 +1062,12 @@ CFLAGS="$CFLAGS -DWEECHAT_VERSION=\\\"$VERSION\\\" -DWEECHAT_LICENSE=\\\"$LICENS
|
|||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
|
|
||||||
AM_CONDITIONAL(HAVE_GCRYPT, test "$enable_gcrypt" = "yes")
|
AM_CONDITIONAL(HAVE_GCRYPT, test "$enable_gcrypt" = "yes")
|
||||||
|
AM_CONDITIONAL(HAVE_ZLIB, test "$enable_zlib" = "yes")
|
||||||
AM_CONDITIONAL(HAVE_GNUTLS, test "$enable_gnutls" = "yes")
|
AM_CONDITIONAL(HAVE_GNUTLS, test "$enable_gnutls" = "yes")
|
||||||
AM_CONDITIONAL(HAVE_FLOCK, test "$enable_flock" = "yes")
|
AM_CONDITIONAL(HAVE_FLOCK, test "$enable_flock" = "yes")
|
||||||
AM_CONDITIONAL(HAVE_EAT_NEWLINE_GLITCH, test "$enable_eatnewlineglitch" = "yes")
|
AM_CONDITIONAL(HAVE_EAT_NEWLINE_GLITCH, test "$enable_eatnewlineglitch" = "yes")
|
||||||
AM_CONDITIONAL(GUI_NCURSES, test "$enable_ncurses" = "yes")
|
AM_CONDITIONAL(GUI_NCURSES, test "$enable_ncurses" = "yes")
|
||||||
AM_CONDITIONAL(GUI_WXWIDGETS, test "$enable_wxwidgets" = "yes")
|
|
||||||
AM_CONDITIONAL(GUI_GTK, test "$enable_gtk" = "yes")
|
AM_CONDITIONAL(GUI_GTK, test "$enable_gtk" = "yes")
|
||||||
AM_CONDITIONAL(GUI_QT, test "$enable_qt" = "yes")
|
|
||||||
AM_CONDITIONAL(PLUGIN_ALIAS, test "$enable_alias" = "yes")
|
AM_CONDITIONAL(PLUGIN_ALIAS, test "$enable_alias" = "yes")
|
||||||
AM_CONDITIONAL(PLUGIN_ASPELL, test "$enable_aspell" = "yes")
|
AM_CONDITIONAL(PLUGIN_ASPELL, test "$enable_aspell" = "yes")
|
||||||
AM_CONDITIONAL(PLUGIN_CHARSET, test "$enable_charset" = "yes")
|
AM_CONDITIONAL(PLUGIN_CHARSET, test "$enable_charset" = "yes")
|
||||||
@@ -1023,6 +1082,7 @@ AM_CONDITIONAL(PLUGIN_PYTHON, test "$enable_python" = "yes")
|
|||||||
AM_CONDITIONAL(PLUGIN_RUBY, test "$enable_ruby" = "yes")
|
AM_CONDITIONAL(PLUGIN_RUBY, test "$enable_ruby" = "yes")
|
||||||
AM_CONDITIONAL(PLUGIN_LUA, test "$enable_lua" = "yes")
|
AM_CONDITIONAL(PLUGIN_LUA, test "$enable_lua" = "yes")
|
||||||
AM_CONDITIONAL(PLUGIN_TCL, test "$enable_tcl" = "yes")
|
AM_CONDITIONAL(PLUGIN_TCL, test "$enable_tcl" = "yes")
|
||||||
|
AM_CONDITIONAL(PLUGIN_GUILE, test "$enable_guile" = "yes")
|
||||||
AM_CONDITIONAL(PLUGIN_XFER, test "$enable_xfer" = "yes")
|
AM_CONDITIONAL(PLUGIN_XFER, test "$enable_xfer" = "yes")
|
||||||
AM_CONDITIONAL(DOC, test "$enable_doc" = "yes")
|
AM_CONDITIONAL(DOC, test "$enable_doc" = "yes")
|
||||||
|
|
||||||
@@ -1030,11 +1090,12 @@ AC_OUTPUT([Makefile
|
|||||||
doc/Makefile
|
doc/Makefile
|
||||||
doc/en/Makefile
|
doc/en/Makefile
|
||||||
doc/fr/Makefile
|
doc/fr/Makefile
|
||||||
doc/pl/Makefile
|
doc/it/Makefile
|
||||||
doc/de/Makefile
|
doc/de/Makefile
|
||||||
|
doc/pl/Makefile
|
||||||
|
doc/es/Makefile
|
||||||
doc/ru/Makefile
|
doc/ru/Makefile
|
||||||
doc/ja/Makefile
|
doc/ja/Makefile
|
||||||
doc/it/Makefile
|
|
||||||
src/Makefile
|
src/Makefile
|
||||||
src/core/Makefile
|
src/core/Makefile
|
||||||
src/plugins/Makefile
|
src/plugins/Makefile
|
||||||
@@ -1053,12 +1114,11 @@ AC_OUTPUT([Makefile
|
|||||||
src/plugins/scripts/ruby/Makefile
|
src/plugins/scripts/ruby/Makefile
|
||||||
src/plugins/scripts/lua/Makefile
|
src/plugins/scripts/lua/Makefile
|
||||||
src/plugins/scripts/tcl/Makefile
|
src/plugins/scripts/tcl/Makefile
|
||||||
|
src/plugins/scripts/guile/Makefile
|
||||||
src/plugins/xfer/Makefile
|
src/plugins/xfer/Makefile
|
||||||
src/gui/Makefile
|
src/gui/Makefile
|
||||||
src/gui/curses/Makefile
|
src/gui/curses/Makefile
|
||||||
src/gui/wxwidgets/Makefile
|
|
||||||
src/gui/gtk/Makefile
|
src/gui/gtk/Makefile
|
||||||
src/gui/qt/Makefile
|
|
||||||
intl/Makefile
|
intl/Makefile
|
||||||
po/Makefile.in])
|
po/Makefile.in])
|
||||||
|
|
||||||
@@ -1070,20 +1130,14 @@ listgui=""
|
|||||||
if test "x$enable_ncurses" = "xyes" ; then
|
if test "x$enable_ncurses" = "xyes" ; then
|
||||||
listgui="$listgui ncurses"
|
listgui="$listgui ncurses"
|
||||||
fi
|
fi
|
||||||
if test "x$enable_wxwidgets" = "xyes"; then
|
|
||||||
listgui="$listgui wxwidgets"
|
|
||||||
fi
|
|
||||||
if test "x$enable_gtk" = "xyes" ; then
|
if test "x$enable_gtk" = "xyes" ; then
|
||||||
listgui="$listgui gtk"
|
listgui="$listgui gtk"
|
||||||
fi
|
fi
|
||||||
if test "x$enable_qt" = "xyes" ; then
|
|
||||||
listgui="$listgui qt"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "x$listgui" = "x" ; then
|
if test "x$listgui" = "x" ; then
|
||||||
AC_MSG_ERROR([
|
AC_MSG_ERROR([
|
||||||
*** No interface specified...
|
*** No interface specified...
|
||||||
*** Please enable at least ncurses, WxWidgets, Gtk or Qt.])
|
*** Please enable at least ncurses or gtk.])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
listplugins=""
|
listplugins=""
|
||||||
@@ -1129,6 +1183,9 @@ fi
|
|||||||
if test "x$enable_tcl" = "xyes"; then
|
if test "x$enable_tcl" = "xyes"; then
|
||||||
listplugins="$listplugins tcl($TCL_VERSION)"
|
listplugins="$listplugins tcl($TCL_VERSION)"
|
||||||
fi
|
fi
|
||||||
|
if test "x$enable_guile" = "xyes"; then
|
||||||
|
listplugins="$listplugins guile($GUILE_VERSION)"
|
||||||
|
fi
|
||||||
if test "x$enable_xfer" = "xyes"; then
|
if test "x$enable_xfer" = "xyes"; then
|
||||||
listplugins="$listplugins xfer"
|
listplugins="$listplugins xfer"
|
||||||
fi
|
fi
|
||||||
@@ -1137,6 +1194,9 @@ listoptional=""
|
|||||||
if test "x$enable_gcrypt" = "xyes"; then
|
if test "x$enable_gcrypt" = "xyes"; then
|
||||||
listoptional="$listoptional gcrypt"
|
listoptional="$listoptional gcrypt"
|
||||||
fi
|
fi
|
||||||
|
if test "x$enable_zlib" = "xyes"; then
|
||||||
|
listoptional="$listoptional zlib"
|
||||||
|
fi
|
||||||
if test "x$enable_gnutls" = "xyes"; then
|
if test "x$enable_gnutls" = "xyes"; then
|
||||||
listoptional="$listoptional gnutls"
|
listoptional="$listoptional gnutls"
|
||||||
fi
|
fi
|
||||||
@@ -1181,7 +1241,9 @@ if test "x$not_asked" != "x" || test "x$not_found" != "x"; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
eval echo "WeeChat will be installed in $bindir."
|
echo "WeeChat home directory is ${WEECHAT_HOME}"
|
||||||
|
echo ""
|
||||||
|
eval echo "WeeChat will be installed in $bindir"
|
||||||
echo ""
|
echo ""
|
||||||
echo "configure complete, now type 'make' to build WeeChat $VERSION"
|
echo "configure complete, now type 'make' to build WeeChat $VERSION"
|
||||||
echo ""
|
echo ""
|
||||||
|
|||||||
Vendored
+37
@@ -1,3 +1,40 @@
|
|||||||
|
weechat (0.3.7-1) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release
|
||||||
|
* Bump Standards-Version to 3.9.3
|
||||||
|
* Update debian/copyright: new year
|
||||||
|
* Add new doc-base files:
|
||||||
|
- Developer's Guide in English
|
||||||
|
- Relay Protocol in English
|
||||||
|
- Quickstart in Spanish
|
||||||
|
* Update Vcs-Git and Vcs-Browser fields
|
||||||
|
|
||||||
|
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 26 Feb 2012 10:32:35 +0000
|
||||||
|
|
||||||
|
weechat (0.3.6-2) unstable; urgency=low
|
||||||
|
|
||||||
|
* Update debian/rules to use build flags from dpkg-buildflags when it's
|
||||||
|
possible (ie: with dpkg >= 1.16.1).
|
||||||
|
|
||||||
|
-- Emmanuel Bouthenot <kolter@debian.org> Sat, 29 Oct 2011 07:31:14 +0000
|
||||||
|
|
||||||
|
weechat (0.3.6-1) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release
|
||||||
|
- Fix a FTBFS due to wrong detection of ncursesw headers
|
||||||
|
(Closes: #646299)
|
||||||
|
* Add new doc-base files (Polish translations).
|
||||||
|
* Install html documentation in /usr/share/doc/weechat/html instead
|
||||||
|
of /usr/share/doc/weechat
|
||||||
|
* Add a symlink from /usr/share/doc/weechat/html to
|
||||||
|
/usr/share/doc/weechat-doc/html so that it will be easier to find
|
||||||
|
documentation when weechat-doc is installed (Closes: #632621)
|
||||||
|
* Add a Suggest on weechat-doc for weechat and weechat-curses. Thanks to
|
||||||
|
Jonathan Nieder for the proposal.
|
||||||
|
* Fix the cmake invokation from debian/rules (cflags and ldflags)
|
||||||
|
|
||||||
|
-- Emmanuel Bouthenot <kolter@debian.org> Wed, 26 Oct 2011 20:10:09 +0000
|
||||||
|
|
||||||
weechat (0.3.5-1) unstable; urgency=low
|
weechat (0.3.5-1) unstable; urgency=low
|
||||||
|
|
||||||
* New upstream release
|
* New upstream release
|
||||||
|
|||||||
Vendored
+10
-7
@@ -5,15 +5,17 @@ Maintainer: Emmanuel Bouthenot <kolter@debian.org>
|
|||||||
Build-Depends-Indep: asciidoc (>= 8.5), source-highlight
|
Build-Depends-Indep: asciidoc (>= 8.5), source-highlight
|
||||||
Build-Depends: debhelper (>= 7.0.50), cmake, libncursesw5-dev,
|
Build-Depends: debhelper (>= 7.0.50), cmake, libncursesw5-dev,
|
||||||
ruby1.9.1, ruby1.9.1-dev, libperl-dev, python-dev, libaspell-dev, liblua5.1-0-dev,
|
ruby1.9.1, ruby1.9.1-dev, libperl-dev, python-dev, libaspell-dev, liblua5.1-0-dev,
|
||||||
tcl8.5-dev, libgcrypt11-dev, libgnutls-dev, dpkg-dev (>= 1.13.19), pkg-config
|
tcl8.5-dev, guile-1.8-dev, libcurl4-gnutls-dev, libgcrypt11-dev, libgnutls-dev,
|
||||||
Standards-Version: 3.9.2
|
zlib1g-dev, dpkg-dev (>= 1.13.19), pkg-config
|
||||||
|
Standards-Version: 3.9.3
|
||||||
Homepage: http://weechat.org/
|
Homepage: http://weechat.org/
|
||||||
Vcs-Git: git://git.debian.org/users/kolter/weechat.git
|
Vcs-Git: git://anonscm.debian.org/users/kolter/weechat.git
|
||||||
Vcs-Browser: http://git.debian.org/?p=users/kolter/weechat.git
|
Vcs-Browser: http://anonscm.debian.org/git/users/kolter/weechat.git
|
||||||
|
|
||||||
Package: weechat
|
Package: weechat
|
||||||
Architecture: all
|
Architecture: all
|
||||||
Depends: ${misc:Depends}, weechat-curses (>= ${source:Version})
|
Depends: ${misc:Depends}, weechat-curses (>= ${source:Version})
|
||||||
|
Suggests: weechat-doc (= ${source:Version})
|
||||||
Description: Fast, light and extensible chat client
|
Description: Fast, light and extensible chat client
|
||||||
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat 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.
|
for many operating systems. Everything can be done with a keyboard.
|
||||||
@@ -26,7 +28,7 @@ Description: Fast, light and extensible chat client
|
|||||||
- 256 colors support
|
- 256 colors support
|
||||||
- incremental text search
|
- incremental text search
|
||||||
- dynamic filtering of buffer content
|
- dynamic filtering of buffer content
|
||||||
- Perl, Python, Ruby, Lua, and Tcl scripting
|
- Perl, Python, Ruby, Lua, Tcl and Scheme scripting
|
||||||
- spell checking
|
- spell checking
|
||||||
- highly customizable and extensible
|
- highly customizable and extensible
|
||||||
- and much more!
|
- and much more!
|
||||||
@@ -37,6 +39,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, weechat-core (= ${binary:Version})
|
|||||||
Conflicts: weechat-common
|
Conflicts: weechat-common
|
||||||
Breaks: weechat-scripts (<= 20090221-1)
|
Breaks: weechat-scripts (<= 20090221-1)
|
||||||
Recommends: weechat-plugins (= ${binary:Version})
|
Recommends: weechat-plugins (= ${binary:Version})
|
||||||
|
Suggests: weechat-doc (= ${source:Version})
|
||||||
Description: Fast, light and extensible chat client - console client
|
Description: Fast, light and extensible chat client - console client
|
||||||
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat 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.
|
for many operating systems. Everything can be done with a keyboard.
|
||||||
@@ -49,7 +52,7 @@ Description: Fast, light and extensible chat client - console client
|
|||||||
- 256 colors support
|
- 256 colors support
|
||||||
- incremental text search
|
- incremental text search
|
||||||
- dynamic filtering of buffer content
|
- dynamic filtering of buffer content
|
||||||
- Perl, Python, Ruby, Lua, and Tcl scripting
|
- Perl, Python, Ruby, Lua, Tcl and Scheme scripting
|
||||||
- spell checking
|
- spell checking
|
||||||
- highly customizable and extensible
|
- highly customizable and extensible
|
||||||
- and much more!
|
- and much more!
|
||||||
@@ -79,7 +82,7 @@ Description: Fast, light and extensible chat client - plugins
|
|||||||
.
|
.
|
||||||
This package provides some plugins to enhance WeeChat. It currently
|
This package provides some plugins to enhance WeeChat. It currently
|
||||||
ships the following plugins:
|
ships the following plugins:
|
||||||
- Perl, Python, Ruby, Lua, and Tcl scripting
|
- Perl, Python, Ruby, Lua, Tcl and Scheme scripting
|
||||||
- Spell checking (thanks to aspell)
|
- Spell checking (thanks to aspell)
|
||||||
- FIFO pipe for remote control
|
- FIFO pipe for remote control
|
||||||
- IRC proxy
|
- IRC proxy
|
||||||
|
|||||||
Vendored
+2
-2
@@ -4,14 +4,14 @@ Upstream-Contact: Sebastien Helleu <flashcode@flashtux.org>
|
|||||||
Source: http://weechat.org/
|
Source: http://weechat.org/
|
||||||
|
|
||||||
Files: *
|
Files: *
|
||||||
Copyright: 2003-2011, Sebastien Helleu <flashcode@flashtux.org>
|
Copyright: 2003-2012, Sebastien Helleu <flashcode@flashtux.org>
|
||||||
2005-2009, Emmanuel Bouthenot <kolter@openics.org>
|
2005-2009, Emmanuel Bouthenot <kolter@openics.org>
|
||||||
2008-2009, Dmitry Kobylin <fnfal@academ.tsc.ru>
|
2008-2009, Dmitry Kobylin <fnfal@academ.tsc.ru>
|
||||||
License: GPL-3+
|
License: GPL-3+
|
||||||
|
|
||||||
Files: debian/*
|
Files: debian/*
|
||||||
Copyright: 2005-2008, Julien Louis <ptitlouis@sysif.net>
|
Copyright: 2005-2008, Julien Louis <ptitlouis@sysif.net>
|
||||||
2008-2011, Emmanuel Bouthenot <kolter@openics.org>
|
2008-2012, Emmanuel Bouthenot <kolter@openics.org>
|
||||||
License: GPL-3+
|
License: GPL-3+
|
||||||
|
|
||||||
License: GPL-3+
|
License: GPL-3+
|
||||||
|
|||||||
Vendored
+19
-7
@@ -1,21 +1,33 @@
|
|||||||
#!/usr/bin/make -f
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
# Default build flags
|
||||||
|
CFLAGS = -g -O2
|
||||||
|
LDFLAGS = -Wl,-Bsymbolic-functions
|
||||||
|
|
||||||
|
# dpkg >= 1.16.1 provides enhanced build flags (hardening features, etc.)
|
||||||
|
DPKG_EXPORT_BUILDFLAGS = 1
|
||||||
|
-include /usr/share/dpkg/buildflags.mk
|
||||||
|
|
||||||
builddir/Makefile:
|
builddir/Makefile:
|
||||||
mkdir -p builddir
|
mkdir -p builddir
|
||||||
cd builddir && \
|
cd builddir && \
|
||||||
cmake .. \
|
cmake .. \
|
||||||
-DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
|
-DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
|
||||||
-DCMAKE_C_FLAGS:STRING="$(CFLAGS)" \
|
-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
|
||||||
-DCMAKE_LD_FLAGS:STRING="-Wl,-z,defs" \
|
-DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="$(CFLAGS)" \
|
||||||
-DCMAKE_CXX_FLAGS:STRING="$(CXXFLAGS)" \
|
-DCMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING="$(LDFLAGS)" \
|
||||||
-DCMAKE_SKIP_RPATH:BOOL=ON \
|
-DCMAKE_SKIP_RPATH:BOOL=ON \
|
||||||
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
|
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
|
||||||
|
|
||||||
build: build-stamp
|
#build: build-stamp
|
||||||
build-stamp: builddir/Makefile
|
#build-stamp: builddir/Makefile
|
||||||
dh_testdir
|
# dh_testdir
|
||||||
|
# $(MAKE) -C builddir VERBOSE=1
|
||||||
|
# touch $@
|
||||||
|
|
||||||
|
override_dh_auto_build: builddir/Makefile
|
||||||
$(MAKE) -C builddir
|
$(MAKE) -C builddir
|
||||||
touch $@
|
dh_auto_build
|
||||||
|
|
||||||
override_dh_auto_configure:
|
override_dh_auto_configure:
|
||||||
# the package also has autotools buildsys and
|
# the package also has autotools buildsys and
|
||||||
|
|||||||
Vendored
+10
@@ -0,0 +1,10 @@
|
|||||||
|
Document: weechat-dev-en
|
||||||
|
Title: WeeChat Developer's Guide (English)
|
||||||
|
Author: Sebastien 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-doc/html/weechat_dev.en.html
|
||||||
|
Files: /usr/share/doc/weechat-doc/html/weechat_dev.en.html
|
||||||
Vendored
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document answers frequently asked questions
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_faq.de.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_faq.de.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_faq.de.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_faq.de.html
|
||||||
|
|||||||
Vendored
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document answers frequently asked questions
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_faq.en.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_faq.en.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_faq.en.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_faq.en.html
|
||||||
|
|||||||
Vendored
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document answers frequently asked questions
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_faq.fr.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_faq.fr.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_faq.fr.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_faq.fr.html
|
||||||
|
|||||||
Vendored
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document answers frequently asked questions
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_faq.it.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_faq.it.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_faq.it.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_faq.it.html
|
||||||
|
|||||||
Vendored
+10
@@ -0,0 +1,10 @@
|
|||||||
|
Document: weechat-faq-ja
|
||||||
|
Title: WeeChat FAQ (Japanese)
|
||||||
|
Author: Sebastien 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-doc/html/weechat_faq.ja.html
|
||||||
|
Files: /usr/share/doc/weechat-doc/html/weechat_faq.ja.html
|
||||||
Vendored
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document answers frequently asked questions
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_faq.pl.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_faq.pl.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_faq.pl.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_faq.pl.html
|
||||||
|
|||||||
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document describes the API to create plugins
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_plugin_api.en.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_plugin_api.en.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_plugin_api.en.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_plugin_api.en.html
|
||||||
|
|||||||
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document describes the API to create plugins
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_plugin_api.fr.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_plugin_api.fr.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_plugin_api.fr.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_plugin_api.fr.html
|
||||||
|
|||||||
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document describes the API to create plugins
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_plugin_api.it.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_plugin_api.it.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_plugin_api.it.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_plugin_api.it.html
|
||||||
|
|||||||
+2
-2
@@ -5,5 +5,5 @@ Abstract: A short HowTo for new WeeChat users (German version).
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_quickstart.de.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.de.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_quickstart.de.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.de.html
|
||||||
|
|||||||
+2
-2
@@ -5,5 +5,5 @@ Abstract: A short HowTo for new WeeChat users (English version).
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_quickstart.en.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.en.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_quickstart.en.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.en.html
|
||||||
|
|||||||
+9
@@ -0,0 +1,9 @@
|
|||||||
|
Document: weechat-quickstart-es
|
||||||
|
Title: WeeChat Quickstart (Spanish)
|
||||||
|
Author: Sebastien Helleu
|
||||||
|
Abstract: A short HowTo for new WeeChat users (Spanish version).
|
||||||
|
Section: Network/Communication
|
||||||
|
|
||||||
|
Format: HTML
|
||||||
|
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.es.html
|
||||||
|
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.es.html
|
||||||
+2
-2
@@ -5,5 +5,5 @@ Abstract: A short HowTo for new WeeChat users (French version).
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_quickstart.fr.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.fr.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_quickstart.fr.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.fr.html
|
||||||
|
|||||||
+2
-2
@@ -5,5 +5,5 @@ Abstract: A short HowTo for new WeeChat users (Italian version).
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_quickstart.it.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.it.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_quickstart.it.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.it.html
|
||||||
|
|||||||
+2
-2
@@ -5,5 +5,5 @@ Abstract: A short HowTo for new WeeChat users (Japanese version).
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_quickstart.ja.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.ja.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_quickstart.ja.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.ja.html
|
||||||
|
|||||||
+2
-2
@@ -5,5 +5,5 @@ Abstract: A short HowTo for new WeeChat users (Polish version).
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_quickstart.pl.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.pl.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_quickstart.pl.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.pl.html
|
||||||
|
|||||||
+2
-2
@@ -5,5 +5,5 @@ Abstract: A short HowTo for new WeeChat users (Russian version).
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_quickstart.ru.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.ru.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_quickstart.ru.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.ru.html
|
||||||
|
|||||||
+10
@@ -0,0 +1,10 @@
|
|||||||
|
Document: weechat-relay-protocol-en
|
||||||
|
Title: WeeChat Relay Protocol (English)
|
||||||
|
Author: Sebastien 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-doc/html/weechat_relay_protocol.en.html
|
||||||
|
Files: /usr/share/doc/weechat-doc/html/weechat_relay_protocol.en.html
|
||||||
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document describes the API to create scripts
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_scripting.de.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_scripting.de.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_scripting.de.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_scripting.de.html
|
||||||
|
|||||||
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document describes the API to create scripts
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_scripting.en.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_scripting.en.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_scripting.en.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_scripting.en.html
|
||||||
|
|||||||
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document describes the API to create scripts
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_scripting.fr.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_scripting.fr.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_scripting.fr.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_scripting.fr.html
|
||||||
|
|||||||
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document describes the API to create scripts
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_scripting.it.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_scripting.it.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_scripting.it.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_scripting.it.html
|
||||||
|
|||||||
+10
@@ -0,0 +1,10 @@
|
|||||||
|
Document: weechat-scripting-pl
|
||||||
|
Title: WeeChat Scripting Guide (Polish)
|
||||||
|
Author: Sebastien Helleu
|
||||||
|
Abstract: This document describes the API to create scripts
|
||||||
|
for WeeChat (Polish version).
|
||||||
|
Section: Network/Communication
|
||||||
|
|
||||||
|
Format: HTML
|
||||||
|
Index: /usr/share/doc/weechat-doc/html/weechat_scripting.pl.html
|
||||||
|
Files: /usr/share/doc/weechat-doc/html/weechat_scripting.pl.html
|
||||||
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document describes how to test and report
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_tester.de.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_tester.de.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_tester.de.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_tester.de.html
|
||||||
|
|||||||
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document describes how to test and report
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_tester.en.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_tester.en.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_tester.en.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_tester.en.html
|
||||||
|
|||||||
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document describes how to test and report
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_tester.fr.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_tester.fr.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_tester.fr.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_tester.fr.html
|
||||||
|
|||||||
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document describes how to test and report
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_tester.it.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_tester.it.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_tester.it.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_tester.it.html
|
||||||
|
|||||||
+2
-2
@@ -6,5 +6,5 @@ Abstract: This document describes how to test and report
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_tester.pl.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_tester.pl.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_tester.pl.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_tester.pl.html
|
||||||
|
|||||||
Vendored
+2
-2
@@ -6,5 +6,5 @@ Abstract: This manual describes how to use the WeeChat
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_user.de.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_user.de.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_user.de.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_user.de.html
|
||||||
|
|||||||
Vendored
+2
-2
@@ -6,5 +6,5 @@ Abstract: This manual describes how to use the WeeChat
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_user.en.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_user.en.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_user.en.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_user.en.html
|
||||||
|
|||||||
Vendored
+2
-2
@@ -6,5 +6,5 @@ Abstract: This manual describes how to use the WeeChat
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_user.fr.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_user.fr.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_user.fr.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_user.fr.html
|
||||||
|
|||||||
Vendored
+2
-2
@@ -6,5 +6,5 @@ Abstract: This manual describes how to use the WeeChat
|
|||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
Format: HTML
|
Format: HTML
|
||||||
Index: /usr/share/doc/weechat-doc/weechat_user.it.html
|
Index: /usr/share/doc/weechat-doc/html/weechat_user.it.html
|
||||||
Files: /usr/share/doc/weechat-doc/weechat_user.it.html
|
Files: /usr/share/doc/weechat-doc/html/weechat_user.it.html
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1 +1 @@
|
|||||||
usr/share/doc/weechat/* usr/share/doc/weechat-doc
|
usr/share/doc/weechat/*.html usr/share/doc/weechat-doc/html
|
||||||
|
|||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
usr/share/doc/weechat-doc/html usr/share/doc/weechat/html
|
||||||
Vendored
+1
@@ -1,5 +1,6 @@
|
|||||||
usr/lib/weechat/plugins/aspell.so
|
usr/lib/weechat/plugins/aspell.so
|
||||||
usr/lib/weechat/plugins/fifo.so
|
usr/lib/weechat/plugins/fifo.so
|
||||||
|
usr/lib/weechat/plugins/guile.so
|
||||||
usr/lib/weechat/plugins/perl.so
|
usr/lib/weechat/plugins/perl.so
|
||||||
usr/lib/weechat/plugins/python.so
|
usr/lib/weechat/plugins/python.so
|
||||||
usr/lib/weechat/plugins/ruby.so
|
usr/lib/weechat/plugins/ruby.so
|
||||||
|
|||||||
+4
-3
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
@@ -25,11 +25,12 @@ IF(ENABLE_DOC)
|
|||||||
IF(ASCIIDOC_FOUND AND SOURCEHIGHLIGHT_FOUND)
|
IF(ASCIIDOC_FOUND AND SOURCEHIGHLIGHT_FOUND)
|
||||||
ADD_SUBDIRECTORY( en )
|
ADD_SUBDIRECTORY( en )
|
||||||
ADD_SUBDIRECTORY( fr )
|
ADD_SUBDIRECTORY( fr )
|
||||||
ADD_SUBDIRECTORY( pl )
|
ADD_SUBDIRECTORY( it )
|
||||||
ADD_SUBDIRECTORY( de )
|
ADD_SUBDIRECTORY( de )
|
||||||
|
ADD_SUBDIRECTORY( pl )
|
||||||
|
ADD_SUBDIRECTORY( es )
|
||||||
ADD_SUBDIRECTORY( ru )
|
ADD_SUBDIRECTORY( ru )
|
||||||
ADD_SUBDIRECTORY( ja )
|
ADD_SUBDIRECTORY( ja )
|
||||||
ADD_SUBDIRECTORY( it )
|
|
||||||
ENDIF(ASCIIDOC_FOUND AND SOURCEHIGHLIGHT_FOUND)
|
ENDIF(ASCIIDOC_FOUND AND SOURCEHIGHLIGHT_FOUND)
|
||||||
|
|
||||||
ENDIF(ENABLE_DOC)
|
ENDIF(ENABLE_DOC)
|
||||||
|
|||||||
+2
-2
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
@@ -18,7 +18,7 @@
|
|||||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
|
|
||||||
SUBDIRS = . en fr pl de ru ja it
|
SUBDIRS = . en fr it de pl es ru ja
|
||||||
|
|
||||||
man_MANS = weechat-curses.1
|
man_MANS = weechat-curses.1
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -6,7 +6,7 @@
|
|||||||
@k\(S-\)=<span class="key shift">Shift</span><span class="keyplus">+</span>
|
@k\(S-\)=<span class="key shift">Shift</span><span class="keyplus">+</span>
|
||||||
@k\(-S-\)=<span class="key shift">Shift</span>
|
@k\(-S-\)=<span class="key shift">Shift</span>
|
||||||
@k\(l\)=<span class="key">l</span><span class="keyplus"> (L)</span>
|
@k\(l\)=<span class="key">l</span><span class="keyplus"> (L)</span>
|
||||||
@k\(([A-Za-z0-9_&\=])\)=<span class="key">\1</span>
|
@k\(([A-Za-z0-9/_&\=])\)=<span class="key">\1</span>
|
||||||
@k\(([a-z0-9_&\=][^)]*)\)=<span class="key">\1</span>
|
@k\(([a-z0-9/_&\=][^)]*)\)=<span class="key">\1</span>
|
||||||
@k\(([^)]+)\)=<span class="key other">\1</span>
|
@k\(([^)]+)\)=<span class="key other">\1</span>
|
||||||
|
@h\(([A-Za-z0-9]+)\)=<span class="hexa">\1</span>
|
||||||
|
|||||||
@@ -7,6 +7,9 @@ div.sectionbody {
|
|||||||
h5 {
|
h5 {
|
||||||
font-size: 0.95em;
|
font-size: 0.95em;
|
||||||
}
|
}
|
||||||
|
tt {
|
||||||
|
font-family: monospace;
|
||||||
|
}
|
||||||
span.command {
|
span.command {
|
||||||
background: #EEEEFF;
|
background: #EEEEFF;
|
||||||
border: solid 1px #BBBBDD;
|
border: solid 1px #BBBBDD;
|
||||||
@@ -65,3 +68,12 @@ p.table {
|
|||||||
.keyplus {
|
.keyplus {
|
||||||
font-size: 0.8em;
|
font-size: 0.8em;
|
||||||
}
|
}
|
||||||
|
.hexa {
|
||||||
|
color: #000077;
|
||||||
|
font-size: 0.85em;
|
||||||
|
font-family: monospace;
|
||||||
|
font-variant: small-caps;
|
||||||
|
border: solid 1px #8888BB;
|
||||||
|
padding: 0 0.2em 0 0.2em;
|
||||||
|
margin: 0 0.2em 0 0.2em;
|
||||||
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
+2
-2
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
@@ -36,7 +36,7 @@ all-local: weechat_user.de.html \
|
|||||||
|
|
||||||
# user's guide
|
# user's guide
|
||||||
weechat_user.de.html: weechat_user.de.txt $(wildcard autogen/user/*.txt)
|
weechat_user.de.html: weechat_user.de.txt $(wildcard autogen/user/*.txt)
|
||||||
$(ASCIIDOC) -a lang=de -a toc -a toclevels=3 -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_user.de.html $(abs_top_srcdir)/doc/de/weechat_user.de.txt
|
$(ASCIIDOC) -a lang=de -a toc -a toclevels=4 -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_user.de.html $(abs_top_srcdir)/doc/de/weechat_user.de.txt
|
||||||
|
|
||||||
# scripting guide
|
# scripting guide
|
||||||
weechat_scripting.de.html: weechat_scripting.de.txt
|
weechat_scripting.de.html: weechat_scripting.de.txt
|
||||||
|
|||||||
@@ -6,7 +6,9 @@
|
|||||||
|
|
||||||
| alias | alias_value | Wert von Alias
|
| alias | alias_value | Wert von Alias
|
||||||
|
|
||||||
| aspell | aspell_langs | Liste der Unterstützten Übersetzungen (lang) für Aspell
|
| aspell | aspell_langs | Liste der zu nutzenden Übersetzungen für Aspell
|
||||||
|
|
||||||
|
| guile | guile_script | Liste der Skripten
|
||||||
|
|
||||||
| irc | irc_channel | Aktueller IRC-Channel
|
| irc | irc_channel | Aktueller IRC-Channel
|
||||||
|
|
||||||
@@ -16,7 +18,7 @@
|
|||||||
|
|
||||||
| irc | irc_channels | Channels auf allen IRC Servern
|
| irc | irc_channels | Channels auf allen IRC Servern
|
||||||
|
|
||||||
| irc | irc_ignores_numbers | Anzahl für festgelegte /ignores
|
| irc | irc_ignores_numbers | Anzahl für festgelegte Ignorierungen
|
||||||
|
|
||||||
| irc | irc_msg_part | Standardnachricht beim Verlassen (/part) eines IRC-Channels
|
| irc | irc_msg_part | Standardnachricht beim Verlassen (/part) eines IRC-Channels
|
||||||
|
|
||||||
@@ -38,23 +40,23 @@
|
|||||||
|
|
||||||
| irc | nick | Liste der Nicks im aktuellen Channel
|
| irc | nick | Liste der Nicks im aktuellen Channel
|
||||||
|
|
||||||
| lua | lua_script | Liste der Skripten:
|
| lua | lua_script | Liste der Skripten
|
||||||
|
|
||||||
| perl | perl_script | Liste der Skripten:
|
| perl | perl_script | Liste der Skripten
|
||||||
|
|
||||||
| python | python_script | Liste der Skripten:
|
| python | python_script | Liste der Skripten
|
||||||
|
|
||||||
| relay | relay_free_port | Erster freier Port für Relay-Erweiterung
|
| relay | relay_free_port | erster freier Port für Relay-Erweiterung
|
||||||
|
|
||||||
| relay | relay_protocol_name | Alle möglichen Protokoll.Namen der Relay-Erweiterung
|
| relay | relay_protocol_name | alle möglichen Protokoll.Name der Relay-Erweiterung
|
||||||
|
|
||||||
| relay | relay_relays | Protokoll.Name des aktuellen Relays von der Relay-Erweiterung
|
| relay | relay_relays | Protokoll.Name des aktuellen Relays von der Relay-Erweiterung
|
||||||
|
|
||||||
| rmodifier | rmodifier | Liste der rmodifier
|
| rmodifier | rmodifier | Liste der rmodifier
|
||||||
|
|
||||||
| ruby | ruby_script | Liste der Skripten:
|
| ruby | ruby_script | Liste der Skripten
|
||||||
|
|
||||||
| tcl | tcl_script | Liste der Skripten:
|
| tcl | tcl_script | Liste der Skripten
|
||||||
|
|
||||||
| weechat | bars_names | Namen der Infobars
|
| weechat | bars_names | Namen der Infobars
|
||||||
|
|
||||||
@@ -68,7 +70,7 @@
|
|||||||
|
|
||||||
| weechat | buffers_numbers | Anzahl der Buffer
|
| weechat | buffers_numbers | Anzahl der Buffer
|
||||||
|
|
||||||
| weechat | buffers_plugins_names | Liste der Buffer (inkl. der Erweiterungen)
|
| weechat | buffers_plugins_names | Liste der Buffer (inklusive der Erweiterungen)
|
||||||
|
|
||||||
| weechat | commands | Befehle (WeeChat und Erweiterungen)
|
| weechat | commands | Befehle (WeeChat und Erweiterungen)
|
||||||
|
|
||||||
@@ -78,15 +80,15 @@
|
|||||||
|
|
||||||
| weechat | config_options | Konfigurationsoptionen
|
| weechat | config_options | Konfigurationsoptionen
|
||||||
|
|
||||||
| weechat | cursor_areas | Bereiche ("chat" oder Name einer Bar) in denen der Cursor frei bewegt werden kann
|
| weechat | cursor_areas | Bereiche in denen der Cursor frei bewegt werden kann ("chat" oder Name einer Bar)
|
||||||
|
|
||||||
| weechat | filename | Dateinamen
|
| weechat | filename | Dateinamen
|
||||||
|
|
||||||
| weechat | filters_names | Liste der Filter
|
| weechat | filters_names | Liste der Filter
|
||||||
|
|
||||||
| weechat | infolists | Namem der ge-hook-ten Infolisten
|
| weechat | infolists | Namen der gehookten Infolisten
|
||||||
|
|
||||||
| weechat | infos | Namen der ge-hook-ten Infos
|
| weechat | infos | Namen der gehookten Infos
|
||||||
|
|
||||||
| weechat | keys_codes | Tastaturcodes
|
| weechat | keys_codes | Tastaturcodes
|
||||||
|
|
||||||
@@ -94,7 +96,7 @@
|
|||||||
|
|
||||||
| weechat | keys_contexts | Tastaturkontext
|
| weechat | keys_contexts | Tastaturkontext
|
||||||
|
|
||||||
| weechat | nicks | Nicks in Nickliste des aktuellen Buffers
|
| weechat | nicks | Nicks in Nickliste für aktuellen Buffer
|
||||||
|
|
||||||
| weechat | palette_colors | Farbpalette
|
| weechat | palette_colors | Farbpalette
|
||||||
|
|
||||||
|
|||||||
@@ -9,12 +9,12 @@
|
|||||||
'modes' (string) +
|
'modes' (string) +
|
||||||
'limit' (integer) +
|
'limit' (integer) +
|
||||||
'key' (string) +
|
'key' (string) +
|
||||||
|
'names_received' (integer) +
|
||||||
'checking_away' (integer) +
|
'checking_away' (integer) +
|
||||||
'away_message' (string) +
|
'away_message' (string) +
|
||||||
'has_quit_server' (integer) +
|
'has_quit_server' (integer) +
|
||||||
'cycle' (integer) +
|
'cycle' (integer) +
|
||||||
'part' (integer) +
|
'part' (integer) +
|
||||||
'display_creation_date' (integer) +
|
|
||||||
'nick_completion_reset' (integer) +
|
'nick_completion_reset' (integer) +
|
||||||
'pv_remote_nick_color' (string) +
|
'pv_remote_nick_color' (string) +
|
||||||
'hook_autorejoin' (pointer) +
|
'hook_autorejoin' (pointer) +
|
||||||
@@ -79,13 +79,14 @@
|
|||||||
'string' (string) +
|
'string' (string) +
|
||||||
'timeout' (integer) +
|
'timeout' (integer) +
|
||||||
'command' (string) +
|
'command' (string) +
|
||||||
|
'assigned_to_command' (integer) +
|
||||||
'start_time' (time) +
|
'start_time' (time) +
|
||||||
'cmd_start' (pointer) +
|
'cmd_start' (hashtable) +
|
||||||
'cmd_stop' (pointer) +
|
'cmd_stop' (hashtable) +
|
||||||
'cmd_extra' (pointer) +
|
'cmd_extra' (hashtable) +
|
||||||
'cmd_start_received' (integer) +
|
'cmd_start_received' (integer) +
|
||||||
'cmd_stop_received' (integer) +
|
'cmd_stop_received' (integer) +
|
||||||
'cmd_filter' (pointer) +
|
'cmd_filter' (hashtable) +
|
||||||
'output' (string) +
|
'output' (string) +
|
||||||
'output_size' (integer) +
|
'output_size' (integer) +
|
||||||
'prev_redirect' (pointer, hdata: 'irc_redirect') +
|
'prev_redirect' (pointer, hdata: 'irc_redirect') +
|
||||||
@@ -137,6 +138,9 @@
|
|||||||
'prefix_modes' (string) +
|
'prefix_modes' (string) +
|
||||||
'prefix_chars' (string) +
|
'prefix_chars' (string) +
|
||||||
'nick_max_length' (integer) +
|
'nick_max_length' (integer) +
|
||||||
|
'casemapping' (integer) +
|
||||||
|
'chantypes' (string) +
|
||||||
|
'chanmodes' (string) +
|
||||||
'reconnect_delay' (integer) +
|
'reconnect_delay' (integer) +
|
||||||
'reconnect_start' (time) +
|
'reconnect_start' (time) +
|
||||||
'command_time' (time) +
|
'command_time' (time) +
|
||||||
@@ -158,7 +162,7 @@
|
|||||||
'last_redirect' (pointer, hdata: 'irc_redirect') +
|
'last_redirect' (pointer, hdata: 'irc_redirect') +
|
||||||
'notify_list' (pointer, hdata: 'irc_notify') +
|
'notify_list' (pointer, hdata: 'irc_notify') +
|
||||||
'last_notify' (pointer, hdata: 'irc_notify') +
|
'last_notify' (pointer, hdata: 'irc_notify') +
|
||||||
'manual_joins' (pointer) +
|
'manual_joins' (hashtable) +
|
||||||
'buffer' (pointer, hdata: 'buffer') +
|
'buffer' (pointer, hdata: 'buffer') +
|
||||||
'buffer_as_string' (string) +
|
'buffer_as_string' (string) +
|
||||||
'channels' (pointer, hdata: 'irc_channel') +
|
'channels' (pointer, hdata: 'irc_channel') +
|
||||||
@@ -227,6 +231,7 @@
|
|||||||
'layout_number' (integer) +
|
'layout_number' (integer) +
|
||||||
'layout_number_merge_order' (integer) +
|
'layout_number_merge_order' (integer) +
|
||||||
'name' (string) +
|
'name' (string) +
|
||||||
|
'full_name' (string) +
|
||||||
'short_name' (string) +
|
'short_name' (string) +
|
||||||
'type' (integer) +
|
'type' (integer) +
|
||||||
'notify' (integer) +
|
'notify' (integer) +
|
||||||
@@ -277,13 +282,14 @@
|
|||||||
'highlight_tags' (string) +
|
'highlight_tags' (string) +
|
||||||
'highlight_tags_count' (integer) +
|
'highlight_tags_count' (integer) +
|
||||||
'highlight_tags_array' (pointer) +
|
'highlight_tags_array' (pointer) +
|
||||||
'hotlist_max_level_nicks' (pointer) +
|
'hotlist_max_level_nicks' (hashtable) +
|
||||||
'keys' (pointer, hdata: 'key') +
|
'keys' (pointer, hdata: 'key') +
|
||||||
'last_key' (pointer, hdata: 'key') +
|
'last_key' (pointer, hdata: 'key') +
|
||||||
'keys_count' (integer) +
|
'keys_count' (integer) +
|
||||||
'local_variables' (pointer) +
|
'local_variables' (hashtable) +
|
||||||
'prev_buffer' (pointer, hdata: 'buffer') +
|
'prev_buffer' (pointer, hdata: 'buffer') +
|
||||||
'next_buffer' (pointer, hdata: 'buffer') |
|
'next_buffer' (pointer, hdata: 'buffer') |
|
||||||
|
'gui_buffer_last_displayed' +
|
||||||
'gui_buffers' +
|
'gui_buffers' +
|
||||||
'last_gui_buffer'
|
'last_gui_buffer'
|
||||||
|
|
||||||
@@ -410,6 +416,7 @@
|
|||||||
'area_name' (pointer) +
|
'area_name' (pointer) +
|
||||||
'area_key' (string) +
|
'area_key' (string) +
|
||||||
'command' (string) +
|
'command' (string) +
|
||||||
|
'score' (integer) +
|
||||||
'prev_key' (pointer, hdata: 'key') +
|
'prev_key' (pointer, hdata: 'key') +
|
||||||
'next_key' (pointer, hdata: 'key') |
|
'next_key' (pointer, hdata: 'key') |
|
||||||
'gui_default_keys' +
|
'gui_default_keys' +
|
||||||
@@ -443,9 +450,9 @@
|
|||||||
'str_time' (string) +
|
'str_time' (string) +
|
||||||
'tags_count' (integer) +
|
'tags_count' (integer) +
|
||||||
'tags_array' (pointer) +
|
'tags_array' (pointer) +
|
||||||
'displayed' (integer) +
|
'displayed' (char) +
|
||||||
'highlight' (integer) +
|
'highlight' (char) +
|
||||||
'refresh_needed' (integer) +
|
'refresh_needed' (char) +
|
||||||
'prefix' (string) +
|
'prefix' (string) +
|
||||||
'prefix_length' (integer) +
|
'prefix_length' (integer) +
|
||||||
'message' (string) |
|
'message' (string) |
|
||||||
@@ -479,7 +486,7 @@
|
|||||||
'visible' (integer) +
|
'visible' (integer) +
|
||||||
'level' (integer) +
|
'level' (integer) +
|
||||||
'parent' (pointer, hdata: 'nick_group') +
|
'parent' (pointer, hdata: 'nick_group') +
|
||||||
'childs' (pointer, hdata: 'nick_group') +
|
'children' (pointer, hdata: 'nick_group') +
|
||||||
'last_child' (pointer, hdata: 'nick_group') +
|
'last_child' (pointer, hdata: 'nick_group') +
|
||||||
'nicks' (pointer, hdata: 'nick') +
|
'nicks' (pointer, hdata: 'nick') +
|
||||||
'last_nick' (pointer, hdata: 'nick') +
|
'last_nick' (pointer, hdata: 'nick') +
|
||||||
|
|||||||
@@ -4,6 +4,8 @@
|
|||||||
|
|
||||||
| alias | alias | Liste der Alias | Alias Pointer (optional) | Alias Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| alias | alias | Liste der Alias | Alias Pointer (optional) | Alias Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
|
| guile | guile_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| irc | irc_channel | Liste der Channels eines IRC-Servers | Channel Pointer (optional) | Server,Channel (Channel ist optional)
|
| irc | irc_channel | Liste der Channels eines IRC-Servers | Channel Pointer (optional) | Server,Channel (Channel ist optional)
|
||||||
|
|
||||||
| irc | irc_ignore | Liste von ignorierten IRCs | Ignore Pointer (optional) | -
|
| irc | irc_ignore | Liste von ignorierten IRCs | Ignore Pointer (optional) | -
|
||||||
@@ -14,33 +16,33 @@
|
|||||||
|
|
||||||
| irc | irc_server | Liste der IRC-Server | Server Pointer (optional) | Servername (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| irc | irc_server | Liste der IRC-Server | Server Pointer (optional) | Servername (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| logger | logger_buffer | Liste der protokollierten Buffer | Logger Pointer (optional) | -
|
| logger | logger_buffer | Auflistung der protokollierten Buffer | Logger Pointer (optional) | -
|
||||||
|
|
||||||
| lua | lua_script | Liste der Skripten: | Skript Pointer (optional) | Name des Skripts (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| lua | lua_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| perl | perl_script | Liste der Skripten: | Skript Pointer (optional) | Name des Skripts (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| perl | perl_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| python | python_script | Liste der Skripten: | Skript Pointer (optional) | Name des Skripts (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| python | python_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| relay | relay | Liste der Relay-Clients | Relay Pointer (optional) | -
|
| relay | relay | Liste der Relay-Clients | Relay Pointer (optional) | -
|
||||||
|
|
||||||
| rmodifier | rmodifier | Liste der rmodifier | rmodifier Pointer (optional) | rmodifier Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| rmodifier | rmodifier | Liste der rmodifier | rmodifier Pointer (optional) | rmodifier Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| ruby | ruby_script | Liste der Skripten: | Skript Pointer (optional) | Name des Skripts (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| ruby | ruby_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| tcl | tcl_script | Liste der Skripten: | Skript Pointer (optional) | Name des Skripts (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| tcl | tcl_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| weechat | bar | Auflistung der Bars | Bar Pointer (optional) | Bar Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| weechat | bar | Auflistung der Bars | Bar Pointer (optional) | Bar Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| weechat | bar_item | Liste der Bar-Items | Bar Item Pointer (optional) | Bar-Item Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| weechat | bar_item | Auflistung der Bar-Items | Bar Item Pointer (optional) | Bar-Item Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| weechat | bar_window | Liste der Bar-Fenster | Bar-Fenster Pointer (optional) | -
|
| weechat | bar_window | Auflistung der Bar-Fenster | Bar-Fenster Pointer (optional) | -
|
||||||
|
|
||||||
| weechat | buffer | Liste der Buffer | Buffer Pointer (optional) | Name des Buffers (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| weechat | buffer | Auflistung der Buffer | Buffer Pointer (optional) | Name des Buffers (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| weechat | buffer_lines | Zeilen des Buffers | Buffer Pointer | -
|
| weechat | buffer_lines | Zeilen des Buffers | Buffer Pointer | -
|
||||||
|
|
||||||
| weechat | filter | Liste der Filter | - | Name des Filters (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| weechat | filter | Auflistung der Filter | - | Name des Filters (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| weechat | history | Verlaufspeicher der Befehle | Buffer Pointer (falls nicht gesetzt, wird der globale Verlauf zurückgegeben) (optional) | -
|
| weechat | history | Verlaufspeicher der Befehle | Buffer Pointer (falls nicht gesetzt, wird der globale Verlauf zurückgegeben) (optional) | -
|
||||||
|
|
||||||
@@ -52,12 +54,14 @@
|
|||||||
|
|
||||||
| weechat | nicklist | Nicks in Nickliste für einen Buffer | Buffer Pointer | nick_xxx oder group_xxx um nur den Nick/Group xxx abzufragen (optional)
|
| weechat | nicklist | Nicks in Nickliste für einen Buffer | Buffer Pointer | nick_xxx oder group_xxx um nur den Nick/Group xxx abzufragen (optional)
|
||||||
|
|
||||||
| weechat | option | Liste der Optionen | - | Name einer Option (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| weechat | option | Auflistung der Optionen | - | Name einer Option (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| weechat | plugin | Auflistung der Erweiterungen | Pointer der Erweiterung (optional) | Name einer Erweiterung (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| weechat | plugin | Auflistung der Erweiterungen | Pointer der Erweiterung (optional) | Name einer Erweiterung (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| weechat | window | Auflistung der Windows | Fenster Pointer (optional) | "current" für aktuelles Fenster oder die Nummer eines Fensters (optional)
|
| weechat | url_options | Optionen für URL | - | -
|
||||||
|
|
||||||
| xfer | xfer | Transfer-Liste | Transfer-Pointer (optional) | -
|
| weechat | window | Auflistung der Fenster | Fenster Pointer (optional) | "current" für aktuelles Fenster oder die Nummer eines Fensters (optional)
|
||||||
|
|
||||||
|
| xfer | xfer | Transferliste | Transferpointer (optional) | -
|
||||||
|
|
||||||
|========================================
|
|========================================
|
||||||
|
|||||||
@@ -4,17 +4,17 @@
|
|||||||
|
|
||||||
| fifo | fifo_filename | Name der FIFO-Pipe | -
|
| fifo | fifo_filename | Name der FIFO-Pipe | -
|
||||||
|
|
||||||
| irc | irc_buffer | hole Buffer Pointer für einen IRC Server/Channel/Nick | server,channel,nick (Channel und Nicks sind optional)
|
| irc | irc_buffer | holt Buffer Pointer für einen IRC Server/Channel/Nick | server,channel,nick (Channel und Nicks sind optional)
|
||||||
|
|
||||||
| irc | irc_is_channel | 1, falls die Zeichenkette ein gültiger IRC-Channel ist | Channelname
|
| irc | irc_is_channel | 1, falls die Zeichenkette ein gültiger IRC-Channelname für den Server ist | Server,Channel (Server ist optional)
|
||||||
|
|
||||||
| irc | irc_is_nick | 1, falls die Zeichenkette ein gültiger IRC Nickname ist | Nickname
|
| irc | irc_is_nick | 1, falls die Zeichenkette ein gültiger IRC Nickname ist | Nickname
|
||||||
|
|
||||||
| irc | irc_nick | Aktuellen Nicknamen für den Server erhalten | Servername
|
| irc | irc_nick | aktuellen Nicknamen für den Server erhalten | Servername
|
||||||
|
|
||||||
| irc | irc_nick_color | Hole Farbe-Code des Nick | Nickname
|
| irc | irc_nick_color | holt Farbe-Code des Nick | Nickname
|
||||||
|
|
||||||
| irc | irc_nick_color_name | Hole Namen der Farbe des Nick | Nickname
|
| irc | irc_nick_color_name | holt Namen der Farbe des Nick | Nickname
|
||||||
|
|
||||||
| irc | irc_nick_from_host | Nicknamen des IRC-Hosts erhalten | IRC host (in der Form `:nick!name@server.com`)
|
| irc | irc_nick_from_host | Nicknamen des IRC-Hosts erhalten | IRC host (in der Form `:nick!name@server.com`)
|
||||||
|
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
| irc | irc_server_isupport_value | Wert der Funktion, sofern es vom Server unterstützt wird (durch IRC Message 005) | Server,Funktion
|
| irc | irc_server_isupport_value | Wert der Funktion, sofern es vom Server unterstützt wird (durch IRC Message 005) | Server,Funktion
|
||||||
|
|
||||||
| python | python2_bin | Pfad zum Python 2.x Interpreter | -
|
| python | python2_bin | Pfad für Python 2.x Interpreter | -
|
||||||
|
|
||||||
| weechat | charset_internal | Interner WeeChat Zeichensatz | -
|
| weechat | charset_internal | Interner WeeChat Zeichensatz | -
|
||||||
|
|
||||||
@@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
| weechat | date | Datum der WeeChat Kompilierung | -
|
| weechat | date | Datum der WeeChat Kompilierung | -
|
||||||
|
|
||||||
| weechat | dir_separator | Verzeichnis-Trennzeichen | -
|
| weechat | dir_separator | Trennzeichen für Verzeichnis | -
|
||||||
|
|
||||||
| weechat | filters_enabled | 1, falls Filter aktiviert sind | -
|
| weechat | filters_enabled | 1, falls Filter aktiviert sind | -
|
||||||
|
|
||||||
@@ -54,6 +54,6 @@
|
|||||||
|
|
||||||
| weechat | weechat_site_download | Download-Seite von WeeChat | -
|
| weechat | weechat_site_download | Download-Seite von WeeChat | -
|
||||||
|
|
||||||
| weechat | weechat_upgrading | 1 falls WeeChat ein Upgrade durchführt (Befehl `/upgrade`) | -
|
| weechat | weechat_upgrading | 1 falls WeeChat ein Upgrade durchführt (Befehl `/upgrade`) | -
|
||||||
|
|
||||||
|========================================
|
|========================================
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|========================================
|
|========================================
|
||||||
| Erweiterung | Name | Beschreibung | Hashtable (Eingabe) | Hashtable (Ausgabe)
|
| Erweiterung | Name | Beschreibung | Hashtable (Eingabe) | Hashtable (Ausgabe)
|
||||||
|
|
||||||
| irc | irc_message_parse | Parse eine IRC Nachricht | "message": IRC Nachricht | "nick": nick, "host": host, "command": command, "channel": channel, "arguments": arguments (beinhaltet Channel)
|
| irc | irc_message_parse | Parse eine IRC Nachricht | "message": IRC Nachricht, "server": Servername (optional) | "nick": nick, "host": host, "command": command, "channel": channel, "arguments": arguments (beinhaltet Channel)
|
||||||
|
|
||||||
| irc | irc_message_split | dient zum Aufteilen einer überlangen IRC Nachricht (in maximal 512 Bytes große Nachrichten) | "message": IRC Nachricht, "server": Servername (optional) | "msg1" ... "msgN": Nachrichten die versendet werden sollen (ohne abschließendes "\r\n"), "args1" ... "argsN": Argumente für Nachrichten, "count": Anzahl der Nachrichten
|
| irc | irc_message_split | dient zum Aufteilen einer überlangen IRC Nachricht (in maximal 512 Bytes große Nachrichten) | "message": IRC Nachricht, "server": Servername (optional) | "msg1" ... "msgN": Nachrichten die versendet werden sollen (ohne abschließendes "\r\n"), "args1" ... "argsN": Argumente für Nachrichten, "count": Anzahl der Nachrichten
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,291 @@
|
|||||||
|
[width="100%",cols="2,^1,7",options="header"]
|
||||||
|
|========================================
|
||||||
|
| Option | Type | Konstanten ^(1)^
|
||||||
|
|
||||||
|
| verbose | long |
|
||||||
|
|
||||||
|
| header | long |
|
||||||
|
|
||||||
|
| noprogress | long |
|
||||||
|
|
||||||
|
| nosignal | long |
|
||||||
|
|
||||||
|
| wildcardmatch | long |
|
||||||
|
|
||||||
|
| failonerror | long |
|
||||||
|
|
||||||
|
| protocols | mask | http, https, ftp, ftps, scp, sftp, telnet, ldap, ldaps, dict, file, tftp, imap, imaps, pop3, pop3s, smtp, smtps, rtsp, rtmp, rtmpt, rtmpe, rtmpte, rtmps, rtmpts, gopher, all
|
||||||
|
|
||||||
|
| redir_protocols | mask | http, https, ftp, ftps, scp, sftp, telnet, ldap, ldaps, dict, file, tftp, imap, imaps, pop3, pop3s, smtp, smtps, rtsp, rtmp, rtmpt, rtmpe, rtmpte, rtmps, rtmpts, gopher, all
|
||||||
|
|
||||||
|
| proxy | string |
|
||||||
|
|
||||||
|
| proxyport | long |
|
||||||
|
|
||||||
|
| proxytype | long | http, http_1_0, socks4, socks5, socks4a, socks5_hostname
|
||||||
|
|
||||||
|
| noproxy | string |
|
||||||
|
|
||||||
|
| httpproxytunnel | long |
|
||||||
|
|
||||||
|
| socks5_gssapi_service | string |
|
||||||
|
|
||||||
|
| socks5_gssapi_nec | long |
|
||||||
|
|
||||||
|
| interface | string |
|
||||||
|
|
||||||
|
| localport | long |
|
||||||
|
|
||||||
|
| localportrange | long |
|
||||||
|
|
||||||
|
| dns_cache_timeout | long |
|
||||||
|
|
||||||
|
| buffersize | long |
|
||||||
|
|
||||||
|
| port | long |
|
||||||
|
|
||||||
|
| tcp_nodelay | long |
|
||||||
|
|
||||||
|
| address_scope | long |
|
||||||
|
|
||||||
|
| netrc | long | ignored, optional, required
|
||||||
|
|
||||||
|
| netrc_file | string |
|
||||||
|
|
||||||
|
| userpwd | string |
|
||||||
|
|
||||||
|
| proxyuserpwd | string |
|
||||||
|
|
||||||
|
| username | string |
|
||||||
|
|
||||||
|
| password | string |
|
||||||
|
|
||||||
|
| proxyusername | string |
|
||||||
|
|
||||||
|
| proxypassword | string |
|
||||||
|
|
||||||
|
| httpauth | mask | none, basic, digest, gssnegotiate, ntlm, digest_ie, ntlm_wb, only, any, anysafe
|
||||||
|
|
||||||
|
| tlsauth_type | mask | none, srp
|
||||||
|
|
||||||
|
| tlsauth_username | string |
|
||||||
|
|
||||||
|
| tlsauth_password | string |
|
||||||
|
|
||||||
|
| proxyauth | mask | none, basic, digest, gssnegotiate, ntlm, digest_ie, ntlm_wb, only, any, anysafe
|
||||||
|
|
||||||
|
| autoreferer | long |
|
||||||
|
|
||||||
|
| accept_encoding | string |
|
||||||
|
|
||||||
|
| transfer_encoding | long |
|
||||||
|
|
||||||
|
| followlocation | long |
|
||||||
|
|
||||||
|
| unrestricted_auth | long |
|
||||||
|
|
||||||
|
| maxredirs | long |
|
||||||
|
|
||||||
|
| postredir | mask | post_301, post_302
|
||||||
|
|
||||||
|
| put | long |
|
||||||
|
|
||||||
|
| post | long |
|
||||||
|
|
||||||
|
| postfields | string |
|
||||||
|
|
||||||
|
| postfieldsize | long |
|
||||||
|
|
||||||
|
| postfieldsize_large | long long |
|
||||||
|
|
||||||
|
| copypostfields | string |
|
||||||
|
|
||||||
|
| referer | string |
|
||||||
|
|
||||||
|
| useragent | string |
|
||||||
|
|
||||||
|
| cookie | string |
|
||||||
|
|
||||||
|
| cookiefile | string |
|
||||||
|
|
||||||
|
| cookiejar | string |
|
||||||
|
|
||||||
|
| cookiesession | long |
|
||||||
|
|
||||||
|
| cookielist | string |
|
||||||
|
|
||||||
|
| httpget | long |
|
||||||
|
|
||||||
|
| http_version | long | none, 1_0, 1_1
|
||||||
|
|
||||||
|
| ignore_content_length | long |
|
||||||
|
|
||||||
|
| http_content_decoding | long |
|
||||||
|
|
||||||
|
| http_transfer_decoding | long |
|
||||||
|
|
||||||
|
| mail_from | string |
|
||||||
|
|
||||||
|
| tftp_blksize | long |
|
||||||
|
|
||||||
|
| ftpport | string |
|
||||||
|
|
||||||
|
| dirlistonly | long |
|
||||||
|
|
||||||
|
| append | long |
|
||||||
|
|
||||||
|
| ftp_use_eprt | long |
|
||||||
|
|
||||||
|
| ftp_use_epsv | long |
|
||||||
|
|
||||||
|
| ftp_use_pret | long |
|
||||||
|
|
||||||
|
| ftp_create_missing_dirs | long |
|
||||||
|
|
||||||
|
| ftp_response_timeout | long |
|
||||||
|
|
||||||
|
| ftp_alternative_to_user | string |
|
||||||
|
|
||||||
|
| ftp_skip_pasv_ip | long |
|
||||||
|
|
||||||
|
| ftpsslauth | long | default, ssl, tls
|
||||||
|
|
||||||
|
| ftp_ssl_ccc | long | ccc_none, ccc_passive, ccc_active
|
||||||
|
|
||||||
|
| ftp_account | string |
|
||||||
|
|
||||||
|
| ftp_filemethod | long | multicwd, nocwd, singlecwd
|
||||||
|
|
||||||
|
| rtsp_request | long | options, describe, announce, setup, play, pause, teardown, get_parameter, set_parameter, record, receive
|
||||||
|
|
||||||
|
| rtsp_session_id | string |
|
||||||
|
|
||||||
|
| rtsp_stream_uri | string |
|
||||||
|
|
||||||
|
| rtsp_transport | string |
|
||||||
|
|
||||||
|
| rtsp_client_cseq | long |
|
||||||
|
|
||||||
|
| rtsp_server_cseq | long |
|
||||||
|
|
||||||
|
| transfertext | long |
|
||||||
|
|
||||||
|
| proxy_transfer_mode | long |
|
||||||
|
|
||||||
|
| crlf | long |
|
||||||
|
|
||||||
|
| range | string |
|
||||||
|
|
||||||
|
| resume_from | long |
|
||||||
|
|
||||||
|
| resume_from_large | long long |
|
||||||
|
|
||||||
|
| customrequest | string |
|
||||||
|
|
||||||
|
| filetime | long |
|
||||||
|
|
||||||
|
| nobody | long |
|
||||||
|
|
||||||
|
| infilesize | long |
|
||||||
|
|
||||||
|
| infilesize_large | long long |
|
||||||
|
|
||||||
|
| upload | long |
|
||||||
|
|
||||||
|
| maxfilesize | long |
|
||||||
|
|
||||||
|
| maxfilesize_large | long long |
|
||||||
|
|
||||||
|
| timecondition | long | none, ifmodsince, ifunmodsince, lastmod
|
||||||
|
|
||||||
|
| timevalue | long |
|
||||||
|
|
||||||
|
| timeout | long |
|
||||||
|
|
||||||
|
| timeout_ms | long |
|
||||||
|
|
||||||
|
| low_speed_limit | long |
|
||||||
|
|
||||||
|
| low_speed_time | long |
|
||||||
|
|
||||||
|
| max_send_speed_large | long long |
|
||||||
|
|
||||||
|
| max_recv_speed_large | long long |
|
||||||
|
|
||||||
|
| maxconnects | long |
|
||||||
|
|
||||||
|
| fresh_connect | long |
|
||||||
|
|
||||||
|
| forbid_reuse | long |
|
||||||
|
|
||||||
|
| connecttimeout | long |
|
||||||
|
|
||||||
|
| connecttimeout_ms | long |
|
||||||
|
|
||||||
|
| ipresolve | long | whatever, v4, v6
|
||||||
|
|
||||||
|
| connect_only | long |
|
||||||
|
|
||||||
|
| use_ssl | long | none, try, control, all
|
||||||
|
|
||||||
|
| dns_servers | string |
|
||||||
|
|
||||||
|
| accepttimeout_ms | long |
|
||||||
|
|
||||||
|
| sslcert | string |
|
||||||
|
|
||||||
|
| sslcerttype | string |
|
||||||
|
|
||||||
|
| sslkey | string |
|
||||||
|
|
||||||
|
| sslkeytype | string |
|
||||||
|
|
||||||
|
| keypasswd | string |
|
||||||
|
|
||||||
|
| sslengine | string |
|
||||||
|
|
||||||
|
| sslengine_default | long |
|
||||||
|
|
||||||
|
| sslversion | long | default, tlsv1, sslv2, sslv3
|
||||||
|
|
||||||
|
| ssl_verifypeer | long |
|
||||||
|
|
||||||
|
| cainfo | string |
|
||||||
|
|
||||||
|
| issuercert | string |
|
||||||
|
|
||||||
|
| capath | string |
|
||||||
|
|
||||||
|
| crlfile | string |
|
||||||
|
|
||||||
|
| ssl_verifyhost | long |
|
||||||
|
|
||||||
|
| certinfo | long |
|
||||||
|
|
||||||
|
| random_file | string |
|
||||||
|
|
||||||
|
| egdsocket | string |
|
||||||
|
|
||||||
|
| ssl_cipher_list | string |
|
||||||
|
|
||||||
|
| ssl_sessionid_cache | long |
|
||||||
|
|
||||||
|
| krblevel | string |
|
||||||
|
|
||||||
|
| gssapi_delegation | long | none, policy_flag, flag
|
||||||
|
|
||||||
|
| ssh_auth_types | mask | none, policy_flag, flag
|
||||||
|
|
||||||
|
| ssh_host_public_key_md5 | string |
|
||||||
|
|
||||||
|
| ssh_public_keyfile | string |
|
||||||
|
|
||||||
|
| ssh_private_keyfile | string |
|
||||||
|
|
||||||
|
| ssh_knownhosts | string |
|
||||||
|
|
||||||
|
| new_file_perms | long |
|
||||||
|
|
||||||
|
| new_directory_perms | long |
|
||||||
|
|
||||||
|
|========================================
|
||||||
@@ -1,16 +1,16 @@
|
|||||||
[[command_alias_alias]]
|
[[command_alias_alias]]
|
||||||
[command]*`alias`* Einem Befehl wird ein Alias zugewiesen::
|
[command]*`alias`* Einem Befehl wird ein Alias zugewiesen::
|
||||||
........................................
|
........................................
|
||||||
/alias [-completion <completion>] <alias> [<command> [<arguments>]]
|
/alias [-completion <completion>] <alias> [<command> [;<command>...]]
|
||||||
|
|
||||||
completion: optionale Vervollständigung für einen Alias-Befehl (Standardverhalten: Vervollständigung wird auf den Zielbefehl angewendet)
|
completion: optionale Vervollständigung für einen Alias-Befehl (Standardverhalten: Vervollständigung wird auf den Zielbefehl angewendet)
|
||||||
|
Hinweis: Mit der Variablen "%%command" kann eine Vervollständigung eines vorhandenen Befehls durchgeführt werden
|
||||||
alias: Name des Alias (kann mit Joker "*" beginnen oder enden um Aliase aufzulisten)
|
alias: Name des Alias (kann mit Joker "*" beginnen oder enden um Aliase aufzulisten)
|
||||||
command: Name des zuzuordnenden Befehls (WeeChat- oder IRC-Befehl ohne führenden '/', mehrere Befehle müssen durch Semikolon getrennt werden)
|
command: Name des zuzuordnenden Befehls (WeeChat- oder IRC-Befehl ohne führenden '/', mehrere Befehle müssen durch Semikolon getrennt werden)
|
||||||
arguments: Argumente für Befehl
|
|
||||||
|
|
||||||
Ohne Angabe von Argumenten werden alle definierten Aliase angezeigt.
|
Ohne Angabe von Argumenten werden alle definierten Aliase angezeigt.
|
||||||
|
|
||||||
Anmerkung: im Befehl können Variablen gesetzt werden, die dann durch den entsprechenden Wert ersetzt werden:
|
Anmerkung: Im Befehl können Variablen genutzt werden, die dann durch den entsprechenden Wert ersetzt werden:
|
||||||
$n: Argument 'n' (zwischen 1 und 9)
|
$n: Argument 'n' (zwischen 1 und 9)
|
||||||
$-m: Argumente von 1 bis 'm'
|
$-m: Argumente von 1 bis 'm'
|
||||||
$n-: Argumente von 'n' bis zum letzten Argument
|
$n-: Argumente von 'n' bis zum letzten Argument
|
||||||
@@ -21,7 +21,7 @@ Anmerkung: im Befehl können Variablen gesetzt werden, die dann durch den entspr
|
|||||||
$channel: aktueller Channel
|
$channel: aktueller Channel
|
||||||
$server: aktueller Server
|
$server: aktueller Server
|
||||||
|
|
||||||
Um ein Alias zu löschen, nutze "/unalias".
|
Um ein Alias zu löschen wird der Befehl "/unalias" genutzt.
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
Alias "/split" wird anlegt um damit ein Fenster horizontal zu teilen:
|
Alias "/split" wird anlegt um damit ein Fenster horizontal zu teilen:
|
||||||
|
|||||||
@@ -11,6 +11,9 @@ dictlist: listet installierte Wörterbücher auf
|
|||||||
disable: deaktiviert Aspell in aktuellem Buffer
|
disable: deaktiviert Aspell in aktuellem Buffer
|
||||||
addword: fügt ein Wort in das persönliche Wörterbuch von Aspell hinzu
|
addword: fügt ein Wort in das persönliche Wörterbuch von Aspell hinzu
|
||||||
|
|
||||||
Eingaben die mit '/' beginnen werden nicht überprüft, außer bei einigen Befehle.
|
Eingaben die mit '/' beginnen werden nicht überprüft, davon ausgenommen sind einige Befehle (siehe /set aspell.check.commands).
|
||||||
|
|
||||||
|
Um in allen Buffern Aspell anzuwenden sollte man die Option "default_dict" nutzen , als Beispiel:
|
||||||
|
/set aspell.check.default_dict "de_DE-neu"
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
|
|||||||
@@ -1,30 +1,30 @@
|
|||||||
* *aspell.check.commands*
|
* [[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)`
|
** 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
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"`)
|
||||||
|
|
||||||
* *aspell.check.default_dict*
|
* [[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, für die nicht explizit ein Wörterbuch angegeben wurde.`
|
** 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
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *aspell.check.during_search*
|
* [[option_aspell.check.during_search]] *aspell.check.during_search*
|
||||||
** Beschreibung: `Überprüfe Wörter während im Buffer nach einem Text gesucht wird`
|
** Beschreibung: `Überprüfe Wörter während im Buffer nach einem Text gesucht wird`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *aspell.check.real_time*
|
* [[option_aspell.check.real_time]] *aspell.check.real_time*
|
||||||
** Beschreibung: `Echtzeit Korrektur während der Texteingabe (da dies langsamer ist, ist diese Funktion standardmäßig deaktiviert. Wörter werden erst überprüft wenn ein Leerzeichen dem Wort folgt)`
|
** 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
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *aspell.check.word_min_length*
|
* [[option_aspell.check.word_min_length]] *aspell.check.word_min_length*
|
||||||
** Beschreibung: `Minimallänge für ein Wort welches auf Rechtschreibung überprüft werden soll (bei 0 werden alle Wörter überprüft)`
|
** Beschreibung: `Mindestlänge für ein Wort, welches auf Rechtschreibung überprüft werden soll (bei 0 werden alle Wörter überprüft)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 0 .. 2147483647 (Standardwert: `2`)
|
** Werte: 0 .. 2147483647 (Standardwert: `2`)
|
||||||
|
|
||||||
* *aspell.look.color*
|
* [[option_aspell.look.color]] *aspell.look.color*
|
||||||
** Beschreibung: `In dieser Farbe wird ein Wort mit einem Rechtschreibfehler hervorgehoben`
|
** Beschreibung: `Farbe in der ein Wort mit einem Rechtschreibfehler hervorgehoben werden soll`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" 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 unterstrichen (Standardwert: `lightred`)
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
[[command_charset_charset]]
|
[[command_charset_charset]]
|
||||||
[command]*`charset`* ändere Zeichensatz für aktuellen Buffer::
|
[command]*`charset`* Ändert den Zeichensatz für aktuellen Buffer::
|
||||||
........................................
|
........................................
|
||||||
/charset decode|encode <charset>
|
/charset decode|encode <charset>
|
||||||
reset
|
reset
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
* *charset.default.decode*
|
* [[option_charset.default.decode]] *charset.default.decode*
|
||||||
** Beschreibung: `globaler Zeichensatz zum dekodieren`
|
** Beschreibung: `globaler Zeichensatz zum dekodieren`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"iso-8859-1"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"iso-8859-1"`)
|
||||||
|
|
||||||
* *charset.default.encode*
|
* [[option_charset.default.encode]] *charset.default.encode*
|
||||||
** Beschreibung: `globaler Zeichensatz zum kodieren`
|
** Beschreibung: `globaler Zeichensatz zum kodieren`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|||||||
@@ -9,8 +9,8 @@
|
|||||||
........................................
|
........................................
|
||||||
/demo_info <info> [<arguments>]
|
/demo_info <info> [<arguments>]
|
||||||
|
|
||||||
Info: Information die dargestellt werden soll
|
info: Information die dargestellt werden soll
|
||||||
Argumente: optionale Argumente für Info
|
arguments: optionale Argumente für Info
|
||||||
|
|
||||||
Wird der Befehl ohne Argumente aufgerufen werden alle verfügbaren Informationen angezeigt
|
Wird der Befehl ohne Argumente aufgerufen werden alle verfügbaren Informationen angezeigt
|
||||||
........................................
|
........................................
|
||||||
@@ -20,8 +20,8 @@ Wird der Befehl ohne Argumente aufgerufen werden alle verfügbaren Informationen
|
|||||||
........................................
|
........................................
|
||||||
/demo_infolist <infolist> [<arguments>]
|
/demo_infolist <infolist> [<arguments>]
|
||||||
|
|
||||||
Infolist: Infoliste die dargestellt werden soll
|
infolist: Infoliste die dargestellt werden soll
|
||||||
Argumente: optionale Argumente für Infoliste
|
arguments: optionale Argumente für Infoliste
|
||||||
|
|
||||||
Wird der Befehl ohne Argumente aufgerufen werden alle verfügbaren Informationen der Infoliste angezeigt
|
Wird der Befehl ohne Argumente aufgerufen werden alle verfügbaren Informationen der Infoliste angezeigt
|
||||||
........................................
|
........................................
|
||||||
@@ -31,6 +31,6 @@ Wird der Befehl ohne Argumente aufgerufen werden alle verfügbaren Informationen
|
|||||||
........................................
|
........................................
|
||||||
/demo_printf <text>
|
/demo_printf <text>
|
||||||
|
|
||||||
Text: schreibe diesen Text
|
text: schreibt diesen Text
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,20 @@
|
|||||||
|
[[command_guile_guile]]
|
||||||
|
[command]*`guile`* auflisten/installieren/deinstallieren von Skripten::
|
||||||
|
........................................
|
||||||
|
/guile list|listfull [<name>]
|
||||||
|
load <filename>
|
||||||
|
autoload
|
||||||
|
reload|unload [<name>]
|
||||||
|
|
||||||
|
list: installierte Skripten werden aufgelistet
|
||||||
|
listfull: detaillierte Auflistung aller installierten Skripten
|
||||||
|
load: installiert ein Skript
|
||||||
|
autoload: installiert automatisch alle Skripten aus dem "autoload" Verzeichnis
|
||||||
|
reload: ein Skript wird erneut installiert (wird kein Name angegeben, dann werden alle Skripten entfernt und erneut installiert)
|
||||||
|
unload: deinstalliert ein Skript (wird kein Name angegeben, dann werden alle Skripten deinstalliert)
|
||||||
|
filename: Skript (Datei) welches geladen werden soll
|
||||||
|
name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
|
||||||
|
|
||||||
|
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||||
|
........................................
|
||||||
|
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
........................................
|
........................................
|
||||||
/admin [<target>]
|
/admin [<target>]
|
||||||
|
|
||||||
Ziel: Server
|
target: Server
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_allchan]]
|
[[command_irc_allchan]]
|
||||||
@@ -26,11 +26,11 @@ Beispiele:
|
|||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_allserv]]
|
[[command_irc_allserv]]
|
||||||
[command]*`allserv`* Führt einen Befehl aus, der zu allen verbundenen Server gesendet wird::
|
[command]*`allserv`* führt einen Befehl aus, der zu allen verbundenen Server gesendet wird::
|
||||||
........................................
|
........................................
|
||||||
/allserv [-exclude=<server>[,<server>...]] <command> [<arguments>]
|
/allserv [-exclude=<server>[,<server>...]] <command> [<arguments>]
|
||||||
|
|
||||||
-exclude: dient zum Ausschluss ausgewählter Server ('*' wird zu Beginn oder am Ende des Server-Namens akzeptiert, um mehrere Server auszuschließen)
|
-exclude: dient zum Ausschluss ausgewählter Server ('*' wird zu Beginn oder am Ende des Servernamens akzeptiert, um mehrere Server auszuschließen)
|
||||||
command: Befehl der ausgeführt werden soll
|
command: Befehl der ausgeführt werden soll
|
||||||
arguments: Argumente des Befehls
|
arguments: Argumente des Befehls
|
||||||
|
|
||||||
@@ -55,16 +55,17 @@ Ohne Angabe von Argumenten wird die Ban-Liste für den aktuellen Channel angezei
|
|||||||
[[command_irc_connect]]
|
[[command_irc_connect]]
|
||||||
[command]*`connect`* Mit IRC-Server(n) verbinden::
|
[command]*`connect`* Mit IRC-Server(n) verbinden::
|
||||||
........................................
|
........................................
|
||||||
/connect [<server> [<server>...] | <hostname>[/<port>]] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch]
|
/connect <server> [<server>...] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch]
|
||||||
-all|-open [-nojoin] [-switch]
|
-all|-open [-nojoin] [-switch]
|
||||||
|
|
||||||
server: intern genutzter Servername mit dem verbunden werden soll (Der Server muss zuerst mittels "/server add" angelegt werden)
|
server: Name des Servers (folgende Möglichkeiten bestehen):
|
||||||
hostname: Hostname oder IP eines Servers (damit erstelt man ausschließlich einen TEMPORÄREN Server)
|
- intern genutzter Servername mit dem verbunden werden soll (Der Server sollte zuerst mittels "/server add" angelegt werden)
|
||||||
port: Port den der Server nutzen soll (Standardport: 6667)
|
- Hostname/Port oder IP/Port (damit wird lediglich ein TEMPORÄRER Server erstellt), Port 6667 wird standardmäßig verwendet
|
||||||
|
- URL mit folgendem Format: irc[6][s]://[nickname[:password]@]irc.example.org[:port][/#channel1][,#channel2[...]]
|
||||||
option: legt die Optionen für den Server fest (die Boolean-Optionen können weggelassen werden)
|
option: legt die Optionen für den Server fest (die Boolean-Optionen können weggelassen werden)
|
||||||
nooption: stellt die Boolean Option auf "off" (Beispiel: -nossl)
|
nooption: stellt die Boolean Option auf "off" (Beispiel: -nossl)
|
||||||
-all: Verbindet mit allen Servern
|
-all: Verbindung wird mit allen Servern hergestellt
|
||||||
-open: stellt eine Verbindung zu allen geöffneten Servern her zu denen es aktuell keine Verbindung gibt
|
-open: stellt eine Verbindung zu allen geöffneten Servern her, zu denen aktuell keine Verbindung besteht
|
||||||
-nojoin: Channel(s) werden nicht betreten (auch falls die Funktion "autojoin" aktiviert sein sollte)
|
-nojoin: Channel(s) werden nicht betreten (auch falls die Funktion "autojoin" aktiviert sein sollte)
|
||||||
-switch: wechselt zur nächsten Server-Adresse
|
-switch: wechselt zur nächsten Server-Adresse
|
||||||
|
|
||||||
@@ -74,6 +75,7 @@ Beispiele:
|
|||||||
/connect irc6.oftc.net/6667 -ipv6
|
/connect irc6.oftc.net/6667 -ipv6
|
||||||
/connect irc6.oftc.net/6697 -ipv6 -ssl
|
/connect irc6.oftc.net/6697 -ipv6 -ssl
|
||||||
/connect my.server.org/6697 -ssl -password=test
|
/connect my.server.org/6697 -ssl -password=test
|
||||||
|
/connect irc://nick@irc.oftc.net/#channel
|
||||||
/connect -switch
|
/connect -switch
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
@@ -82,8 +84,8 @@ Beispiele:
|
|||||||
........................................
|
........................................
|
||||||
/ctcp <target> <type> [<arguments>]
|
/ctcp <target> <type> [<arguments>]
|
||||||
|
|
||||||
target: User oder Channel an welchen eine CTCP-Nachricht geschickt werden soll
|
target: User oder Channel an welchen eine CTCP-Nachricht geschickt werden soll
|
||||||
type: CTCP-Nachricht (z.B. "version", "ping", ..)
|
type: CTCP-Nachricht (z.B. "version", "ping", ..)
|
||||||
arguments: Argumente für CTCP
|
arguments: Argumente für CTCP
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
@@ -93,11 +95,11 @@ arguments: Argumente für CTCP
|
|||||||
/cycle [<channel>[,<channel>...]] [<message>]
|
/cycle [<channel>[,<channel>...]] [<message>]
|
||||||
|
|
||||||
channel: Name des Channels
|
channel: Name des Channels
|
||||||
message: Nachricht beim Verlassen des Channels (die den anderen Usern angezeigt wird)
|
message: Nachricht beim Verlassen des Channels (die den anderen Usern im Channel angezeigt wird)
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_dcc]]
|
[[command_irc_dcc]]
|
||||||
[command]*`dcc`* Startet DCC (Datentransfer oder einen Direktchat)::
|
[command]*`dcc`* Startet DCC Verbindung (Datentransfer oder einen Direktchat)::
|
||||||
........................................
|
........................................
|
||||||
/dcc chat <nick>
|
/dcc chat <nick>
|
||||||
send <nick> <file>
|
send <nick> <file>
|
||||||
@@ -135,16 +137,17 @@ Beispiel:
|
|||||||
........................................
|
........................................
|
||||||
/die [<target>]
|
/die [<target>]
|
||||||
|
|
||||||
Ziel: Servername
|
target: Servername
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_disconnect]]
|
[[command_irc_disconnect]]
|
||||||
[command]*`disconnect`* Verbindung zu einem oder mehreren IRC-Server(n) trennen::
|
[command]*`disconnect`* Verbindung zu einem oder mehreren IRC-Server(n) trennen::
|
||||||
........................................
|
........................................
|
||||||
/disconnect [<server>|-all [<reason>]]
|
/disconnect [<server>|-all|-pending [<reason>]]
|
||||||
|
|
||||||
server: Name des Servers zu dem die Verbindung getrennt werden soll
|
server: Name des Servers zu dem die Verbindung getrennt werden soll
|
||||||
-all: Verbindung zu allen Servern trennen
|
-all: Verbindung zu allen Servern trennen
|
||||||
|
-pending: bricht eine automatische Wiederverbindung für Server ab, zu denen gerade eine Wiederverbindung aufgebaut werden soll
|
||||||
reason: Begründung der Trennung
|
reason: Begründung der Trennung
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
@@ -170,6 +173,8 @@ reason: Begründung der Trennung
|
|||||||
server: interner Name des Server auf welchem die Ignorierung statt finden soll
|
server: interner Name des Server auf welchem die Ignorierung statt finden soll
|
||||||
channel: Name des Channel, in dem die Ignorierung statt finden soll
|
channel: Name des Channel, in dem die Ignorierung statt finden soll
|
||||||
|
|
||||||
|
Hinweis: Um zwischen Groß-und Kleinschreibung zu unterscheiden muss am Wortanfang "(?-i)" genutzt werden.
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
ignoriert den Nick "toto" global:
|
ignoriert den Nick "toto" global:
|
||||||
/ignore add toto
|
/ignore add toto
|
||||||
@@ -184,13 +189,13 @@ Beispiele:
|
|||||||
........................................
|
........................................
|
||||||
/info [<target>]
|
/info [<target>]
|
||||||
|
|
||||||
Ziel: Servername
|
target: Servername
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_invite]]
|
[[command_irc_invite]]
|
||||||
[command]*`invite`* Jemanden in einen Channel einladen::
|
[command]*`invite`* Eine Person in einen Channel einladen::
|
||||||
........................................
|
........................................
|
||||||
/invite <nick> <channel>
|
/invite <nick> [<nick>...] [<channel>]
|
||||||
|
|
||||||
nick: Nick welcher eingeladen werden soll
|
nick: Nick welcher eingeladen werden soll
|
||||||
channel: Channel für den die Einladung gelten soll
|
channel: Channel für den die Einladung gelten soll
|
||||||
@@ -201,7 +206,7 @@ channel: Channel für den die Einladung gelten soll
|
|||||||
........................................
|
........................................
|
||||||
/ison <nick> [<nick>...]
|
/ison <nick> [<nick>...]
|
||||||
|
|
||||||
nick: nick
|
nick: Nickname
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_join]]
|
[[command_irc_join]]
|
||||||
@@ -209,18 +214,18 @@ nick: nick
|
|||||||
........................................
|
........................................
|
||||||
/join [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]
|
/join [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]
|
||||||
|
|
||||||
server: sendet an diesen Server (interner Name)
|
server: Verbindung zu diesem Server (interner Name)
|
||||||
channel: Name des Channels der betreten werden soll
|
channel: Name des Channels der betreten werden soll
|
||||||
key: Zugriffsschlüssel für einen Channel (Channels die einen Zugriffsschlüssel benötigen müssen zuerst aufgeführt werden)
|
key: Zugriffsschlüssel für einen Channel (Channels die einen Zugriffsschlüssel benötigen müssen zuerst aufgeführt werden)
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
/join #weechat
|
/join #weechat
|
||||||
/join #geschützterChannel,#weechat Zugriffsschlüssel
|
/join #geschützter_Channel,#weechat Zugriffsschlüssel
|
||||||
/join -server freenode #weechat
|
/join -server freenode #weechat
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_kick]]
|
[[command_irc_kick]]
|
||||||
[command]*`kick`* Einen User aus einem Channel herauskicken::
|
[command]*`kick`* Einen User aus einem Channel herauswerfen::
|
||||||
........................................
|
........................................
|
||||||
/kick [<channel>] <nick> [<reason>]
|
/kick [<channel>] <nick> [<reason>]
|
||||||
|
|
||||||
@@ -230,13 +235,13 @@ channel: Channel in dem der Benutzers sich befindet
|
|||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_kickban]]
|
[[command_irc_kickban]]
|
||||||
[command]*`kickban`* Kickt und verbannt jemanden aus einem Channel::
|
[command]*`kickban`* wirft jemanden aus dem Channel und verbannt ihn::
|
||||||
........................................
|
........................................
|
||||||
/kickban [<channel>] <nick> [<reason>]
|
/kickban [<channel>] <nick> [<reason>]
|
||||||
|
|
||||||
channel: Channel in dem sich der User befindet
|
channel: Channel in dem sich der User befindet
|
||||||
nick: Nickname der ge-kick-t und gebannt werden soll
|
nick: Nickname der rausgeworfen und gebannt werden soll
|
||||||
reason: Begründung weshalb der User ge-kick-t wurde
|
reason: Begründung weshalb der User rausgeworfen wurde
|
||||||
|
|
||||||
Es ist möglich kick/ban mittels einer Maske durchzuführen. Der Nick wird aus der Maske heraus gefiltert und durch Joker ("*") ersetzt.
|
Es ist möglich kick/ban mittels einer Maske durchzuführen. Der Nick wird aus der Maske heraus gefiltert und durch Joker ("*") ersetzt.
|
||||||
|
|
||||||
@@ -246,21 +251,21 @@ Beispiel:
|
|||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_kill]]
|
[[command_irc_kill]]
|
||||||
[command]*`kill`* Jemanden vom Server werfen::
|
[command]*`kill`* Beende Client-Server Verbindung::
|
||||||
........................................
|
........................................
|
||||||
/kill <nick> <reason>
|
/kill <nick> <reason>
|
||||||
|
|
||||||
nick: Nick, der rausgeworfen werden soll
|
nick: Nickname, der Person, die rausgeworfen werden soll
|
||||||
reason: Begründung für den Rauswurf
|
reason: Begründung für den Rauswurf
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_links]]
|
[[command_irc_links]]
|
||||||
[command]*`links`* Alle dem antwortenden Server bekannten Servernamen auflisten::
|
[command]*`links`* alle Servernamen auflisten die dem antwortenden Server bekannt sind::
|
||||||
........................................
|
........................................
|
||||||
/links [[<server>] <server_mask>]
|
/links [[<server>] <server_mask>]
|
||||||
|
|
||||||
Server: dieser Server soll die Anfrage beantworten
|
server: dieser Server soll die Anfrage beantworten
|
||||||
Servermaske: die aufzulistenden Server sollen diesem Muster entsprechen
|
server_mask: die aufzulistenden Server sollen diesem Muster entsprechen
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_list]]
|
[[command_irc_list]]
|
||||||
@@ -270,14 +275,14 @@ Servermaske: die aufzulistenden Server sollen diesem Muster entsprechen
|
|||||||
|
|
||||||
channel: aufzulistender Channel
|
channel: aufzulistender Channel
|
||||||
server: Servername
|
server: Servername
|
||||||
regexp: regulärer Ausdruck der für die Ausgabe angewendet werden soll
|
regexp: regulärer Ausdruck der auf die Ausgabe angewendet werden soll (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden)
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
listet alle Channels des Servers auf (dies kann bei umfangreichen Netzwerken sehr lange dauern):
|
listet alle Channels des Servers auf (dies kann bei großen Netzwerken sehr lange dauern):
|
||||||
/list
|
/list
|
||||||
listet den Channel #weechat auf:
|
listet den Channel #weechat auf:
|
||||||
/list #weechat
|
/list #weechat
|
||||||
listet alle Channels auf die mit "#weechat" beginnen (dies kann bei umfangreichen Netzwerken sehr lange dauern):
|
listet alle Channels auf die mit "#weechat" beginnen (dies kann bei großen Netzwerken sehr lange dauern):
|
||||||
/list -re #weechat.*
|
/list -re #weechat.*
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
@@ -286,8 +291,8 @@ Beispiele:
|
|||||||
........................................
|
........................................
|
||||||
/lusers [<mask> [<target>]]
|
/lusers [<mask> [<target>]]
|
||||||
|
|
||||||
Maske: Nur Server, die diesem Muster entsprechen
|
mask: ausschließlich Server, die diesem Muster entsprechen
|
||||||
Ziel: Server, der die Anfrage weiterleiten soll
|
target: Server, der die Anfrage weiterleiten soll
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_map]]
|
[[command_irc_map]]
|
||||||
@@ -296,33 +301,33 @@ Ziel: Server, der die Anfrage weiterleiten soll
|
|||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_me]]
|
[[command_irc_me]]
|
||||||
[command]*`me`* Eine CTCP ACTION an den aktuellen Channel senden::
|
[command]*`me`* eine CTCP ACTION an den aktuellen Channel senden::
|
||||||
........................................
|
........................................
|
||||||
/me <message>
|
/me <message>
|
||||||
|
|
||||||
Message: zu sendende Nachricht
|
message: zu sendende Nachricht
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_mode]]
|
[[command_irc_mode]]
|
||||||
[command]*`mode`* Modus von einem Channel oder User ändern::
|
[command]*`mode`* Modus von einem Channel oder User ändern::
|
||||||
........................................
|
........................................
|
||||||
/mode [<channel>] [+|-]o|p|s|i|t|n|b|v [<arguments>]
|
/mode [<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>]
|
||||||
<nick> [+|-]i|w|s|o
|
<nick> [+|-]i|s|w|o
|
||||||
|
|
||||||
Channel-Modi:
|
Channel-Modi:
|
||||||
channel: zu ändernder Channel (standardmäßig der erste Channel)
|
channel: zu ändernder Channel (standardmäßig der erste Channel)
|
||||||
o: vergebe/nehme Operator Privilegien
|
o: vergebt oder entzieht Operator Privilegien
|
||||||
p: privater Channel
|
p: privater Channel
|
||||||
s: geheimer Channel
|
s: geheimer Channel
|
||||||
i: geschlossener Channel (Zutritt nur mit Einladung)
|
i: geschlossener Channel (Zutritt nur mit Einladung)
|
||||||
t: nur Operatoren dürfen das Thema setzen
|
t: nur Operatoren dürfen das Thema setzen
|
||||||
n: keine Channeln-Nachrichten von außerhalb des Channels
|
n: keine Nachrichten von außerhalb des Channels zulassen
|
||||||
m: moderierter Channel (schreiben nur mit Voice)
|
m: moderierter Channel (schreiben nur mit Voice)
|
||||||
l: maximale Anzahl an Usern im Channel festlegen
|
l: maximale Anzahl an Usern im Channel festlegen
|
||||||
b: Bannmaske für zu sperrende User (in nick!ident@host-Form)
|
b: Bannmaske für zu sperrende User (in nick!ident@host-Form)
|
||||||
e: lege Ausnahmemaske fest
|
e: legt Ausnahmemaske fest
|
||||||
v: vergebe/nehme Voice (d.h. Schreibrechte bei moderierten Channels)
|
v: vergibt oder entzieht Voice (d.h. Schreibrechte bei moderierten Channels)
|
||||||
k: lege ein Passwort für den Channel fest
|
k: legt ein Passwort für den Channel fest
|
||||||
User-Modi:
|
User-Modi:
|
||||||
nick: zu ändernder Nickname
|
nick: zu ändernder Nickname
|
||||||
i: User als unsichtbar kennzeichnen
|
i: User als unsichtbar kennzeichnen
|
||||||
@@ -333,9 +338,9 @@ User-Modi:
|
|||||||
Die Liste der hier dargestellten Modi ist nicht vollständig. Es sollte die Dokumentation des jeweiligen Servers zu Rate gezogen werden um alle verfügbaren Modi zu erfahren.
|
Die Liste der hier dargestellten Modi ist nicht vollständig. Es sollte die Dokumentation des jeweiligen Servers zu Rate gezogen werden um alle verfügbaren Modi zu erfahren.
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
Schützt das Thema des Channels #weechat:
|
schützt das Thema des Channels #weechat:
|
||||||
/mode #weechat +t
|
/mode #weechat +t
|
||||||
sich auf dem Server unsichtbar machen:
|
um sich auf dem Server unsichtbar machen:
|
||||||
/mode nick +i
|
/mode nick +i
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
@@ -344,7 +349,7 @@ Beispiele:
|
|||||||
........................................
|
........................................
|
||||||
/motd [<target>]
|
/motd [<target>]
|
||||||
|
|
||||||
Ziel: Servername
|
target: Servername
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_msg]]
|
[[command_irc_msg]]
|
||||||
@@ -362,11 +367,11 @@ target: Nick oder Channel (darf eine Maske sein, '*' = aktueller Channel)
|
|||||||
........................................
|
........................................
|
||||||
/names [<channel>[,<channel>...]]
|
/names [<channel>[,<channel>...]]
|
||||||
|
|
||||||
Channel: Channelname
|
channel: Name des Channels
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_nick]]
|
[[command_irc_nick]]
|
||||||
[command]*`nick`* Aktuellen Nicknamen ändern::
|
[command]*`nick`* derzeitigen Nicknamen ändern::
|
||||||
........................................
|
........................................
|
||||||
/nick [-all] <nick>
|
/nick [-all] <nick>
|
||||||
|
|
||||||
@@ -385,7 +390,7 @@ target: Nickname oder Channel
|
|||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_notify]]
|
[[command_irc_notify]]
|
||||||
[command]*`notify`* Fügt eine Benachrichtigung für An- oder Abwesenheit von Nicks auf Servern hinzu::
|
[command]*`notify`* fügt eine Benachrichtigung für An- oder Abwesenheit von Nicks auf Servern hinzu::
|
||||||
........................................
|
........................................
|
||||||
/notify add <nick> [<server> [-away]]
|
/notify add <nick> [<server> [-away]]
|
||||||
del <nick>|-all [<server>]
|
del <nick>|-all [<server>]
|
||||||
@@ -393,7 +398,7 @@ target: Nickname oder Channel
|
|||||||
add: fügt eine Benachrichtigung hinzu
|
add: fügt eine Benachrichtigung hinzu
|
||||||
nick: Nickname
|
nick: Nickname
|
||||||
server: interner Name des Servers (Standard: aktueller Server)
|
server: interner Name des Servers (Standard: aktueller Server)
|
||||||
-away: gibt eine Benachrichtigung aus falls sich die Abwesenheitsnachricht ändert (der Nick wird mittels whois abgefragt)
|
-away: gibt eine Benachrichtigung aus, falls sich die Abwesenheitsnachricht ändert (der Nick wird mittels whois abgefragt)
|
||||||
del: entfernt eine Benachrichtigung
|
del: entfernt eine Benachrichtigung
|
||||||
-all: entfernt alle Benachrichtigungen
|
-all: entfernt alle Benachrichtigungen
|
||||||
|
|
||||||
@@ -494,7 +499,7 @@ option: zusätzliche Option, die von manchen Servern berücksichtigt wird.
|
|||||||
........................................
|
........................................
|
||||||
/restart [<target>]
|
/restart [<target>]
|
||||||
|
|
||||||
Ziel: Servername
|
target: Servername
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_sajoin]]
|
[[command_irc_sajoin]]
|
||||||
@@ -525,7 +530,7 @@ new_nick: neuer Nickname
|
|||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_sapart]]
|
[[command_irc_sapart]]
|
||||||
[command]*`sapart`* Zwingt einen User den/die Channel(s) zu verlassen::
|
[command]*`sapart`* Zwingt einen User den oder die Channel(s) zu verlassen::
|
||||||
........................................
|
........................................
|
||||||
/sapart <nick> <channel>[,<channel>...]
|
/sapart <nick> <channel>[,<channel>...]
|
||||||
|
|
||||||
@@ -534,7 +539,7 @@ channel: Name des Channels
|
|||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_saquit]]
|
[[command_irc_saquit]]
|
||||||
[command]*`saquit`* Zwingt einen User den Server zu verlassen, mit Begründung::
|
[command]*`saquit`* Zwingt einen User den Server mit Begründung zu verlassen::
|
||||||
........................................
|
........................................
|
||||||
/saquit <nick> <reason>
|
/saquit <nick> <reason>
|
||||||
|
|
||||||
@@ -551,21 +556,21 @@ reason: Grund der Abmeldung
|
|||||||
del|keep <server>
|
del|keep <server>
|
||||||
deloutq|jump|raw
|
deloutq|jump|raw
|
||||||
|
|
||||||
list: listet Server auf (Standardaufruf)
|
list: listet Server auf (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
|
||||||
listfull: listet Server mit detaillierten Informationen über jeden einzelnen Server auf
|
listfull: listet Server mit detaillierten Informationen über jeden einzelnen Server auf
|
||||||
add: erstellt einen neuen Server
|
add: erstellt einen neuen Server
|
||||||
server: Servername, dient der internen Nutzung und zur Darstellung
|
server: Servername, dient der internen Nutzung und zur Darstellung
|
||||||
hostname: Name oder IP-Adresse des Servers. Optional kann noch der Port festgelegt werden (Standard-Port: 6667). Verschiedene Ports können durch Kommata getrennt werden
|
hostname: Name oder IP-Adresse des Servers. Optional kann noch der Port festgelegt werden (Standard-Port: 6667). Verschiedene Ports können durch Kommata getrennt werden
|
||||||
temp: erstellt temporären Server (wird nicht gespeichert)
|
temp: erstellt temporären Server (wird nicht gespeichert)
|
||||||
option: legt die Optionen für den Server fest (die Boolean-Optionen können weggelassen werden)
|
option: legt die Optionen für den Server fest (die Boolean-Optionen können weggelassen werden)
|
||||||
nooption: stellt die Boolean Option auf "off" (Beispiel: -nossl)
|
nooption: stellt die Boolean Option auf "off" (Beispiel: -nossl)
|
||||||
copy: erstellt eine Kopie des Servers
|
copy: erstellt eine Kopie des Servers
|
||||||
rename: benennt den Server um
|
rename: benennt den Server um
|
||||||
keep: behält den Server in der Konfigurationsdatei (ausschließlich für die Nutzung bei temporären Servern)
|
keep: behält den Server in der Konfigurationsdatei (ausschließlich für die Nutzung bei temporären Servern)
|
||||||
del: entfernt einen Server
|
del: entfernt einen Server
|
||||||
deloutq: löscht bei allen Servern alle ausgehende Nachrichten, die in der Warteschlange stehen (dies betrifft alle Nachrichten die WeeChat gerade sendet)
|
deloutq: löscht bei allen Servern alle ausgehende Nachrichten, die in der Warteschlange stehen (dies betrifft alle Nachrichten die WeeChat gerade sendet)
|
||||||
jump: springt zum Server-Buffer
|
jump: springt zum Server-Buffer
|
||||||
raw: öffnet Buffer mit Roh-IRC-Daten
|
raw: öffnet Buffer mit Roh-IRC-Daten
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
/server listfull
|
/server listfull
|
||||||
@@ -589,7 +594,7 @@ distribution: Sichtbarkeit des Services
|
|||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_servlist]]
|
[[command_irc_servlist]]
|
||||||
[command]*`servlist`* Zur Zeit verbundene Services auflisten::
|
[command]*`servlist`* Auflistung von Services die momentan mit dem Netzwerk verbunden sind::
|
||||||
........................................
|
........................................
|
||||||
/servlist [<mask> [<type>]]
|
/servlist [<mask> [<type>]]
|
||||||
|
|
||||||
@@ -607,11 +612,11 @@ service: Name des Service
|
|||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_squit]]
|
[[command_irc_squit]]
|
||||||
[command]*`squit`* Serververbindungen trennen::
|
[command]*`squit`* Verbindung zum Server trennen::
|
||||||
........................................
|
........................................
|
||||||
/squit <server> <comment>
|
/squit <server> <comment>
|
||||||
|
|
||||||
server: Servername
|
server: Name des Servers
|
||||||
comment: Trennungsgrund
|
comment: Trennungsgrund
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
@@ -639,7 +644,7 @@ channel: Channelname
|
|||||||
........................................
|
........................................
|
||||||
/time [<target>]
|
/time [<target>]
|
||||||
|
|
||||||
Ziel: Zeit des angegebenen Servers abfragen.
|
target: Zeit des angegebenen Servers abfragen
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_topic]]
|
[[command_irc_topic]]
|
||||||
@@ -657,7 +662,7 @@ channel: Name des Channels
|
|||||||
........................................
|
........................................
|
||||||
/trace [<target>]
|
/trace [<target>]
|
||||||
|
|
||||||
Ziel: Server
|
target: Server
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_unban]]
|
[[command_irc_unban]]
|
||||||
@@ -674,7 +679,7 @@ channel: Channel in dem der Bann aufzuheben ist
|
|||||||
........................................
|
........................................
|
||||||
/userhost <nick> [<nick>...]
|
/userhost <nick> [<nick>...]
|
||||||
|
|
||||||
nick: nick
|
nick: Nickname
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_users]]
|
[[command_irc_users]]
|
||||||
@@ -682,7 +687,7 @@ nick: nick
|
|||||||
........................................
|
........................................
|
||||||
/users [<target>]
|
/users [<target>]
|
||||||
|
|
||||||
Ziel: Server
|
target: Server
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_version]]
|
[[command_irc_version]]
|
||||||
@@ -722,7 +727,7 @@ text: Text der gesendet werden soll
|
|||||||
........................................
|
........................................
|
||||||
/who [<mask> [o]]
|
/who [<mask> [o]]
|
||||||
|
|
||||||
Maske: nur Information über betreffende Nicknamen abfragen
|
mask: nur Information über betreffende Nicknamen abfragen
|
||||||
o: nur Operatoren ausgeben, die dem Filter entsprechen
|
o: nur Operatoren ausgeben, die dem Filter entsprechen
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
@@ -736,7 +741,7 @@ server: Servername
|
|||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_irc_whowas]]
|
[[command_irc_whowas]]
|
||||||
[command]*`whowas`* Informationen über einem Nicknamen abfragen welcher nicht mehr angemeldet ist::
|
[command]*`whowas`* Informationen über einen nicht mehr angemeldeten Nicknamen abfragen::
|
||||||
........................................
|
........................................
|
||||||
/whowas <nick>[,<nick>...] [<count> [<target>]]
|
/whowas <nick>[,<nick>...] [<count> [<target>]]
|
||||||
|
|
||||||
|
|||||||
+181
-156
@@ -1,509 +1,534 @@
|
|||||||
* *irc.color.input_nick*
|
* [[option_irc.color.input_nick]] *irc.color.input_nick*
|
||||||
** Beschreibung: `Farbe des eigenen Nicknamens in der Eingabezeile`
|
** Beschreibung: `Farbe des eigenen Nicknamens in der Eingabezeile`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `lightcyan`)
|
** 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 unterstrichen (Standardwert: `lightcyan`)
|
||||||
|
|
||||||
* *irc.color.item_away*
|
* [[option_irc.color.item_away]] *irc.color.item_away*
|
||||||
** Beschreibung: `Farbe des Abwesenheit-Textes in der Eingabezeile`
|
** Beschreibung: `Farbe des Abwesenheit-Textes in der Eingabezeile`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `yellow`)
|
** 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 unterstrichen (Standardwert: `yellow`)
|
||||||
|
|
||||||
* *irc.color.item_channel_modes*
|
* [[option_irc.color.item_channel_modes]] *irc.color.item_channel_modes*
|
||||||
** Beschreibung: `Farbe der Channel-Modes (neben dem Channelnamen)`
|
** Beschreibung: `Farbe der Channel-Modes (neben dem Channelnamen)`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `default`)
|
** 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 unterstrichen (Standardwert: `default`)
|
||||||
|
|
||||||
* *irc.color.item_lag_counting*
|
* [[option_irc.color.item_lag_counting]] *irc.color.item_lag_counting*
|
||||||
** Beschreibung: `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)`
|
** Beschreibung: `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
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `default`)
|
** 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 unterstrichen (Standardwert: `default`)
|
||||||
|
|
||||||
* *irc.color.item_lag_finished*
|
* [[option_irc.color.item_lag_finished]] *irc.color.item_lag_finished*
|
||||||
** Beschreibung: `Farbe in der die Anzeige für die Verzögerung (Lag) dargestellt werden soll, sobald ein "pong" vom Server empfangen wurde`
|
** Beschreibung: `Farbe in der die Anzeige für die Verzögerung (Lag) dargestellt werden soll, sobald ein "pong" vom Server empfangen wurde`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `yellow`)
|
** 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 unterstrichen (Standardwert: `yellow`)
|
||||||
|
|
||||||
* *irc.color.message_join*
|
* [[option_irc.color.message_join]] *irc.color.message_join*
|
||||||
** Beschreibung: `Textfarbe in der die Meldungen für das Betreten eines Channels angezeigt werden soll`
|
** Beschreibung: `Textfarbe in der die Meldungen für das Betreten eines Channels angezeigt werden soll`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `green`)
|
** 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 unterstrichen (Standardwert: `green`)
|
||||||
|
|
||||||
* *irc.color.message_quit*
|
* [[option_irc.color.message_quit]] *irc.color.message_quit*
|
||||||
** Beschreibung: `Textfarbe in der die Meldungen für das Verlassen/Beenden eines Channels angezeigt werden soll`
|
** Beschreibung: `Textfarbe in der die Meldungen für das Verlassen/Beenden eines Channels angezeigt werden soll`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `red`)
|
** 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 unterstrichen (Standardwert: `red`)
|
||||||
|
|
||||||
* *irc.color.nick_prefix*
|
* [[option_irc.color.mirc_remap]] *irc.color.mirc_remap*
|
||||||
|
** Beschreibung: `ersetzt mirc Farben in Nachrichten mittels einer Hashtabelle: Schlüssel sind "fg,bg" als Ganzzahl zwischen -1 (nicht angegeben) und 15. Als Wert ist der Farbname oder die Farbnummer von WeeChat möglich (Format ist: "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 Stardard-IRC-Farben von WeeChat: 0:weiß, 1:schwarz, 2:blau, 3:grün, 4:hellrot, 5:rot, 6:violett, 7:braun, 8:gelb, 9: hell-grün, 10:türkis, 11:hell-türkis, 12:hellblau, 13:hell-violett, 14:grau, 15:weiß`
|
||||||
|
** Typ: Zeichenkette
|
||||||
|
** Werte: beliebige Zeichenkette (Standardwert: `"1,-1:darkgray"`)
|
||||||
|
|
||||||
|
* [[option_irc.color.nick_prefix]] *irc.color.nick_prefix*
|
||||||
** Beschreibung: `Farbe für den Nick Präfix (Präfix ist die editierbare Zeichenkette die vor dem Nick steht)`
|
** Beschreibung: `Farbe für den Nick Präfix (Präfix ist die editierbare Zeichenkette die vor dem Nick steht)`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `green`)
|
** 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 unterstrichen (Standardwert: `green`)
|
||||||
|
|
||||||
* *irc.color.nick_prefixes*
|
* [[option_irc.color.nick_prefixes]] *irc.color.nick_prefixes*
|
||||||
** Beschreibung: `Farben für Nick Prefix für das Modus-Symbol (o=op, h=halfop, v=voice, ..), Format ist: "o:color1;h:color2;v:color3" (falls ein Modus nicht gefunden wird versucht WeeChat die nächsten Modi die der Server sendet ("PREFIX"); ein spezieller Modus "*" kann als Standardfarbe genutzt werden falls kein Modus in der Liste gefunden wurde)`
|
** Beschreibung: `Farben für Nick Präfix für das Modus-Symbol (o=op, h=halfop, v=voice, ..), Format ist: "o:color1;h:color2;v:color3" (falls ein Modus nicht gefunden wird versucht WeeChat die nächsten Modi die der Server sendet ("PREFIX"); ein spezieller Modus "*" kann als Standardfarbe genutzt werden falls kein Modus in der Liste gefunden wurde)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"`)
|
||||||
|
|
||||||
* *irc.color.nick_suffix*
|
* [[option_irc.color.nick_suffix]] *irc.color.nick_suffix*
|
||||||
** Beschreibung: `Farbe für den Nick Suffix (Suffix ist die editierbare Zeichenkette die nach dem Nick steht)`
|
** Beschreibung: `Farbe für den Nick Suffix (Suffix ist die editierbare Zeichenkette die nach dem Nick steht)`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `green`)
|
** 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 unterstrichen (Standardwert: `green`)
|
||||||
|
|
||||||
* *irc.color.notice*
|
* [[option_irc.color.notice]] *irc.color.notice*
|
||||||
** Beschreibung: `Farbe des "Notice"-Textes in Notizen`
|
** Beschreibung: `Farbe des "Notice"-Textes in Notizen`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `green`)
|
** 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 unterstrichen (Standardwert: `green`)
|
||||||
|
|
||||||
* *irc.color.reason_quit*
|
* [[option_irc.color.reason_quit]] *irc.color.reason_quit*
|
||||||
** Beschreibung: `Textfarbe in der die Begründung einer part/quit Nachricht angezeigt werden soll`
|
** Beschreibung: `Textfarbe in der die Begründung einer part/quit Nachricht angezeigt werden soll`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `default`)
|
** 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 unterstrichen (Standardwert: `default`)
|
||||||
|
|
||||||
* *irc.color.topic_new*
|
* [[option_irc.color.topic_new]] *irc.color.topic_new*
|
||||||
** Beschreibung: `Farbe in dem das neue Thema des Channels dargestellt werden soll, falls das Thema des Channels geändert wurde`
|
** Beschreibung: `Farbe in dem das neue Thema des Channels dargestellt werden soll, falls das Thema des Channels geändert wurde`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `white`)
|
** 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 unterstrichen (Standardwert: `white`)
|
||||||
|
|
||||||
* *irc.color.topic_old*
|
* [[option_irc.color.topic_old]] *irc.color.topic_old*
|
||||||
** Beschreibung: `Farbe in dem das alte Thema des Channels dargestellt werden soll, falls das Thema des Channels geändert wurde`
|
** Beschreibung: `Farbe in dem das alte Thema des Channels dargestellt werden soll, falls das Thema des Channels geändert wurde`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `darkgray`)
|
** 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 unterstrichen (Standardwert: `darkgray`)
|
||||||
|
|
||||||
* *irc.look.buffer_switch_autojoin*
|
* [[option_irc.look.buffer_switch_autojoin]] *irc.look.buffer_switch_autojoin*
|
||||||
** Beschreibung: `wechselt automatisch zum Channel-Buffer falls dieser automatisch betreten wurde (mittels der Server-Option "autojoin")`
|
** Beschreibung: `wechselt automatisch zum Channel-Buffer falls dieser automatisch betreten wurde (mittels der Serveroption "autojoin")`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.buffer_switch_join*
|
* [[option_irc.look.buffer_switch_join]] *irc.look.buffer_switch_join*
|
||||||
** Beschreibung: `wechselt automatisch zum Channel-Buffer falls dieser manuell betreten wurde (mittels dem /join Befehl)`
|
** Beschreibung: `wechselt automatisch zum Channel-Buffer falls dieser manuell betreten wurde (mittels dem /join Befehl)`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.color_nicks_in_names*
|
* [[option_irc.look.color_nicks_in_names]] *irc.look.color_nicks_in_names*
|
||||||
** Beschreibung: `nutzt in der Ausgabe von /names die Nickfarbe (oder bei der Auflistung der Nicks wenn man einen Channel betritt)`
|
** Beschreibung: `nutzt in der Ausgabe von /names die Nickfarbe des jeweiligen Nicks (oder bei der Auflistung der Nicks wenn man einen Channel betritt)`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *irc.look.color_nicks_in_nicklist*
|
* [[option_irc.look.color_nicks_in_nicklist]] *irc.look.color_nicks_in_nicklist*
|
||||||
** Beschreibung: `Nutzt die Nickfarben in der Nicklist`
|
** Beschreibung: `Nutzt die Nickfarben in der Nicklist`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *irc.look.color_nicks_in_server_messages*
|
* [[option_irc.look.color_nicks_in_server_messages]] *irc.look.color_nicks_in_server_messages*
|
||||||
** Beschreibung: `Nutze Nick-Farbe bei Nachrichten vom Server`
|
** Beschreibung: `nutzt die Nickfarbe bei Nachrichten vom Server`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.color_pv_nick_like_channel*
|
* [[option_irc.look.color_pv_nick_like_channel]] *irc.look.color_pv_nick_like_channel*
|
||||||
** Beschreibung: `Nutzt die selbe Farbe für die Darstellung des Nicks im Channel als auch Privat`
|
** Beschreibung: `nutzt die selbe Farbe für die Darstellung des Nicks im Channel wie auch im privaten Buffer`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.display_away*
|
* [[option_irc.look.display_away]] *irc.look.display_away*
|
||||||
** Beschreibung: `Bei Abwesenheit und Rückkehr eine Nachricht anzeigen`
|
** Beschreibung: `bei Abwesenheit und Rückkehr eine Nachricht anzeigen`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: off, local, channel (Standardwert: `local`)
|
** Werte: off, local, channel (Standardwert: `local`)
|
||||||
|
|
||||||
* *irc.look.display_ctcp_blocked*
|
* [[option_irc.look.display_ctcp_blocked]] *irc.look.display_ctcp_blocked*
|
||||||
** Beschreibung: `CTCP Nachrichten werden angezeigt, obwohl sie unterdrückt werden`
|
** Beschreibung: `CTCP Nachrichten werden angezeigt, obwohl sie unterdrückt werden`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.display_ctcp_reply*
|
* [[option_irc.look.display_ctcp_reply]] *irc.look.display_ctcp_reply*
|
||||||
** Beschreibung: `CTCP Antworten, die durch WeeChat versendet wurden, werden angezeigt`
|
** Beschreibung: `CTCP Antworten, die durch WeeChat versendet wurden, werden angezeigt`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.display_ctcp_unknown*
|
* [[option_irc.look.display_ctcp_unknown]] *irc.look.display_ctcp_unknown*
|
||||||
** Beschreibung: `unbekannte CTCP Nachrichten werden angezeigt.`
|
** Beschreibung: `unbekannte CTCP Nachrichten werden angezeigt`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.display_host_join*
|
* [[option_irc.look.display_host_join]] *irc.look.display_host_join*
|
||||||
** Beschreibung: `Zeigt den Host in einer join Nachricht an`
|
** Beschreibung: `Zeigt den Host in einer join Nachricht an`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.display_host_join_local*
|
* [[option_irc.look.display_host_join_local]] *irc.look.display_host_join_local*
|
||||||
** Beschreibung: `Zeigt den Host in join Nachrichten des lokalen Client an`
|
** Beschreibung: `Zeigt den Host in join Nachrichten des lokalen Client an`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.display_host_quit*
|
* [[option_irc.look.display_host_quit]] *irc.look.display_host_quit*
|
||||||
** Beschreibung: `Zeigt den Host in einer part/quit Nachricht an`
|
** Beschreibung: `Zeigt den Host in einer part/quit Nachricht an`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.display_old_topic*
|
* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
|
||||||
** Beschreibung: `Zeige das alte Thema, falls das Thema des Channels geändert wurde`
|
** Beschreibung: `Zeige das alte Thema an, falls das Thema des Channels geändert wurde`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.display_pv_away_once*
|
* [[option_irc.look.display_pv_away_once]] *irc.look.display_pv_away_once*
|
||||||
** Beschreibung: `In einer privaten Unterhaltung nur einmal eine Abwesenheitsnachricht anzeigen`
|
** Beschreibung: `in einer privaten Unterhaltung nur einmal eine Abwesenheitsnachricht anzeigen`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.display_pv_back*
|
* [[option_irc.look.display_pv_back]] *irc.look.display_pv_back*
|
||||||
** Beschreibung: `Es wird bei einer privaten Unterhaltung eine Mitteilung ausgegeben falls der User wieder zurück ist (falls der User sich beim Server abgemeldet hat)`
|
** Beschreibung: `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
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.hide_nickserv_pwd*
|
* [[option_irc.look.hide_nickserv_pwd]] *irc.look.hide_nickserv_pwd*
|
||||||
** Beschreibung: `Von NickServ angezeigte Passwörter verstecken`
|
** Beschreibung: `Passwörter verstecken die durch NickServ angezeigt werden`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.highlight_tags*
|
* [[option_irc.look.highlight_channel]] *irc.look.highlight_channel*
|
||||||
** Beschreibung: `Eine durch Kommata getrennte Liste von Tags die bei einer Nachricht selbige hervorhebt (Highlight). (normalerweise trifft dies auf jede Nachricht eines Users zu, ausgenommen Nachrichten vom Server,..)`
|
** Beschreibung: `durch Kommata getrennte Liste von Wörtern die im Channel-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). Die angegeben Wörter werden der lokalen Variable "highlight_words" hinzugefügt, sobald der Buffer geöffnet wird. Dies bedeutet, dass diese Option 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: `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). Die angegeben Wörter werden der lokalen Variable "highlight_words" hinzugefügt, sobald der Buffer geöffnet wird. Dies bedeutet, dass diese Option 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: `durch Kommata getrennte Liste von Wörtern die im Serverbuffer 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). Die angegeben Wörter werden der lokalen Variable "highlight_words" hinzugefügt, sobald der Buffer geöffnet wird. Dies bedeutet, dass diese Option 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]] *irc.look.highlight_tags*
|
||||||
|
** Beschreibung: `eine durch Kommata getrennte Liste von Schlagwörtern welche eine Nachricht hervorheben sollen (Highlight) (normalerweise trifft dies auf jede Nachricht eines Users zu, ausgenommen Nachrichten vom Server,..)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"irc_privmsg,irc_notice"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"irc_privmsg,irc_notice"`)
|
||||||
|
|
||||||
* *irc.look.item_away_message*
|
* [[option_irc.look.item_away_message]] *irc.look.item_away_message*
|
||||||
** Beschreibung: `Abwesenheitsnachricht in der Away-Bar-Item anzeigen`
|
** Beschreibung: `Abwesenheitsnachricht in der Away-Bar-Item anzeigen`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.item_channel_modes*
|
* [[option_irc.look.item_channel_modes]] *irc.look.item_channel_modes*
|
||||||
** Beschreibung: `Zeige die Channel-Modi mittels "buffer_name" in der Bar-Item an`
|
** Beschreibung: `zeigt die Channel-Modi mittels "buffer_name" in der Bar-Item an`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.item_channel_modes_hide_key*
|
* [[option_irc.look.item_channel_modes_hide_key]] *irc.look.item_channel_modes_hide_key*
|
||||||
** Beschreibung: `Unterdrückt Channel-Key falls die Modi in der Bar-Item mittels "buffer_name" dargestellt werden (diese Option unterdrückt alle Channel-Modi falls der Modus für den Channel auf +k gesetzt wurde)`
|
** Beschreibung: `unterdrückt Channel-Key falls die Modi in der Bar-Item mittels "buffer_name" dargestellt werden (diese Option unterdrückt alle Channel-Modi falls der Modus für den Channel auf +k gesetzt wurde)`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *irc.look.item_display_server*
|
* [[option_irc.look.item_display_server]] *irc.look.item_display_server*
|
||||||
** Beschreibung: `Name der Bar-Item in dem der IRC Server angezeigt wird (für Status-Bar)`
|
** Beschreibung: `Name der Bar-Item in dem der IRC Server angezeigt wird (für Status-Bar)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: buffer_plugin, buffer_name (Standardwert: `buffer_plugin`)
|
** Werte: buffer_plugin, buffer_name (Standardwert: `buffer_plugin`)
|
||||||
|
|
||||||
* *irc.look.item_nick_modes*
|
* [[option_irc.look.item_nick_modes]] *irc.look.item_nick_modes*
|
||||||
** Beschreibung: `Zeige Nick-Modi in "input_prompt" Bar-Item`
|
** Beschreibung: `zeigt Nick-Modi in "input_prompt" Bar-Item`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.item_nick_prefix*
|
* [[option_irc.look.item_nick_prefix]] *irc.look.item_nick_prefix*
|
||||||
** Beschreibung: `Der Nick-Präfix wird in "input_prompt" Bar-Item angezeigt`
|
** Beschreibung: `der Nick-Präfix wird in "input_prompt" Bar-Item angezeigt`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.msgbuffer_fallback*
|
* [[option_irc.look.msgbuffer_fallback]] *irc.look.msgbuffer_fallback*
|
||||||
** Beschreibung: `Standardbuffer der für Ausgaben genutzt werden soll falls ein privater Buffer nicht gefunden wird.`
|
** Beschreibung: `Standardbuffer der für Ausgaben genutzt werden soll, falls ein privater Buffer nicht gefunden wird`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: current, server (Standardwert: `current`)
|
** Werte: current, server (Standardwert: `current`)
|
||||||
|
|
||||||
* *irc.look.new_channel_position*
|
* [[option_irc.look.new_channel_position]] *irc.look.new_channel_position*
|
||||||
** Beschreibung: `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)`
|
** Beschreibung: `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
|
** Typ: integer
|
||||||
** Werte: none, next, near_server (Standardwert: `none`)
|
** Werte: none, next, near_server (Standardwert: `none`)
|
||||||
|
|
||||||
* *irc.look.new_pv_position*
|
* [[option_irc.look.new_pv_position]] *irc.look.new_pv_position*
|
||||||
** Beschreibung: `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)`
|
** Beschreibung: `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
|
** Typ: integer
|
||||||
** Werte: none, next, near_server (Standardwert: `none`)
|
** Werte: none, next, near_server (Standardwert: `none`)
|
||||||
|
|
||||||
* *irc.look.nick_color_force*
|
* [[option_irc.look.nick_color_force]] *irc.look.nick_color_force*
|
||||||
** Beschreibung: `Erzwingt für einen Nick eine spezielle Farbe. Die mittels Streuwertfunktion aus dem Nicknamen generierte Nickfarbe findet für diese Nicks keine Anwendung (Format:"Nick1:Farbe1;Nick2:Farbe2")`
|
** Beschreibung: `erzwingt für einen Nick eine spezielle Farbe. Die mittels Streuwertfunktion aus dem Nicknamen generierte Nickfarbe findet für diese Nicks keine Anwendung (Format:"Nick1:Farbe1;Nick2:Farbe2"). Bei der Schreibweise der Nicks wird sowohl nach Groß- und Kleinschreibung unterschieden und ebenso kann man die Nicks nur mit Kleinbuchstaben schreiben.`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.look.nick_color_stop_chars*
|
* [[option_irc.look.nick_color_stop_chars]] *irc.look.nick_color_stop_chars*
|
||||||
** Beschreibung: `Zeichen die genutzt werden sollen damit bei der Generierung der Farbe für einen Nicknamen abgebrochen wird. Es muss mindestens ein Zeichen im Nicknamen enthalten sein der nicht in dieser Liste aufgeführt wird, damit eine Farbe für den Nicknamen erstellt werden kann (Beispiel: Der Nickname lautet "|nick|abwesend" wobei das Zeichen "|" ignoriert werden soll. Die Farbe für den Nicknamen wird nun für "|nick" anstelle von "|nick|abwesend" erstellt).`
|
** Beschreibung: `Zeichen die genutzt werden sollen damit bei der Generierung der Farbe für einen Nicknamen abgebrochen wird. Es muss mindestens ein Zeichen im Nicknamen enthalten sein der nicht in dieser Liste aufgeführt wird, damit eine Farbe für den Nicknamen erstellt werden kann (Beispiel: Der Nickname lautet "|nick|abwesend" wobei das Zeichen "|" ignoriert werden soll. Die Farbe für den Nicknamen wird nun für "|nick" anstelle von "|nick|abwesend" erstellt).`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"_|["`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"_|["`)
|
||||||
|
|
||||||
* *irc.look.nick_completion_smart*
|
* [[option_irc.look.nick_completion_smart]] *irc.look.nick_completion_smart*
|
||||||
** Beschreibung: `Intelligente Vervollständigung von Nicknamen (vervollständigt zuerst den letzten Nick, mit dem gesprochen wurde)`
|
** Beschreibung: `intelligente Vervollständigung von Nicknamen (vervollständigt zuerst den letzten Nick, mit dem gesprochen wurde)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: off, speakers, speakers_highlights (Standardwert: `speakers`)
|
** Werte: off, speakers, speakers_highlights (Standardwert: `speakers`)
|
||||||
|
|
||||||
* *irc.look.nick_prefix*
|
* [[option_irc.look.nick_prefix]] *irc.look.nick_prefix*
|
||||||
** Beschreibung: `Text, der im Chatfenster vor dem Nickname erscheinen soll`
|
** Beschreibung: `Text, der im Chatfenster vor dem Nickname erscheinen soll`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.look.nick_suffix*
|
* [[option_irc.look.nick_suffix]] *irc.look.nick_suffix*
|
||||||
** Beschreibung: `Text, der im Chatfenster nach dem Nickname erscheinen soll`
|
** Beschreibung: `Text, der im Chatfenster nach dem Nickname erscheinen soll`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.look.notice_as_pv*
|
* [[option_irc.look.notice_as_pv]] *irc.look.notice_as_pv*
|
||||||
** Beschreibung: `Zeigt Notizen als private Nachricht an (wird die "auto" Option verwendet dann wird ein privater Buffer genutzt, falls vorhanden)`
|
** Beschreibung: `zeigt Notizen als private Nachricht an (wird die "auto" Option verwendet dann wird ein privater Buffer genutzt, falls vorhanden)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: auto, never, always (Standardwert: `auto`)
|
** Werte: auto, never, always (Standardwert: `auto`)
|
||||||
|
|
||||||
* *irc.look.notify_tags_ison*
|
* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
|
||||||
** Beschreibung: `Durch Kommata getrennte Liste von Tags die in der Nachricht von notify ausgegeben werden sollen falls sich ein Nick beim Server an- oder abmeldet (Rückgabe vom Befehl ison), zum Beispiel: "notify_highlight","notify_message" oder "notify_private"`
|
** Beschreibung: `durch Kommata getrennte Liste von Schlagwörtern die in der Nachricht von notify ausgegeben werden sollen falls sich ein Nick beim Server an- oder abmeldet (Rückgabe vom Befehl ison), zum Beispiel: "notify_highlight","notify_message" oder "notify_private"`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"notify_message"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"notify_message"`)
|
||||||
|
|
||||||
* *irc.look.notify_tags_whois*
|
* [[option_irc.look.notify_tags_whois]] *irc.look.notify_tags_whois*
|
||||||
** Beschreibung: `Durch Kommata getrennte Liste von Tags die in der Nachricht von notify ausgegeben werden sollen falls ein Nick den Befehl away nutzt (Rückgabe vom Befehl whois), zum Beispiel: "notify_highlight", "notify_message" oder "notify_private"`
|
** Beschreibung: `durch Kommata getrennte Liste von Schlagwörtern die in der Nachricht von notify ausgegeben werden sollen falls ein Nick den Befehl away nutzt (Rückgabe vom Befehl whois), zum Beispiel: "notify_highlight", "notify_message" oder "notify_private"`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"notify_message"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"notify_message"`)
|
||||||
|
|
||||||
* *irc.look.part_closes_buffer*
|
* [[option_irc.look.part_closes_buffer]] *irc.look.part_closes_buffer*
|
||||||
** Beschreibung: `Schließt den Buffer wenn "/part" im Channel ausgeführt wird`
|
** Beschreibung: `schließt den Buffer wenn "/part" im Channel ausgeführt wird`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *irc.look.raw_messages*
|
* [[option_irc.look.raw_messages]] *irc.look.raw_messages*
|
||||||
** Beschreibung: `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)`
|
** Beschreibung: `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
|
** Typ: integer
|
||||||
** Werte: 0 .. 65535 (Standardwert: `256`)
|
** Werte: 0 .. 65535 (Standardwert: `256`)
|
||||||
|
|
||||||
* *irc.look.server_buffer*
|
* [[option_irc.look.server_buffer]] *irc.look.server_buffer*
|
||||||
** Beschreibung: `Server-Buffer zusammenlegen`
|
** Beschreibung: `Server-Buffer zusammenfügen`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: merge_with_core, merge_without_core, independent (Standardwert: `merge_with_core`)
|
** Werte: merge_with_core, merge_without_core, independent (Standardwert: `merge_with_core`)
|
||||||
|
|
||||||
* *irc.look.smart_filter*
|
* [[option_irc.look.smart_filter]] *irc.look.smart_filter*
|
||||||
** Beschreibung: `Filtert join/part/quit/nick Nachrichten für einen Nick der einige Minuten im Channel inaktiv gewesen ist. Dazu muss ein Filter im tag "irc_smart_filter" erstellt werden.`
|
** Beschreibung: `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
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.smart_filter_delay*
|
* [[option_irc.look.smart_filter_delay]] *irc.look.smart_filter_delay*
|
||||||
** Beschreibung: `Verzögerung, in Minuten, in denen join/part/quit Nachrichten gefiltert werden`
|
** Beschreibung: `Verzögerung, in Minuten, in denen join/part/quit Nachrichten gefiltert werden`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 1 .. 10080 (Standardwert: `5`)
|
** Werte: 1 .. 10080 (Standardwert: `5`)
|
||||||
|
|
||||||
* *irc.look.smart_filter_join*
|
* [[option_irc.look.smart_filter_join]] *irc.look.smart_filter_join*
|
||||||
** Beschreibung: `aktiviert einen Filter für "join" Nachrichten`
|
** Beschreibung: `aktiviert einen Filter für "join" Nachrichten`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.smart_filter_nick*
|
* [[option_irc.look.smart_filter_nick]] *irc.look.smart_filter_nick*
|
||||||
** Beschreibung: `aktiviert einen Filter für Nachrichten von einem "Nick"`
|
** Beschreibung: `aktiviert einen Filter für Nachrichten von einem "Nick"`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.smart_filter_quit*
|
* [[option_irc.look.smart_filter_quit]] *irc.look.smart_filter_quit*
|
||||||
** Beschreibung: `aktiviert einen Filter für "part" und "quit" Nachrichten`
|
** Beschreibung: `aktiviert einen Filter für "part" und "quit" Nachrichten`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.look.topic_strip_colors*
|
* [[option_irc.look.topic_strip_colors]] *irc.look.topic_strip_colors*
|
||||||
** Beschreibung: `Farben werden im Channel-Thema entfernt (wird nur genutzt wenn der Buffer-Titel angezeigt wird)`
|
** Beschreibung: `Farben werden im Channel-Thema entfernt (wird nur genutzt wenn der Buffer-Titel angezeigt wird)`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *irc.network.autoreconnect_delay_growing*
|
* [[option_irc.network.autoreconnect_delay_growing]] *irc.network.autoreconnect_delay_growing*
|
||||||
** Beschreibung: `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, ..)`
|
** Beschreibung: `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
|
** Typ: integer
|
||||||
** Werte: 1 .. 100 (Standardwert: `2`)
|
** Werte: 1 .. 100 (Standardwert: `2`)
|
||||||
|
|
||||||
* *irc.network.autoreconnect_delay_max*
|
* [[option_irc.network.autoreconnect_delay_max]] *irc.network.autoreconnect_delay_max*
|
||||||
** Beschreibung: `maximale Verzögerung bei der automatischen wiederverbindung zum Server (in Sekunden, 0 = keine Begrenzung)`
|
** Beschreibung: `maximale Verzögerung bei der automatischen wiederverbindung zum Server (in Sekunden, 0 = keine Begrenzung)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 0 .. 86400 (Standardwert: `1800`)
|
** Werte: 0 .. 86400 (Standardwert: `1800`)
|
||||||
|
|
||||||
* *irc.network.colors_receive*
|
* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
|
||||||
** Beschreibung: `Falls deaktiviert, werden Farben-Codes von eingehenden Nachrichten ignoriert.`
|
** Beschreibung: `wenn deaktiviert, werden Farben-Codes von eingehenden Nachrichten ignoriert.`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.network.colors_send*
|
* [[option_irc.network.colors_send]] *irc.network.colors_send*
|
||||||
** Beschreibung: `Erlaube Benutzern, spezielle Codes zu versenden (ctrl-c + Code und optional Farbe: b=fett, cxx=Farbe, cxx,yy=Farbe+Hintergrund, u=unterstrichen, r=invertiert)`
|
** Beschreibung: `erlaubt Benutzern, spezielle Codes zu versenden (ctrl-c + Code und optional Farbe: b=fett, cxx=Farbe, cxx,yy=Farbe+Hintergrund, u=unterstrichen, r=invertiert)`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.network.lag_check*
|
* [[option_irc.network.lag_check]] *irc.network.lag_check*
|
||||||
** Beschreibung: `Intervall zwischen zwei Überprüfungen auf Verfügbarkeit (Lag) des Servers (in Sekunden, 0 = keine Überprüfung)`
|
** Beschreibung: `Intervall zwischen zwei Überprüfungen auf Verfügbarkeit des Servers (in Sekunden, 0 = keine Überprüfung)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 0 .. 604800 (Standardwert: `60`)
|
** Werte: 0 .. 604800 (Standardwert: `60`)
|
||||||
|
|
||||||
* *irc.network.lag_disconnect*
|
* [[option_irc.network.lag_disconnect]] *irc.network.lag_disconnect*
|
||||||
** Beschreibung: `Maximal Verzögerung (Lag) bis zum Trennen der Verbindung (in Minuten - 0 = niemals trennen)`
|
** Beschreibung: `maximal Verzögerung (Lag) bis zum Trennen der Verbindung (in Minuten - 0 = niemals trennen)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 0 .. 10080 (Standardwert: `0`)
|
** Werte: 0 .. 10080 (Standardwert: `0`)
|
||||||
|
|
||||||
* *irc.network.lag_min_show*
|
* [[option_irc.network.lag_min_show]] *irc.network.lag_min_show*
|
||||||
** Beschreibung: `geringste Verzögerungszeit (Lag) die angezeigt werden soll (in Millisekunden)`
|
** Beschreibung: `geringste Verzögerungszeit (Lag) die angezeigt werden soll (in Millisekunden)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 0 .. 86400000 (Standardwert: `500`)
|
** Werte: 0 .. 86400000 (Standardwert: `500`)
|
||||||
|
|
||||||
* *irc.network.lag_refresh_interval*
|
* [[option_irc.network.lag_refresh_interval]] *irc.network.lag_refresh_interval*
|
||||||
** Beschreibung: `Intervall zwischen zwei Aktualisierungen der Verzögerungsanzeige (Lag-Item), wenn die Verzögerungszeit sich erhöht (in Sekunden)`
|
** Beschreibung: `Intervall zwischen zwei Aktualisierungen der Verzögerungsanzeige (Lag-Item), wenn die Verzögerungszeit sich erhöht (in Sekunden)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 1 .. 3600 (Standardwert: `1`)
|
** Werte: 1 .. 3600 (Standardwert: `1`)
|
||||||
|
|
||||||
* *irc.network.notify_check_ison*
|
* [[option_irc.network.notify_check_ison]] *irc.network.notify_check_ison*
|
||||||
** Beschreibung: `Intervall zwischen zwei notify Überprüfungen mit dem IRC Befehl "ison" (in Minuten)`
|
** Beschreibung: `Intervall zwischen zwei notify Überprüfungen mit dem IRC Befehl "ison" (in Minuten)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 1 .. 10080 (Standardwert: `1`)
|
** Werte: 1 .. 10080 (Standardwert: `1`)
|
||||||
|
|
||||||
* *irc.network.notify_check_whois*
|
* [[option_irc.network.notify_check_whois]] *irc.network.notify_check_whois*
|
||||||
** Beschreibung: `Intervall zwischen zwei notify Überprüfungen mit dem IRC Befehl "whois" (in Minuten)`
|
** Beschreibung: `Intervall zwischen zwei notify Überprüfungen mit dem IRC Befehl "whois" (in Minuten)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 1 .. 10080 (Standardwert: `5`)
|
** Werte: 1 .. 10080 (Standardwert: `5`)
|
||||||
|
|
||||||
* *irc.network.send_unknown_commands*
|
* [[option_irc.network.send_unknown_commands]] *irc.network.send_unknown_commands*
|
||||||
** Beschreibung: `Sende unbekannte Befehle an den Server`
|
** Beschreibung: `sendet unbekannte Befehle an den Server`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *irc.server_default.addresses*
|
* [[option_irc.server_default.addresses]] *irc.server_default.addresses*
|
||||||
** Beschreibung: `Liste der Hostnamen/Ports oder IP/Ports des Servers (durch Komma getrennt)`
|
** Beschreibung: `Liste der Hostnamen/Ports oder IP/Ports des Servers (durch Komma getrennt)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.server_default.anti_flood_prio_high*
|
* [[option_irc.server_default.anti_flood_prio_high]] *irc.server_default.anti_flood_prio_high*
|
||||||
** Beschreibung: `Anti-Flood für dringliche Inhalte: Zeit in Sekunden zwischen zwei Benutzernachrichten oder Befehlen die zum IRC Server versendet wurden (0 = Anti-Flood deaktivieren)`
|
** Beschreibung: `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
|
** Typ: integer
|
||||||
** Werte: 0 .. 60 (Standardwert: `2`)
|
** Werte: 0 .. 60 (Standardwert: `2`)
|
||||||
|
|
||||||
* *irc.server_default.anti_flood_prio_low*
|
* [[option_irc.server_default.anti_flood_prio_low]] *irc.server_default.anti_flood_prio_low*
|
||||||
** Beschreibung: `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)`
|
** Beschreibung: `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
|
** Typ: integer
|
||||||
** Werte: 0 .. 60 (Standardwert: `2`)
|
** Werte: 0 .. 60 (Standardwert: `2`)
|
||||||
|
|
||||||
* *irc.server_default.autoconnect*
|
* [[option_irc.server_default.autoconnect]] *irc.server_default.autoconnect*
|
||||||
** Beschreibung: `Beim Programmstart von Weechat automatisch mit dem Server verbinden`
|
** Beschreibung: `Beim Programmstart von Weechat automatisch mit dem Server verbinden`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *irc.server_default.autojoin*
|
* [[option_irc.server_default.autojoin]] *irc.server_default.autojoin*
|
||||||
** Beschreibung: `Durch Kommata getrennte Liste der Channels, die beim Verbinden zum Server betreten werden sollen (Beispiel: "#chan1,#chan2,#chan3 key1,key2")`
|
** Beschreibung: `durch Kommata getrennte Liste der Channels, die beim Verbinden zum Server betreten werden sollen (Beispiel: "#chan1,#chan2,#chan3 key1,key2")`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.server_default.autoreconnect*
|
* [[option_irc.server_default.autoreconnect]] *irc.server_default.autoreconnect*
|
||||||
** Beschreibung: `Nach einer Trennung vom Server die Verbindung automatisch wiederherstellen`
|
** Beschreibung: `Nach einer Trennung vom Server die Verbindung automatisch wiederherstellen`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.server_default.autoreconnect_delay*
|
* [[option_irc.server_default.autoreconnect_delay]] *irc.server_default.autoreconnect_delay*
|
||||||
** Beschreibung: `Zeit (in Sekunden) die gewartet werden soll bevor ein neuer Verbindungsaufbau durchgeführt werden soll`
|
** Beschreibung: `Zeit (in Sekunden) die gewartet werden soll bevor ein neuer Verbindungsaufbau durchgeführt werden soll`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 1 .. 65535 (Standardwert: `10`)
|
** Werte: 1 .. 65535 (Standardwert: `10`)
|
||||||
|
|
||||||
* *irc.server_default.autorejoin*
|
* [[option_irc.server_default.autorejoin]] *irc.server_default.autorejoin*
|
||||||
** Beschreibung: `Channels automatisch betreten, falls man ge-kickt wurde.`
|
** Beschreibung: `Channels automatisch betreten, falls man rausgeworfen wurde`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *irc.server_default.autorejoin_delay*
|
* [[option_irc.server_default.autorejoin_delay]] *irc.server_default.autorejoin_delay*
|
||||||
** Beschreibung: `Wartezeit, in Sekunden, die verstreichen soll bevor man den Channel automatisch erneut betritt (nachdem man ge-kickt wurde)`
|
** Beschreibung: `Wartezeit, in Sekunden, die verstreichen soll bevor man den Channel automatisch erneut betritt (nachdem man rausgeworfen wurde)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 0 .. 86400 (Standardwert: `30`)
|
** Werte: 0 .. 86400 (Standardwert: `30`)
|
||||||
|
|
||||||
* *irc.server_default.away_check*
|
* [[option_irc.server_default.away_check]] *irc.server_default.away_check*
|
||||||
** Beschreibung: `Überprüft die Abwesenheit (/away) der Nutzer, in dem angegebenen Intervall (in Minuten, 0 = nicht überprüfen)`
|
** Beschreibung: `Überprüft die Abwesenheit (/away) der Nutzer, in dem angegebenen Intervall (in Minuten, 0 = nicht überprüfen)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 0 .. 10080 (Standardwert: `0`)
|
** Werte: 0 .. 10080 (Standardwert: `0`)
|
||||||
|
|
||||||
* *irc.server_default.away_check_max_nicks*
|
* [[option_irc.server_default.away_check_max_nicks]] *irc.server_default.away_check_max_nicks*
|
||||||
** Beschreibung: `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)`
|
** Beschreibung: `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
|
** Typ: integer
|
||||||
** Werte: 0 .. 1000000 (Standardwert: `25`)
|
** Werte: 0 .. 1000000 (Standardwert: `25`)
|
||||||
|
|
||||||
* *irc.server_default.command*
|
* [[option_irc.server_default.capabilities]] *irc.server_default.capabilities*
|
||||||
** Beschreibung: `Enthält Befehle die nach der Verbindung zum Server ausgeführt werden sollen. Mehrere Befehle müssen durch ein ";" getrennt werden. Möchte man ein Semikolon schreiben muss man "\;" verwenden. Die speziellen Variablen $nick, $channel und $server werden dabei durch den jeweiligen Wert ersetzt`
|
** Beschreibung: `Durch Kommata getrennte Liste von erweiterten Client Fähigkeiten ("client capabilities"), welche vom Server angeboten und genutzt werden sollen (Beispiel: "multi-prefix,extended-join")`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.server_default.command_delay*
|
* [[option_irc.server_default.command]] *irc.server_default.command*
|
||||||
|
** Beschreibung: `enthält Befehle die nach der Verbindung zum Server 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`
|
||||||
|
** Typ: Zeichenkette
|
||||||
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
|
* [[option_irc.server_default.command_delay]] *irc.server_default.command_delay*
|
||||||
** Beschreibung: `Wartezeit in Sekunden nach Ausführung des Befehls, um z.B. eine Authentifizierung zu ermöglichen`
|
** Beschreibung: `Wartezeit in Sekunden nach Ausführung des Befehls, um z.B. eine Authentifizierung zu ermöglichen`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 0 .. 3600 (Standardwert: `0`)
|
** Werte: 0 .. 3600 (Standardwert: `0`)
|
||||||
|
|
||||||
* *irc.server_default.connection_timeout*
|
* [[option_irc.server_default.connection_timeout]] *irc.server_default.connection_timeout*
|
||||||
** Beschreibung: `Wartezeit (in Sekunden) zwischen einer TCP Verbindung mit dem Server und des Empfanges der message 001. Falls die Wartezeit verstreichen sollte bevor die message 001 empfangen wurde dann wird WeeChat die Verbindung zum Server trennen.`
|
** Beschreibung: `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
|
** Typ: integer
|
||||||
** Werte: 1 .. 3600 (Standardwert: `60`)
|
** Werte: 1 .. 3600 (Standardwert: `60`)
|
||||||
|
|
||||||
* *irc.server_default.default_msg_part*
|
* [[option_irc.server_default.default_msg_part]] *irc.server_default.default_msg_part*
|
||||||
** Beschreibung: `Standardnachricht beim Verlassen eines Channels ("%v": wird durch die WeeChat-Version ersetzt)`
|
** Beschreibung: `Standardnachricht beim Verlassen eines Channels ("%v": wird durch die WeeChat-Version ersetzt)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"WeeChat %v"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"WeeChat %v"`)
|
||||||
|
|
||||||
* *irc.server_default.default_msg_quit*
|
* [[option_irc.server_default.default_msg_quit]] *irc.server_default.default_msg_quit*
|
||||||
** Beschreibung: `Standardnachricht beim Beenden (Verbindung zum Server trennen) ("%v": wird durch die WeeChat-Version ersetzt)`
|
** Beschreibung: `Standardnachricht beim Beenden (Verbindung zum Server trennen) ("%v": wird durch die WeeChat-Version ersetzt)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"WeeChat %v"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"WeeChat %v"`)
|
||||||
|
|
||||||
* *irc.server_default.ipv6*
|
* [[option_irc.server_default.ipv6]] *irc.server_default.ipv6*
|
||||||
** Beschreibung: `Server über IPv6 ansprechen`
|
** Beschreibung: `Server über IPv6 ansprechen`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *irc.server_default.local_hostname*
|
* [[option_irc.server_default.local_hostname]] *irc.server_default.local_hostname*
|
||||||
** Beschreibung: `benutzerdefinierter lokaler Hostname bzw. IP-Adresse für den entsprechenden Server (optional). Falls kein Eintrag vorhanden sein sollte wird der lokale Hostname verwendet`
|
** Beschreibung: `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
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.server_default.nicks*
|
* [[option_irc.server_default.nicks]] *irc.server_default.nicks*
|
||||||
** Beschreibung: `Nicknamen, die auf dem IRC-Server benutzt werden sollen (durch Komma getrennt)`
|
** Beschreibung: `Nicknamen, die auf dem IRC-Server benutzt werden sollen (durch Komma getrennt)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.server_default.notify*
|
* [[option_irc.server_default.notify]] *irc.server_default.notify*
|
||||||
** Beschreibung: `Liste mit Benachrichtigung für Server (diese Option sollte nicht direkt verändert werden. Dazu sollte der Befehl /notify genutzt werden)`
|
** Beschreibung: `Liste mit Benachrichtigung für Server (diese Option sollte nicht direkt verändert werden. Dazu sollte der Befehl /notify genutzt werden)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.server_default.password*
|
* [[option_irc.server_default.password]] *irc.server_default.password*
|
||||||
** Beschreibung: `Passwort für den Server`
|
** Beschreibung: `Passwort für den Server`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.server_default.proxy*
|
* [[option_irc.server_default.proxy]] *irc.server_default.proxy*
|
||||||
** Beschreibung: `Proxy, der für diesen Server verwendet wird (optional)`
|
** Beschreibung: `Proxy, der für diesen Server verwendet wird (optional)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.server_default.realname*
|
* [[option_irc.server_default.realname]] *irc.server_default.realname*
|
||||||
** Beschreibung: `Realen Namen bei diesem Server nutzen`
|
** Beschreibung: `Realen Namen bei diesem Server nutzen`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.server_default.sasl_mechanism*
|
* [[option_irc.server_default.sasl_mechanism]] *irc.server_default.sasl_mechanism*
|
||||||
** Beschreibung: `Vorrichtung zur SASL Authentifizierung`
|
** Beschreibung: `Verfahren welches bei einer SASL Authentifizierung angewandt werden soll: "plain" Passwort liegt in Klartext vor, "dh-blowfish" Passwort wird verschlüsselt, "external" SSL Zertifikat welches auf Client Seite vorliegt`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: plain, dh-blowfish (Standardwert: `plain`)
|
** Werte: plain, dh-blowfish, external (Standardwert: `plain`)
|
||||||
|
|
||||||
* *irc.server_default.sasl_password*
|
* [[option_irc.server_default.sasl_password]] *irc.server_default.sasl_password*
|
||||||
** Beschreibung: `Passwort für SASL Authentifizierung`
|
** Beschreibung: `Passwort für SASL Authentifizierung`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.server_default.sasl_timeout*
|
* [[option_irc.server_default.sasl_timeout]] *irc.server_default.sasl_timeout*
|
||||||
** Beschreibung: `Zeitüberschreitung (in Sekunden) bis zum Abbruch der SASL Authentifizierung`
|
** Beschreibung: `Zeitüberschreitung bis zum Abbruch der SASL Authentifizierung (in Sekunden)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 1 .. 3600 (Standardwert: `15`)
|
** Werte: 1 .. 3600 (Standardwert: `15`)
|
||||||
|
|
||||||
* *irc.server_default.sasl_username*
|
* [[option_irc.server_default.sasl_username]] *irc.server_default.sasl_username*
|
||||||
** Beschreibung: `Username für SASL Authentifizierung`
|
** Beschreibung: `Username für SASL Authentifizierung`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.server_default.ssl*
|
* [[option_irc.server_default.ssl]] *irc.server_default.ssl*
|
||||||
** Beschreibung: `Server über SSL ansprechen`
|
** Beschreibung: `Server über SSL ansprechen`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *irc.server_default.ssl_cert*
|
* [[option_irc.server_default.ssl_cert]] *irc.server_default.ssl_cert*
|
||||||
** Beschreibung: `Datei für ssl Zertifikat um automatisch den eigenen Nick zu identifizieren ("%h" wird durch das WeeChat Verzeichnis ersetzt, Standardverzeichnis: "~/.weechat")`
|
** Beschreibung: `Datei für ssl Zertifikat um automatisch den eigenen Nick zu identifizieren ("%h" wird durch das WeeChat Verzeichnis ersetzt, Standardverzeichnis: "~/.weechat")`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *irc.server_default.ssl_dhkey_size*
|
* [[option_irc.server_default.ssl_dhkey_size]] *irc.server_default.ssl_dhkey_size*
|
||||||
** Beschreibung: `Größe des Schlüssels der während des Diffie-Hellman-Schlüsselaustausches genutzt wurde`
|
** Beschreibung: `Größe des Schlüssels der während des Diffie-Hellman-Schlüsselaustausches genutzt wurde`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 0 .. 2147483647 (Standardwert: `2048`)
|
** Werte: 0 .. 2147483647 (Standardwert: `2048`)
|
||||||
|
|
||||||
* *irc.server_default.ssl_priorities*
|
* [[option_irc.server_default.ssl_priorities]] *irc.server_default.ssl_priorities*
|
||||||
** Beschreibung: `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")`
|
** Beschreibung: `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
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"NORMAL"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"NORMAL"`)
|
||||||
|
|
||||||
* *irc.server_default.ssl_verify*
|
* [[option_irc.server_default.ssl_verify]] *irc.server_default.ssl_verify*
|
||||||
** Beschreibung: `Überprüfe ob die SSL-Verbindung vertrauenswürdig ist`
|
** Beschreibung: `Überprüfe ob die SSL-Verbindung vertrauenswürdig ist`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *irc.server_default.username*
|
* [[option_irc.server_default.username]] *irc.server_default.username*
|
||||||
** Beschreibung: `Benutzername für diesen Server`
|
** Beschreibung: `Benutzername für diesen Server`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|||||||
@@ -1,45 +1,55 @@
|
|||||||
* *logger.file.auto_log*
|
* [[option_logger.color.backlog_end]] *logger.color.backlog_end*
|
||||||
** Beschreibung: `Speichert automatisch den Inhalt eines Buffers in eine Datei (sofern das Protokollieren für den Buffer nicht deaktiviert sein sollte)`
|
** Beschreibung: `Farbe für die letzte Zeile der Rückverfolgung`
|
||||||
|
** 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 unterstrichen (Standardwert: `darkgray`)
|
||||||
|
|
||||||
|
* [[option_logger.color.backlog_line]] *logger.color.backlog_line*
|
||||||
|
** Beschreibung: `Farbe in der der Text der Rückverfolgung dargestellt 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 unterstrichen (Standardwert: `darkgray`)
|
||||||
|
|
||||||
|
* [[option_logger.file.auto_log]] *logger.file.auto_log*
|
||||||
|
** Beschreibung: `speichert automatisch den Inhalt eines Buffers in eine Datei (sofern das Protokollieren für den Buffer nicht deaktiviert sein sollte)`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *logger.file.flush_delay*
|
* [[option_logger.file.flush_delay]] *logger.file.flush_delay*
|
||||||
** Beschreibung: `Zeit, in Sekunden, die verstreicht bis eine Protokolldatei gesichert werden soll (0 = Protokolldatei wird unmittelbar gesichert, nachdem eine neue Zeile dargestellt wurde)`
|
** Beschreibung: `Zeit, in Sekunden, die verstreicht bis eine Protokolldatei gesichert wird (0 = Protokolldatei wird unmittelbar gesichert, nachdem eine neue Zeile dargestellt wurde)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 0 .. 3600 (Standardwert: `120`)
|
** Werte: 0 .. 3600 (Standardwert: `120`)
|
||||||
|
|
||||||
* *logger.file.info_lines*
|
* [[option_logger.file.info_lines]] *logger.file.info_lines*
|
||||||
** Beschreibung: `Fügt eine Information in die Protokoll-Datei ein, falls die Protokollierung gestartet oder beendet wird`
|
** Beschreibung: `fügt eine Information in die Protokoll-Datei ein, wenn die Protokollierung gestartet oder beendet wird`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
* *logger.file.mask*
|
* [[option_logger.file.mask]] *logger.file.mask*
|
||||||
** Beschreibung: `Standardmaske für Protokolldateien (Format: "Verzeichnis/zu/Datei" oder "Datei", ohne ein führendes "/", da die "Verzeichnis" Option genutzt wird um vollständige Verzeichnisstrukturen zu erstellen); lokale Buffer Variablen und Datumsspezifikationen (siehe: man strftime) sind zulässig`
|
** Beschreibung: `Standardmaske für Protokolldateien (Format: "Verzeichnis/zur/Datei" oder "Datei", ohne ein führendes "/", da die "Verzeichnis" Option genutzt wird um vollständige Verzeichnisstrukturen zu erstellen); lokale Buffer Variablen und Datumsspezifikationen (siehe: man strftime) sind zulässig`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"$plugin.$name.weechatlog"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"$plugin.$name.weechatlog"`)
|
||||||
|
|
||||||
* *logger.file.name_lower_case*
|
* [[option_logger.file.name_lower_case]] *logger.file.name_lower_case*
|
||||||
** Beschreibung: `Benutze ausschließlich Kleinschreibung für Protokoll-Dateien`
|
** Beschreibung: `Protokolldateien werden ausschließlich in Kleinschreibung erstellt`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *logger.file.path*
|
* [[option_logger.file.path]] *logger.file.path*
|
||||||
** Beschreibung: `Pfad für WeeChat Protokolldateien; "%h" wird durch das WeeChat Verzeichnis ersetzt (Standardpfad: "~/.weechat"); eine Datumsspezifikation ist zulässig (siehe: man strftime)`
|
** Beschreibung: `Pfad für WeeChat Protokolldateien; "%h" wird durch das WeeChat Verzeichnis ersetzt (Standardpfad: "~/.weechat"); eine Datumsspezifikation ist zulässig (siehe: man strftime)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"%h/logs/"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"%h/logs/"`)
|
||||||
|
|
||||||
* *logger.file.replacement_char*
|
* [[option_logger.file.replacement_char]] *logger.file.replacement_char*
|
||||||
** Beschreibung: `Ersatzzeichen für Dateinamen, falls der Dateiname Sonderzeichen beinhaltet (z.B. das Trennzeichen bei Verzeichnissen "/")`
|
** Beschreibung: `Ersatzzeichen für Dateinamen, falls der Dateiname Sonderzeichen beinhaltet (z.B. das Trennzeichen bei Verzeichnissen "/")`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"_"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"_"`)
|
||||||
|
|
||||||
* *logger.file.time_format*
|
* [[option_logger.file.time_format]] *logger.file.time_format*
|
||||||
** Beschreibung: `Zeitstempel in Protokoll-Datei nutzen (bitte dazu die Anleitung zu "strftime" (man strftime) durchlesen)`
|
** Beschreibung: `Zeitstempel in Protokoll-Datei nutzen (bitte dazu die Anleitung zu "strftime" (man strftime) durchlesen)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"%Y-%m-%d %H:%M:%S"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"%Y-%m-%d %H:%M:%S"`)
|
||||||
|
|
||||||
* *logger.look.backlog*
|
* [[option_logger.look.backlog]] *logger.look.backlog*
|
||||||
** Beschreibung: `maximale Anzahl der Zeilen die aus der Protokoll-Datei dargestellt werden sollen, wenn ein Buffer geöffnet wird (0 = kein Darstellung)`
|
** Beschreibung: `maximale Anzahl der letzten Zeilen die aus der Protokolldatei dargestellt werden sollen, sobald ein Buffer geöffnet wird (0 = kein Darstellung)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 0 .. 2147483647 (Standardwert: `20`)
|
** Werte: 0 .. 2147483647 (Standardwert: `20`)
|
||||||
|
|
||||||
|
|||||||
@@ -6,15 +6,15 @@
|
|||||||
autoload
|
autoload
|
||||||
reload|unload [<name>]
|
reload|unload [<name>]
|
||||||
|
|
||||||
list: installierte Erweiterungen werden aufgelistet
|
list: installierte Skripten werden aufgelistet
|
||||||
listfull: detaillierte Auflistung aller installierten Erweiterungen
|
listfull: detaillierte Auflistung aller installierten Skripten
|
||||||
load: installiert eine Erweiterung
|
load: installiert ein Skript
|
||||||
autoload: installiert automatisch alle Erweiterungen aus System- oder Benutzerverzeichnis
|
autoload: installiert automatisch alle Skripten aus dem "autoload" Verzeichnis
|
||||||
reload: eine Erweiterung wird erneut installiert (falls kein Name angegeben wird dann werden alle Erweiterungen entfernt und erneut installiert)
|
reload: ein Skript wird erneut installiert (wird kein Name angegeben, dann werden alle Skripten entfernt und erneut installiert)
|
||||||
unload: deinstalliert eine oder alle Erweiterungen
|
unload: deinstalliert ein Skript (wird kein Name angegeben, dann werden alle Skripten deinstalliert)
|
||||||
filename: Skript (Datei) das geladen werden soll
|
filename: Skript (Datei) welches geladen werden soll
|
||||||
name: Name eines Skripts (Name welcher mit der "register" Funktion genutzt wird)
|
name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
|
||||||
|
|
||||||
Ohne Angabe eines Argumentes listet /plugin alle geladenen Erweiterungen auf.
|
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
|
|||||||
@@ -6,15 +6,15 @@
|
|||||||
autoload
|
autoload
|
||||||
reload|unload [<name>]
|
reload|unload [<name>]
|
||||||
|
|
||||||
list: installierte Erweiterungen werden aufgelistet
|
list: installierte Skripten werden aufgelistet
|
||||||
listfull: detaillierte Auflistung aller installierten Erweiterungen
|
listfull: detaillierte Auflistung aller installierten Skripten
|
||||||
load: installiert eine Erweiterung
|
load: installiert ein Skript
|
||||||
autoload: installiert automatisch alle Erweiterungen aus System- oder Benutzerverzeichnis
|
autoload: installiert automatisch alle Skripten aus dem "autoload" Verzeichnis
|
||||||
reload: eine Erweiterung wird erneut installiert (falls kein Name angegeben wird dann werden alle Erweiterungen entfernt und erneut installiert)
|
reload: ein Skript wird erneut installiert (wird kein Name angegeben, dann werden alle Skripten entfernt und erneut installiert)
|
||||||
unload: deinstalliert eine oder alle Erweiterungen
|
unload: deinstalliert ein Skript (wird kein Name angegeben, dann werden alle Skripten deinstalliert)
|
||||||
filename: Skript (Datei) das geladen werden soll
|
filename: Skript (Datei) welches geladen werden soll
|
||||||
name: Name eines Skripts (Name welcher mit der "register" Funktion genutzt wird)
|
name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
|
||||||
|
|
||||||
Ohne Angabe eines Argumentes listet /plugin alle geladenen Erweiterungen auf.
|
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
|
|||||||
@@ -6,15 +6,15 @@
|
|||||||
autoload
|
autoload
|
||||||
reload|unload [<name>]
|
reload|unload [<name>]
|
||||||
|
|
||||||
list: installierte Erweiterungen werden aufgelistet
|
list: installierte Skripten werden aufgelistet
|
||||||
listfull: detaillierte Auflistung aller installierten Erweiterungen
|
listfull: detaillierte Auflistung aller installierten Skripten
|
||||||
load: installiert eine Erweiterung
|
load: installiert ein Skript
|
||||||
autoload: installiert automatisch alle Erweiterungen aus System- oder Benutzerverzeichnis
|
autoload: installiert automatisch alle Skripten aus dem "autoload" Verzeichnis
|
||||||
reload: eine Erweiterung wird erneut installiert (falls kein Name angegeben wird dann werden alle Erweiterungen entfernt und erneut installiert)
|
reload: ein Skript wird erneut installiert (wird kein Name angegeben, dann werden alle Skripten entfernt und erneut installiert)
|
||||||
unload: deinstalliert eine oder alle Erweiterungen
|
unload: deinstalliert ein Skript (wird kein Name angegeben, dann werden alle Skripten deinstalliert)
|
||||||
filename: Skript (Datei) das geladen werden soll
|
filename: Skript (Datei) welches geladen werden soll
|
||||||
name: Name eines Skripts (Name welcher mit der "register" Funktion genutzt wird)
|
name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
|
||||||
|
|
||||||
Ohne Angabe eines Argumentes listet /plugin alle geladenen Erweiterungen auf.
|
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
|
|||||||
@@ -9,12 +9,12 @@
|
|||||||
list: Auflistung der Relay-Clients (nur aktive Relays)
|
list: Auflistung der Relay-Clients (nur aktive Relays)
|
||||||
listfull: detaillierte Auflistung der Relay-Clients (alle Relays)
|
listfull: detaillierte Auflistung der Relay-Clients (alle Relays)
|
||||||
listrelay: Auflistung der Relays (Name und Port)
|
listrelay: Auflistung der Relays (Name und Port)
|
||||||
add: füge ein Relay, für ein Protokoll + Name, hinzu
|
add: fügt ein Relay, für ein Protokoll + Name, hinzu
|
||||||
del: entferne Relay für ein Protokoll + Name
|
del: entfernt Relay für ein Protokoll + Name
|
||||||
protocol.name: Protokoll und Name des Relays
|
protocol.name: Protokoll und Name des Relay:
|
||||||
zur Zeit wird ausschließlich das "irc" Protokoll unterstützt
|
- Protokoll "irc": und der Name des Servers welcher geteilt werden soll
|
||||||
Beispiel: irc.freenode
|
- Protokoll "weechat" (Name wird nicht unterstützt)
|
||||||
port: Port den der Relay nutzen soll
|
port: Port den das Relay nutzen soll
|
||||||
raw: öffnet Buffer mit RAW-Relay Daten
|
raw: öffnet Buffer mit RAW-Relay Daten
|
||||||
|
|
||||||
Ohne Angabe von Argumenten werden alle Relay-Clients in einem neuen Buffer dargestellt.
|
Ohne Angabe von Argumenten werden alle Relay-Clients in einem neuen Buffer dargestellt.
|
||||||
@@ -22,5 +22,7 @@ Ohne Angabe von Argumenten werden alle Relay-Clients in einem neuen Buffer darge
|
|||||||
Beispiel:
|
Beispiel:
|
||||||
IRC Proxy für Server "freenode":
|
IRC Proxy für Server "freenode":
|
||||||
/relay add irc.freenode 8000
|
/relay add irc.freenode 8000
|
||||||
|
weechat protocol:
|
||||||
|
/relay add weechat 8001
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
|
|||||||
@@ -1,64 +1,74 @@
|
|||||||
* *relay.color.status_active*
|
* [[option_relay.color.status_active]] *relay.color.status_active*
|
||||||
** Beschreibung: `Textfarbe für Status: "Verbindung hergestellt"`
|
** Beschreibung: `Textfarbe für Status: "Verbindung hergestellt"`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `lightblue`)
|
** 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 unterstrichen (Standardwert: `lightblue`)
|
||||||
|
|
||||||
* *relay.color.status_auth_failed*
|
* [[option_relay.color.status_auth_failed]] *relay.color.status_auth_failed*
|
||||||
** Beschreibung: `Textfarbe für Status: "Authentifizierung gescheitert"`
|
** Beschreibung: `Textfarbe für Status: "Authentifizierung gescheitert"`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" 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 unterstrichen (Standardwert: `lightred`)
|
||||||
|
|
||||||
* *relay.color.status_connecting*
|
* [[option_relay.color.status_connecting]] *relay.color.status_connecting*
|
||||||
** Beschreibung: `Textfarbe für Status: "verbinde"`
|
** Beschreibung: `Textfarbe für Status: "verbinde"`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `yellow`)
|
** 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 unterstrichen (Standardwert: `yellow`)
|
||||||
|
|
||||||
* *relay.color.status_disconnected*
|
* [[option_relay.color.status_disconnected]] *relay.color.status_disconnected*
|
||||||
** Beschreibung: `Textfarbe für Status: "Verbindung getrennt"`
|
** Beschreibung: `Textfarbe für Status: "Verbindung getrennt"`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" 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 unterstrichen (Standardwert: `lightred`)
|
||||||
|
|
||||||
* *relay.color.status_waiting_auth*
|
* [[option_relay.color.status_waiting_auth]] *relay.color.status_waiting_auth*
|
||||||
** Beschreibung: `Textfarbe für Status: "warte auf Authentifizierung"`
|
** Beschreibung: `Textfarbe für Status: "warte auf Authentifizierung"`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `brown`)
|
** 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 unterstrichen (Standardwert: `brown`)
|
||||||
|
|
||||||
* *relay.color.text*
|
* [[option_relay.color.text]] *relay.color.text*
|
||||||
** Beschreibung: `Textfarbe`
|
** Beschreibung: `Textfarbe`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `default`)
|
** 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 unterstrichen (Standardwert: `default`)
|
||||||
|
|
||||||
* *relay.color.text_bg*
|
* [[option_relay.color.text_bg]] *relay.color.text_bg*
|
||||||
** Beschreibung: `Hintergrundfarbe`
|
** Beschreibung: `Hintergrundfarbe`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `default`)
|
** 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 unterstrichen (Standardwert: `default`)
|
||||||
|
|
||||||
* *relay.color.text_selected*
|
* [[option_relay.color.text_selected]] *relay.color.text_selected*
|
||||||
** Beschreibung: `Textfarbe für selektierten Client-Linie`
|
** Beschreibung: `Textfarbe für selektierten Client-Linie`
|
||||||
** Typ: Farbe
|
** 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 werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `white`)
|
** 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 unterstrichen (Standardwert: `white`)
|
||||||
|
|
||||||
* *relay.look.auto_open_buffer*
|
* [[option_relay.look.auto_open_buffer]] *relay.look.auto_open_buffer*
|
||||||
** Beschreibung: `Öffnet automatisch einen Relay-Buffer, falls eine Verbindung zu einem neuen Client hergestellt wird`
|
** Beschreibung: `öffnet automatisch einen Relay-Buffer, falls eine Verbindung zu einem neuen Client hergestellt wird`
|
||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `on`)
|
** Werte: on, off (Standardwert: `on`)
|
||||||
|
|
||||||
* *relay.look.raw_messages*
|
* [[option_relay.look.raw_messages]] *relay.look.raw_messages*
|
||||||
** Beschreibung: `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)`
|
** Beschreibung: `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
|
** Typ: integer
|
||||||
** Werte: 0 .. 65535 (Standardwert: `256`)
|
** Werte: 0 .. 65535 (Standardwert: `256`)
|
||||||
|
|
||||||
* *relay.network.bind_address*
|
* [[option_relay.network.allowed_ips]] *relay.network.allowed_ips*
|
||||||
|
** Beschreibung: `regulärer Ausdruck für IP Adressen die auf das Relay zugreifen dürfen (zwischen Groß- und Kleinschreibung nicht dabei nicht unterschieden. Um zwischen Groß-und Kleinschreibung zu unterscheiden muss am Wortanfang "(?-i)" genutzt werden) , Beispiel: "^(123.45.67.89|192.160.*)$"`
|
||||||
|
** Typ: Zeichenkette
|
||||||
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
|
* [[option_relay.network.bind_address]] *relay.network.bind_address*
|
||||||
** Beschreibung: `Adresse für Bind (falls nicht gesetzt ist eine Verbindung zu allen Interfaces möglich. Wird die Adresse "127.0.0.1" genutzt kann nur eine Verbindung mit dem lokalen Rechner hergestellt werden)`
|
** Beschreibung: `Adresse für Bind (falls nicht gesetzt ist eine Verbindung zu allen Interfaces möglich. Wird die Adresse "127.0.0.1" genutzt kann nur eine Verbindung mit dem lokalen Rechner hergestellt werden)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|
||||||
* *relay.network.max_clients*
|
* [[option_relay.network.compression_level]] *relay.network.compression_level*
|
||||||
** Beschreibung: `Maximale Anzahl an Clients die mit einem Port verbunden sein dürfen`
|
** Beschreibung: `Kompressionsstärke der Pakete die durch das WeeChat Protokoll an den Client gesendet werden sollen (0 = Kompression deaktiviert, 1 = niedrige Kompression ... 9 = stärkste Kompression)`
|
||||||
|
** Typ: integer
|
||||||
|
** Werte: 0 .. 9 (Standardwert: `6`)
|
||||||
|
|
||||||
|
* [[option_relay.network.max_clients]] *relay.network.max_clients*
|
||||||
|
** Beschreibung: `maximale Anzahl an Clients die mit einem Port verbunden sein dürfen`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 1 .. 1024 (Standardwert: `5`)
|
** Werte: 1 .. 1024 (Standardwert: `5`)
|
||||||
|
|
||||||
* *relay.network.password*
|
* [[option_relay.network.password]] *relay.network.password*
|
||||||
** Beschreibung: `Passwort wird von Clients benötigt um Zugriff auf dieses Relay zu erhalten (kein Eintrag bedeutet dass kein Passwort benötigt wird)`
|
** Beschreibung: `Passwort wird von Clients benötigt um Zugriff auf dieses Relay zu erhalten (kein Eintrag bedeutet dass kein Passwort benötigt wird)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||||
|
|||||||
@@ -12,10 +12,10 @@ listdefault: zeigt die Standardeinstellung für rmodifier an
|
|||||||
name: Name des rmodifier
|
name: Name des rmodifier
|
||||||
modifiers: durch Kommata getrennte Liste der modifier
|
modifiers: durch Kommata getrennte Liste der modifier
|
||||||
groups: Aktion auf Gruppen anwenden: durch Kommata getrennte Liste der Gruppen (von 1 bis 9). Optional kann nach der Nummer für die Gruppe ein "*" gesetzt werden um diese Gruppe auszublenden
|
groups: Aktion auf Gruppen anwenden: durch Kommata getrennte Liste der Gruppen (von 1 bis 9). Optional kann nach der Nummer für die Gruppe ein "*" gesetzt werden um diese Gruppe auszublenden
|
||||||
regex: regulärer Ausdruck
|
regex: regulärer Ausdruck (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden)
|
||||||
del: löscht einen rmodifier Eintrag
|
del: löscht einen rmodifier Eintrag
|
||||||
-all: löscht alle rmodifiers Einträge
|
-all: löscht alle rmodifiers Einträge
|
||||||
default: setzt die rmodifier auf Standardwerte zurück
|
default: setzt die rmodifier auf seine Standardwerte zurück
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
verbirgt die Eingabe nach dem Befehl /passwort:
|
verbirgt die Eingabe nach dem Befehl /passwort:
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
* *rmodifier.look.hide_char*
|
* [[option_rmodifier.look.hide_char]] *rmodifier.look.hide_char*
|
||||||
** Beschreibung: `Zeichen dass benutzt werden soll um bei einer Eingabe einer Zeichenkette zu verbergen`
|
** Beschreibung: `Zeichen dass benutzt werden soll um bei einer Eingabe einer Zeichenkette zu verbergen`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"*"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"*"`)
|
||||||
|
|||||||
@@ -6,15 +6,15 @@
|
|||||||
autoload
|
autoload
|
||||||
reload|unload [<name>]
|
reload|unload [<name>]
|
||||||
|
|
||||||
list: installierte Erweiterungen werden aufgelistet
|
list: installierte Skripten werden aufgelistet
|
||||||
listfull: detaillierte Auflistung aller installierten Erweiterungen
|
listfull: detaillierte Auflistung aller installierten Skripten
|
||||||
load: installiert eine Erweiterung
|
load: installiert ein Skript
|
||||||
autoload: installiert automatisch alle Erweiterungen aus System- oder Benutzerverzeichnis
|
autoload: installiert automatisch alle Skripten aus dem "autoload" Verzeichnis
|
||||||
reload: eine Erweiterung wird erneut installiert (falls kein Name angegeben wird dann werden alle Erweiterungen entfernt und erneut installiert)
|
reload: ein Skript wird erneut installiert (wird kein Name angegeben, dann werden alle Skripten entfernt und erneut installiert)
|
||||||
unload: deinstalliert eine oder alle Erweiterungen
|
unload: deinstalliert ein Skript (wird kein Name angegeben, dann werden alle Skripten deinstalliert)
|
||||||
filename: Skript (Datei) das geladen werden soll
|
filename: Skript (Datei) welches geladen werden soll
|
||||||
name: Name eines Skripts (Name welcher mit der "register" Funktion genutzt wird)
|
name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
|
||||||
|
|
||||||
Ohne Angabe eines Argumentes listet /plugin alle geladenen Erweiterungen auf.
|
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
|
|||||||
@@ -6,15 +6,15 @@
|
|||||||
autoload
|
autoload
|
||||||
reload|unload [<name>]
|
reload|unload [<name>]
|
||||||
|
|
||||||
list: installierte Erweiterungen werden aufgelistet
|
list: installierte Skripten werden aufgelistet
|
||||||
listfull: detaillierte Auflistung aller installierten Erweiterungen
|
listfull: detaillierte Auflistung aller installierten Skripten
|
||||||
load: installiert eine Erweiterung
|
load: installiert ein Skript
|
||||||
autoload: installiert automatisch alle Erweiterungen aus System- oder Benutzerverzeichnis
|
autoload: installiert automatisch alle Skripten aus dem "autoload" Verzeichnis
|
||||||
reload: eine Erweiterung wird erneut installiert (falls kein Name angegeben wird dann werden alle Erweiterungen entfernt und erneut installiert)
|
reload: ein Skript wird erneut installiert (wird kein Name angegeben, dann werden alle Skripten entfernt und erneut installiert)
|
||||||
unload: deinstalliert eine oder alle Erweiterungen
|
unload: deinstalliert ein Skript (wird kein Name angegeben, dann werden alle Skripten deinstalliert)
|
||||||
filename: Skript (Datei) das geladen werden soll
|
filename: Skript (Datei) welches geladen werden soll
|
||||||
name: Name eines Skripts (Name welcher mit der "register" Funktion genutzt wird)
|
name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
|
||||||
|
|
||||||
Ohne Angabe eines Argumentes listet /plugin alle geladenen Erweiterungen auf.
|
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
|
|||||||
@@ -53,8 +53,6 @@ Beispiele:
|
|||||||
/bar hide meinebar
|
/bar hide meinebar
|
||||||
scrollt die Nickliste im aktuellen Buffer um 10 Zeilen nach unten:
|
scrollt die Nickliste im aktuellen Buffer um 10 Zeilen nach unten:
|
||||||
/bar scroll nicklist * y+10
|
/bar scroll nicklist * y+10
|
||||||
scrollt die Nickliste im Buffer #weechat eine ganze Seite nach oben:
|
|
||||||
/bar scroll nicklist #weechat y-100%
|
|
||||||
scrollt zum Ende der Nicklist im aktuellen Buffer:
|
scrollt zum Ende der Nicklist im aktuellen Buffer:
|
||||||
/bar scroll nicklist * ye
|
/bar scroll nicklist * ye
|
||||||
........................................
|
........................................
|
||||||
@@ -73,27 +71,27 @@ Beispiele:
|
|||||||
get <property>
|
get <property>
|
||||||
<number>|<name>
|
<number>|<name>
|
||||||
|
|
||||||
list: alle geöffneten Buffer werden aufgelistet (Standardvorgabe)
|
list: alle geöffneten Buffer werden aufgelistet (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
|
||||||
clear: leert den Bufferinhalt. Entweder durch Angabe der Buffer-Nummer, -merged für zusammengefügte Buffer, -all für alle Buffer. Ohne Angabe eines Arguments wird der aktuelle Buffer gelöscht
|
clear: leert den Inhalt des Buffers (entweder durch Angabe der entsprechenden Nummer des Buffers oder "-merged " für zusammengefügte Buffer oder "-all" für alle Buffer. Ohne Angabe eines Arguments wird der aktuelle Buffer gelöscht)
|
||||||
move: Buffer in der Liste verschieben (kann auch relativ sein, z.B. -1)
|
move: Buffer in der Liste verschieben (kann auch relativ sein, z.B. -1)
|
||||||
merge: fügt den aktuellen Buffer mit einem anderen Buffer zusammen (bei einem Chat-Buffer entsteht ein Mix aus beiden Buffern
|
merge: fügt den aktuellen Buffer mit einem anderen Buffer zusammen (bei einem Chat-Buffer entsteht ein Mix aus beiden Buffern
|
||||||
(Bei der Standardtastenbelegung kann mittels "CTRL-x" zwischen zusammengefügten Buffern umgeschaltet werden)
|
(Bei der Standardtastenbelegung kann mittels "CTRL-x" zwischen zusammengefügten Buffern umgeschaltet werden)
|
||||||
unmerge: trennt Buffer wieder voneinander, falls zwei Buffer die selbe Nummer teilen
|
unmerge: trennt Buffer wieder voneinander, falls zwei Buffer die selbe Nummer teilen
|
||||||
close: Buffer schließen (Nummer oder Bereich ist optional)
|
close: Buffer schließen (Nummer oder Bereich ist optional)
|
||||||
notify: setzt Benachrichtigung-Status für aktuellen Buffer. Folgende Möglichkeiten bestimmen den Grad der Benachrichtigung:
|
notify: setzt den Status der Benachrichtigung für den aktuellen Buffer. Folgende Möglichkeiten bestimmen den Grad der Benachrichtigung:
|
||||||
none: keine Benachrichtigung
|
none: keine Benachrichtigung
|
||||||
highlight: Benachrichtigung bei hervorgehobenen Nachrichten (Highlights)
|
highlight: Benachrichtigung bei hervorgehobenen Nachrichten (Highlights)
|
||||||
message: Benachrichtigung bei Nachrichten von Usern + Highlights
|
message: Benachrichtigung bei Nachrichten von Usern + Highlights
|
||||||
all: Benachrichtigung bei allen Nachrichten
|
all: Benachrichtigung bei allen Nachrichten
|
||||||
reset: auf Standardwert zurück setzen (all)
|
reset: Benachrichtigung auf Standardwert zurück setzen (all)
|
||||||
localvar: zeigt die lokalen Variablen für den aktuellen Buffer an
|
localvar: zeigt die lokalen Variablen für den aktuellen Buffer an
|
||||||
set: setzt eine Eigenschaft für aktuellen Buffer
|
set: setzt eine Eigenschaft für den aktuellen Buffer
|
||||||
get: zeigt eine Eigenschaft für den aktuellen Buffer an
|
get: zeigt eine Eigenschaft für den aktuellen Buffer an
|
||||||
number: Sprung von einem Buffer zu einem anderen, mögliche Optionen:
|
number: wechselt von einem Buffer zu einem anderen, mögliche Optionen:
|
||||||
'+': relativer Sprung um 'n'-Buffer
|
'+': relativer Sprung um 'n'-Buffer
|
||||||
'-': relativer Sprung, um 'n'-Buffer
|
'-': relativer Sprung, um 'n'-Buffer
|
||||||
'*': springt zum Buffer mit der Nummer 'n', nutzt die interne Option "weechat.look.jump_current_to_previous_buffer"
|
'*': wechselt zum Buffer mit der Nummer 'n'; nutzt die interne Option "weechat.look.jump_current_to_previous_buffer"
|
||||||
name: springt zum Buffer mit dem Namen 'xyz'
|
name: wechselt zum Buffer mit dem angegebenen Namen
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
leert den aktuellen Buffer:
|
leert den aktuellen Buffer:
|
||||||
@@ -141,12 +139,12 @@ Beispiele:
|
|||||||
........................................
|
........................................
|
||||||
/command <plugin> <command>
|
/command <plugin> <command>
|
||||||
|
|
||||||
Erweiterung: Name der Erweiterung ('weechat' für interne WeeChat Befehle)
|
plugin: Name der Erweiterung ('weechat' für interne WeeChat Befehle)
|
||||||
Befehl: auszuführender Befehl (es wird automatisch ein '/' vorangestellt, falls dieser nicht angegeben wurde)
|
command: auszuführender Befehl (es wird automatisch ein '/' vorangestellt, falls dieser nicht angegeben wurde)
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_weechat_cursor]]
|
[[command_weechat_cursor]]
|
||||||
[command]*`cursor`* Cursor kann frei auf dem Bildschirm bewegt werden um Aktionen in bestimmten Arealen auszuführen::
|
[command]*`cursor`* Cursor kann frei auf dem Bildschirm bewegt werden um Aktionen in bestimmten Bildschirmbereichen auszuführen::
|
||||||
........................................
|
........................................
|
||||||
/cursor go chat|<bar>|<x>,<y>
|
/cursor go chat|<bar>|<x>,<y>
|
||||||
move up|down|left|right|area_up|area_down|area_left|area_right
|
move up|down|left|right|area_up|area_down|area_left|area_right
|
||||||
@@ -158,7 +156,7 @@ stop: beendet den Cursor-Modus
|
|||||||
|
|
||||||
Ohne Angabe von Argumenten wird der Cursor-Modus umgeschaltet.
|
Ohne Angabe von Argumenten wird der Cursor-Modus umgeschaltet.
|
||||||
|
|
||||||
Ist die Mausfunktion aktiviert (siehe /help mouse), aktiviert man den Cursor-Modus man mit der mittleren Maustaste und positioniert den Cursor an diesen Punkt.
|
Ist die Mausfunktion aktiviert (siehe /help mouse), startet man den Cursor-Modus mit der mittleren Maustaste und positioniert den Cursor an diesen Punkt.
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
gehe zur Nickliste:
|
gehe zur Nickliste:
|
||||||
@@ -186,16 +184,17 @@ Beispiele:
|
|||||||
color: zeigt Informationen über die aktuellen Farbpaarungen an
|
color: zeigt Informationen über die aktuellen Farbpaarungen an
|
||||||
cursor: schaltet den debug-Modus für den Cursor-Modus ein/aus
|
cursor: schaltet den debug-Modus für den Cursor-Modus ein/aus
|
||||||
hdata: zeigt Informationen zu hdata an (mittels free werden alle hdata Informationen aus dem Speicher entfernt)
|
hdata: zeigt Informationen zu hdata an (mittels free werden alle hdata Informationen aus dem Speicher entfernt)
|
||||||
|
hooks: zeigt die aktiven Hooks an
|
||||||
infolists: zeigt Information über die Infolists an
|
infolists: zeigt Information über die Infolists an
|
||||||
memory: gibt Informationen über den genutzten Speicher aus
|
memory: gibt Informationen über den genutzten Speicher aus
|
||||||
mouse: schaltet den debug-Modus für den Maus-Modus ein/aus
|
mouse: schaltet den debug-Modus für den Maus-Modus ein/aus
|
||||||
tags: zeigt für jede einzelne Zeile die dazugehörigen Tags an
|
tags: zeigt für jede einzelne Zeile die dazugehörigen Schlagwörter an
|
||||||
term: gibt Informationen über das Terminal und verfügbare Farben aus
|
term: gibt Informationen über das Terminal und verfügbare Farben aus
|
||||||
windows: zeigt die Fensterstruktur an
|
windows: zeigt die Fensterstruktur an
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_weechat_filter]]
|
[[command_weechat_filter]]
|
||||||
[command]*`filter`* Filterfunktion um Nachrichten in Buffern zu aus- oder einzublenden, dazu können Tags oder regulären Ausdrücken verwendet werden::
|
[command]*`filter`* Filterfunktion um Nachrichten in Buffern aus- oder einzublenden, dazu können Schlagwörter oder reguläre Ausdrücke verwendet werden::
|
||||||
........................................
|
........................................
|
||||||
/filter list
|
/filter list
|
||||||
enable|disable|toggle [<name>]
|
enable|disable|toggle [<name>]
|
||||||
@@ -203,7 +202,7 @@ infolists: zeigt Information über die Infolists an
|
|||||||
del <name>|-all
|
del <name>|-all
|
||||||
|
|
||||||
list: alle Filter auflisten
|
list: alle Filter auflisten
|
||||||
enable: Filter wird aktiviert (Filter werden standardmässig aktiviert)
|
enable: Filter wird aktiviert (Filter werden standardmäßig aktiviert)
|
||||||
disable: Filter deaktivieren
|
disable: Filter deaktivieren
|
||||||
toggle: Filter de-/aktivieren
|
toggle: Filter de-/aktivieren
|
||||||
name: Name des Filters
|
name: Name des Filters
|
||||||
@@ -212,24 +211,25 @@ disable: Filter deaktivieren
|
|||||||
-all: entfernt alle Filter
|
-all: entfernt alle Filter
|
||||||
buffer: durch Kommata getrennte Liste von Buffern in denen der Filter aktiv sein soll:
|
buffer: durch Kommata getrennte Liste von Buffern in denen der Filter aktiv sein soll:
|
||||||
- ist der vollständige Name eines Buffers inklusive seiner Erweiterung (Beispiel: "irc.freenode.#weechat")
|
- ist der vollständige Name eines Buffers inklusive seiner Erweiterung (Beispiel: "irc.freenode.#weechat")
|
||||||
- "*" bedeutet alle Buffer
|
- "*" anwenden auf alle Buffer
|
||||||
- beginnt ein Name mit '!' wird für diesen Buffer kein Filter genutzt
|
- beginnt ein Name mit '!' wird für diesen Buffer kein Filter genutzt
|
||||||
- ein Name darf mit '*' beginnen oder enden um mehrere Buffer auszuwählen
|
- ein Name darf mit '*' beginnen oder enden um mehrere Buffer auszuwählen
|
||||||
tags: durch Kommata getrennte Liste mit Tags. Zum Beispiel: "irc_join,irc_part,irc_quit"
|
tags: durch Kommata getrennte Liste von Schlagwörtern. Zum Beispiel: "irc_join,irc_part,irc_quit"
|
||||||
regex: regulärer Ausdruck um in einer Zeile zu suchen
|
regex: regulärer Ausdruck um in einer Zeile zu suchen
|
||||||
- das Präfix (z.B. Nick) wird mittels '\t' von der Nachricht getrennt. Sonderzeichen wie '|' müssen mit einer Escapesequenz : '\|' eingebunden werden)
|
- das Präfix (z.B. Nick) wird mittels '\t' von der Nachricht getrennt. Sonderzeichen wie '|' müssen mit einer Escapesequenz : '\|' eingebunden werden)
|
||||||
- wird ein regulärer Ausdruck mit '!' eingeleitet dann wird das übereinstimmende Ergebnis umgekehrt (nutze '\!' um mit '!' zu beginnen)
|
- wird ein regulärer Ausdruck mit '!' eingeleitet dann wird das übereinstimmende Ergebnis umgekehrt (nutze '\!' um mit '!' zu beginnen)
|
||||||
- es werden zwei reguläre Ausdrücke erstellt: Der erste für den Präfix und der zweite für die eigentliche Nachricht
|
- es werden zwei reguläre Ausdrücke erstellt: Der erste für den Präfix und der zweite für die eigentliche Nachricht
|
||||||
|
- reguläre Ausdrücke unterscheiden nicht zwischen Groß- und Kleinschreibung. Um zwischen Groß- und Kleinschreibung zu unterscheiden müssen diese mit "(?-i)" eingeleitet werden.
|
||||||
|
|
||||||
Die Tastenvoreinstellung alt+'=' schaltet die Filterfunktion an/aus.
|
Die Tastenvoreinstellung alt+'=' schaltet die Filterfunktion an/aus.
|
||||||
|
|
||||||
Die am häufigsten gebrauchten Tags lauten:
|
Die am häufigsten gebrauchten Schlagwörter lauten:
|
||||||
no_filter, no_highlight, no_log, log0..log9 (log Level),
|
no_filter, no_highlight, no_log, log0..log9 (log Level),
|
||||||
notify_none, notify_message, notify_private, notify_highlight,
|
notify_none, notify_message, notify_private, notify_highlight,
|
||||||
nick_xxx (xxx ist durch den Nicknamen zu ersetzen),
|
nick_xxx (xxx ist durch den Nicknamen zu ersetzen), prefix_nick_ccc (ccc ist die Farbe mit der der Nick dargestellt wird),
|
||||||
irc_xxx (xxx ist durch einen IRC-Befehl/-Nummer zu ersetzen, siehe /server raw)
|
irc_xxx (xxx ist durch einen IRC-Befehl/-Nummer zu ersetzen, siehe /server raw)
|
||||||
irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
|
irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
|
||||||
Um sich die Tags jeder einzelnen Zeile darstellen zu lassen: /debug tags
|
Mittels "/debug tags" kann man sich die Tags jeder einzelnen Zeile darstellen zu lassen.
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
aktiviert einen einfachen IRC Filter für join/part/quit/nick Nachrichten für alle Buffer:
|
aktiviert einen einfachen IRC Filter für join/part/quit/nick Nachrichten für alle Buffer:
|
||||||
@@ -241,11 +241,7 @@ Beispiele:
|
|||||||
filtert Nicks wenn diese den Channel betreten oder durch den Befehl "/names:" angezeigt werden:
|
filtert Nicks wenn diese den Channel betreten oder durch den Befehl "/names:" angezeigt werden:
|
||||||
/filter add nicks * irc_366 *
|
/filter add nicks * irc_366 *
|
||||||
filtert Nick "toto" im IRC Channel #weechat:
|
filtert Nick "toto" im IRC Channel #weechat:
|
||||||
/filter add toto irc.freenode.#weechat * toto\t
|
/filter add toto irc.freenode.#weechat nick_toto *
|
||||||
nur der Nick "tutu" wird im IRC Channel #test angezeigt:
|
|
||||||
/filter add tutu irc.freenode.#test * !tutu\t
|
|
||||||
filtert Zeilen die das Wort "spam" enthalten:
|
|
||||||
/filter add filterspam * * spam
|
|
||||||
filtert Zeilen die "weechat sucks" im IRC Channel #weechat enthalten:
|
filtert Zeilen die "weechat sucks" im IRC Channel #weechat enthalten:
|
||||||
/filter add sucks irc.freenode.#weechat * weechat sucks
|
/filter add sucks irc.freenode.#weechat * weechat sucks
|
||||||
........................................
|
........................................
|
||||||
@@ -257,7 +253,7 @@ Beispiele:
|
|||||||
<command>
|
<command>
|
||||||
<option>
|
<option>
|
||||||
|
|
||||||
-list: zeigt alle Befehle, nach Erweiterungen sortiert (ohne Angabe von Argumente wird diese Liste ausgegeben)
|
-list: zeigt alle Befehle, nach Erweiterungen sortiert (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
|
||||||
-listfull: zeigt alle Befehle mit Beschreibung, nach Erweiterung
|
-listfull: zeigt alle Befehle mit Beschreibung, nach Erweiterung
|
||||||
plugin: zeigt Befehle explizit für diese Erweiterung an
|
plugin: zeigt Befehle explizit für diese Erweiterung an
|
||||||
command: Name eines Befehls
|
command: Name eines Befehls
|
||||||
@@ -279,7 +275,7 @@ value: Anzahl der gewünschten Einträgen im Befehlsverlauf anzeigen
|
|||||||
........................................
|
........................................
|
||||||
/input <action> [<arguments>]
|
/input <action> [<arguments>]
|
||||||
|
|
||||||
Auflistung der Aktionen:
|
Auflistung der möglichen Funktionen:
|
||||||
return: simuliert die "enter" Taste
|
return: simuliert die "enter" Taste
|
||||||
complete_next: vervollständigt Wort mit nächster Komplettierung
|
complete_next: vervollständigt Wort mit nächster Komplettierung
|
||||||
complete_previous: vervollständigt Word mit vorheriger Komplettierung
|
complete_previous: vervollständigt Word mit vorheriger Komplettierung
|
||||||
@@ -310,22 +306,24 @@ Auflistung der Aktionen:
|
|||||||
history_global_previous: ruft vorherigen Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer)
|
history_global_previous: ruft vorherigen Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer)
|
||||||
history_global_next: ruft nächsten Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer)
|
history_global_next: ruft nächsten Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer)
|
||||||
jump_smart: wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht, …)
|
jump_smart: wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht, …)
|
||||||
jump_last_buffer: wechselt zum letzten Buffer
|
jump_last_buffer: springt zum letzten Buffer, in der Bufferliste
|
||||||
|
jump_last_buffer_displayed: wechselt zum jeweils zuletzt angezeigten Buffer
|
||||||
jump_previously_visited_buffer: springt zum letzten besuchten Buffer
|
jump_previously_visited_buffer: springt zum letzten besuchten Buffer
|
||||||
jump_next_visited_buffer: springt zum nächsten besuchten Buffer
|
jump_next_visited_buffer: springt zum nächsten besuchten Buffer
|
||||||
hotlist_clear: löscht Hotliste (Aktivitätsanzeige für die Buffer)
|
hotlist_clear: löscht Hotliste (Aktivitätsanzeige für die Buffer)
|
||||||
grab_key: fängt eine Taste (optionales Argument: Verzögerung um eine Taste einzufangen. Standard sind 500 Millisekunden)
|
grab_key: fängt eine Taste (optionales Argument: Verzögerung um eine Taste einzufangen. Standard sind 500 Millisekunden)
|
||||||
grab_key_command: zeigt den Tastencode (inklusive des eingebundenen Befehls) einer Tastenkombination an und fügt ihn in die Befehlszeile ein (optionales Argument: Verzögerung um eine Taste einzufangen. Standard sind 500 Millisekunden)
|
grab_key_command: zeigt den Tastencode (inklusive des eingebundenen Befehls) einer Tastenkombination an und fügt ihn in die Befehlszeile ein (optionales Argument: Verzögerung um eine Taste einzufangen. Standard sind 500 Millisekunden)
|
||||||
grab_mouse: fängt den Code einer Maus Aktivität
|
grab_mouse: fängt den Code einer Maus Aktivität
|
||||||
grab_mouse_area: fängt den Code einer Maus Aktivität mit Bereich
|
grab_mouse_area: fängt den Code einer Maus Aktivität mit entsprechendem Bereich
|
||||||
scroll_unread: springe zur ersten ungelesenen Zeile im Buffer
|
set_unread: setzt für alle Buffer die Markierung der ungelesen Nachrichten
|
||||||
set_unread: setzt die ungelesen Markierung für alle Buffer
|
set_unread_current_buffer: setzt nur für den aktuellen Buffer eine Markierung der ungelesen Nachrichten
|
||||||
set_unread_current_buffer: setzt die ungelesen Markierung für den aktuellen Buffer
|
|
||||||
switch_active_buffer: springt zum nächsten zusammengefügten Buffer
|
switch_active_buffer: springt zum nächsten zusammengefügten Buffer
|
||||||
switch_active_buffer_previous: springt zum vorherigen zusammengefügten Buffer
|
switch_active_buffer_previous: springt zum vorherigen zusammengefügten Buffer
|
||||||
insert: fügt einen Text in die Eingabezeile ein
|
insert: fügt einen Text in die Eingabezeile ein
|
||||||
|
paste_start: Einfügen wird gestartet (bracketed paste mode)
|
||||||
|
paste_stop: Einfügen wird beendet (bracketed paste mode)
|
||||||
|
|
||||||
Dieser Befehl wird durch Tastenbelegungen oder Erweiterungen genutzt.
|
Dieser Befehl wird sinnvollerweise mittels Tastenbelegungen oder Erweiterungen genutzt.
|
||||||
........................................
|
........................................
|
||||||
|
|
||||||
[[command_weechat_key]]
|
[[command_weechat_key]]
|
||||||
@@ -341,12 +339,13 @@ Dieser Befehl wird durch Tastenbelegungen oder Erweiterungen genutzt.
|
|||||||
resetall -yes [<context>]
|
resetall -yes [<context>]
|
||||||
missing [<context>]
|
missing [<context>]
|
||||||
|
|
||||||
list: zeigt die aktuelle Tastenbelegungen an (Standardaufruf)
|
list: zeigt die aktuelle Tastenbelegungen an (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
|
||||||
listdefault: zeigt die Standardeinstellung der Tastenbelegung an
|
listdefault: zeigt die Standardeinstellung der Tastenbelegung an
|
||||||
listdiff: zeigt die Unterschiede zwischen der aktuell genutzten Tastaturbelegung und der Standardbelegung an (hinzugefügte/verändert/gelöschte Tastenbelegungen)
|
listdiff: zeigt die Unterschiede zwischen der aktuell genutzten Tastaturbelegung und der Standardbelegung an (hinzugefügte/verändert/gelöschte Tastenbelegungen)
|
||||||
context: Name des Kontextes ("default" oder "search")
|
context: Name des Kontextes ("default" oder "search")
|
||||||
bind: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde (für Kontext "default")
|
bind: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde (für Kontext "default")
|
||||||
bindctxt: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde, dies trifft für Kontext definierte Tasten zu
|
bindctxt: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde, dies trifft für Kontext definierte Tasten zu
|
||||||
|
command: Befehl (mehrere Befehle werden durch ein Semikolon getrennt)
|
||||||
unbind: hebt eine Tastenbelegung auf (für Kontext "default")
|
unbind: hebt eine Tastenbelegung auf (für Kontext "default")
|
||||||
unbindctxt: hebt eine Tastenbelegung für den angegebenen Kontext auf
|
unbindctxt: hebt eine Tastenbelegung für den angegebenen Kontext auf
|
||||||
reset: die Tastenbelegung wird für die ausgewählte Taste auf die Standardeinstellung zurück gesetzt (für Kontext "default")
|
reset: die Tastenbelegung wird für die ausgewählte Taste auf die Standardeinstellung zurück gesetzt (für Kontext "default")
|
||||||
@@ -391,8 +390,8 @@ Beispiele:
|
|||||||
save: speichert das aktuelle Layout
|
save: speichert das aktuelle Layout
|
||||||
apply: das gespeicherte Layout anwenden
|
apply: das gespeicherte Layout anwenden
|
||||||
reset: das gespeicherte Layout entfernen
|
reset: das gespeicherte Layout entfernen
|
||||||
buffers: speichert/verwendet nur Buffer (Reihenfolge der Buffer)
|
buffers: speichert bzw. verwendet nur Buffer (Reihenfolge der Buffer)
|
||||||
windows: speichert/verwendet nur Fenster (Buffer welche im jeweiligen Fenster dargestellt werden)
|
windows: speichert bzw. verwendet nur Fenster (Buffer welche im jeweiligen Fenster dargestellt werden)
|
||||||
|
|
||||||
Wird der Befehl ohne Argumente aufgerufen wird das gespeicherte Layout dargestellt.
|
Wird der Befehl ohne Argumente aufgerufen wird das gespeicherte Layout dargestellt.
|
||||||
........................................
|
........................................
|
||||||
@@ -405,10 +404,9 @@ Wird der Befehl ohne Argumente aufgerufen wird das gespeicherte Layout dargestel
|
|||||||
enable: aktiviert Maus
|
enable: aktiviert Maus
|
||||||
disable: deaktiviert Maus
|
disable: deaktiviert Maus
|
||||||
toggle: umschalten der Mausunterstützung
|
toggle: umschalten der Mausunterstützung
|
||||||
delay: Verzögerung (in Sekunden) nach der der ursprüngliche Status wiederhergestellt wird (nützlich um zeitgesteuert die Mausunterstützung zu deaktivieren)
|
delay: Verzögerung (in Sekunden) nach welcher der ursprüngliche Status wiederhergestellt wird (sinnvoll um die Mausunterstützung zeitabhängig zu deaktivieren)
|
||||||
|
|
||||||
Um die Mausunterstützung beim Programmstart ein-/auszuschalten:
|
Die Mausunterstützung wird in der Option "weechat.look.mouse" gesichert.
|
||||||
/set weechat.look.mouse on/off
|
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
Mausunterstützung aktivieren:
|
Mausunterstützung aktivieren:
|
||||||
@@ -443,18 +441,20 @@ Beispiele:
|
|||||||
[command]*`plugin`* Erweiterungen verwalten (auflisten/installieren/deinstallieren)::
|
[command]*`plugin`* Erweiterungen verwalten (auflisten/installieren/deinstallieren)::
|
||||||
........................................
|
........................................
|
||||||
/plugin list|listfull [<name>]
|
/plugin list|listfull [<name>]
|
||||||
load <filename>
|
load <filename> [<arguments>]
|
||||||
autoload
|
autoload [<arguments>]
|
||||||
reload|unload [<name>]
|
reload [<name> [<arguments>]]
|
||||||
|
unload [<name>]
|
||||||
|
|
||||||
list: installierte Erweiterungen werden aufgelistet
|
list: installierte Erweiterungen werden aufgelistet
|
||||||
listfull: detaillierte Auflistung aller installierten Erweiterungen
|
listfull: detaillierte Auflistung aller installierten Erweiterungen
|
||||||
load: installiert eine Erweiterung
|
load: installiert eine Erweiterung
|
||||||
autoload: installiert automatisch alle Erweiterungen aus dem System- oder Benutzerverzeichnis
|
autoload: installiert automatisch alle Erweiterungen aus dem System- oder Benutzerverzeichnis
|
||||||
reload: installiert eine Erweiterung erneut (falls kein Name angegeben wird, werden alle Erweiterungen entfernt und neu installiert)
|
reload: installiert eine Erweiterung erneut (falls kein Name angegeben wird, werden alle Erweiterungen entfernt und neu installiert)
|
||||||
unload: deinstalliere eine oder alle Erweiterungen (wird kein Name angegeben dann werden alle Erweiterung entfernt)
|
unload: deinstalliere eine oder alle Erweiterungen (wird kein Name angegeben dann werden alle Erweiterung entfernt)
|
||||||
filename: Erweiterung (Datei) welche installiert werden soll
|
filename: Erweiterung (Datei) welche installiert werden soll
|
||||||
name: Name einer Erweiterung
|
name: Name einer Erweiterung
|
||||||
|
arguments: Argumente die der Erweiterung beim installieren übergeben werden sollen
|
||||||
|
|
||||||
Ohne Angabe eines Arguments werden alle installierten Erweiterungen angezeigt.
|
Ohne Angabe eines Arguments werden alle installierten Erweiterungen angezeigt.
|
||||||
........................................
|
........................................
|
||||||
@@ -497,7 +497,7 @@ Beispiele:
|
|||||||
........................................
|
........................................
|
||||||
/quit [-yes] [<arguments>]
|
/quit [-yes] [<arguments>]
|
||||||
|
|
||||||
-yes: Option muß genutzt werden falls weechat.look.confirm_quit aktiviert sein sollte
|
-yes: Option muss genutzt werden falls weechat.look.confirm_quit aktiviert sein sollte
|
||||||
arguments: Text der beim Signal "quit" verschickt wird
|
arguments: Text der beim Signal "quit" verschickt wird
|
||||||
(zum Beispiel sendet die IRC Erweiterung diesen Text als Quit-Nachricht an den Server)
|
(zum Beispiel sendet die IRC Erweiterung diesen Text als Quit-Nachricht an den Server)
|
||||||
........................................
|
........................................
|
||||||
@@ -651,11 +651,11 @@ Beispiele:
|
|||||||
refresh
|
refresh
|
||||||
scroll [-window <number>] [+/-]<value>[s|m|h|d|M|y]
|
scroll [-window <number>] [+/-]<value>[s|m|h|d|M|y]
|
||||||
scroll_horiz [-window <number>] [+/-]<value>[%]
|
scroll_horiz [-window <number>] [+/-]<value>[%]
|
||||||
scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_previous_highlight|scroll_next_highlight [-window <number>]
|
scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_previous_highlight|scroll_next_highlight|scroll_unread [-window <number>]
|
||||||
swap [-window <number>] [up|down|left|right]
|
swap [-window <number>] [up|down|left|right]
|
||||||
zoom[-window <number>]
|
zoom[-window <number>]
|
||||||
|
|
||||||
list: listet die geöffneten Fenster (ohne Angabe von Parametern wird diese Funktion aufgerufen)
|
list: listet die geöffneten Fenster (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
|
||||||
-1: springt zum vorherigen Fenster
|
-1: springt zum vorherigen Fenster
|
||||||
+1: springt zum nächsten Fenster
|
+1: springt zum nächsten Fenster
|
||||||
b#: springt zum nächsten Fenster, welches die Buffer Nummer # besitzt
|
b#: springt zum nächsten Fenster, welches die Buffer Nummer # besitzt
|
||||||
@@ -680,10 +680,11 @@ Beispiele:
|
|||||||
scroll_bottom: scrollt zum Ende des Buffers
|
scroll_bottom: scrollt zum Ende des Buffers
|
||||||
scroll_previous_highlight: scrollt zum vorherigen Hightlight
|
scroll_previous_highlight: scrollt zum vorherigen Hightlight
|
||||||
scroll_next_highlight: scrollt zum nächsten Highlight
|
scroll_next_highlight: scrollt zum nächsten Highlight
|
||||||
|
scroll_unread: springt zur ersten ungelesenen Zeile in einem Buffer
|
||||||
swap: tauscht die Buffer von zwei Fenstern (mit optionaler Angabe für das Zielfenster)
|
swap: tauscht die Buffer von zwei Fenstern (mit optionaler Angabe für das Zielfenster)
|
||||||
zoom: vergrößert ein Fenster auf 100%
|
zoom: vergrößert ein Fenster auf 100%
|
||||||
|
|
||||||
Bei splith und splitv gibt "pct" die neue Größe des Fensters im Verhältnis zur aktuellen Größe an. Zum Beispiel würde ein Wert von 25 bedeuten, dass das neue Fenster nur noch ein Viertel der Größe des alten Fensters hat.
|
Bei splith und splitv gibt "pct" die neue Größe des Fensters im Verhältnis zur aktuellen Größe an. Zum Beispiel würde ein Wert von 25 bedeuten, dass das neue Fenster nur noch ein Viertel der Größe des alten Fensters besitzt.
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
springt zum Fenster mit dem Buffer #1:
|
springt zum Fenster mit dem Buffer #1:
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user