doc: add polish man page and user's guide, update polish translations and FAQ

v2.8-utf8proc
Krzysztof Koroscik 2013-12-23 23:38:15 +01:00 committed by Sebastien Helleu
parent f1a346c21a
commit f8cd82b1d1
40 changed files with 8817 additions and 67 deletions

View File

@ -73,7 +73,7 @@ except ImportError as message:
DEFAULT_PATH = '~/src/weechat/doc'
# list of locales for which we want to build doc files to include
locale_list = ('en_US', 'fr_FR', 'it_IT', 'de_DE', 'ja_JP')
locale_list = ('en_US', 'fr_FR', 'it_IT', 'de_DE', 'ja_JP', 'pl_PL')
# all commands/options/.. of following plugins will produce a file
# non-listed plugins will be ignored

View File

@ -17,8 +17,37 @@
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
#
IF (ENABLE_MAN)
# man page
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.pl.txt ${CMAKE_CURRENT_BINARY_DIR}/
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.pl.txt ${CMAKE_CURRENT_BINARY_DIR}/
COMMAND ${A2X_EXECUTABLE} ARGS -a lang=pl -a revision='WeeChat ${VERSION}' -d manpage -f manpage -L ${CMAKE_CURRENT_BINARY_DIR}/weechat.1.pl.txt
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.pl.txt
${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.pl.txt
COMMENT "Building weechat.1 (pl)"
)
ADD_CUSTOM_TARGET(doc-man-pl ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/pl/man1)
ENDIF (ENABLE_MAN)
IF(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
# user's guide
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.pl.html
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a toc -a toclevels=4 -a toc-title='Spis treści' -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.pl.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.pl.txt
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.pl.txt
${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.pl.txt
${CMAKE_CURRENT_SOURCE_DIR}/autogen/user/*.txt
COMMENT "Building weechat_user.pl.html"
)
ADD_CUSTOM_TARGET(doc-user-pl ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.pl.html)
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.pl.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
# scripting guide
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.pl.html

View File

@ -27,12 +27,13 @@ EXTRA_DIST = CMakeLists.txt \
weechat_tester.pl.txt
if MAN
man_targets =
man_install =
man_uninstall =
man_targets = weechat.1
man_install = install-man
man_uninstall = uninstall-man
endif
if DOC
doc_targets = weechat_scripting.pl.html \
doc_targets = weechat_user.pl.html \
weechat_scripting.pl.html \
weechat_faq.pl.html \
weechat_quickstart.pl.html \
weechat_tester.pl.html
@ -41,6 +42,16 @@ if DOC
endif
all-local: $(man_targets) $(doc_targets)
# man page
weechat.1: weechat.1.pl.txt cmdline_options.pl.txt
cp -f $(abs_top_srcdir)/doc/pl/weechat.1.pl.txt .
cp -f $(abs_top_srcdir)/doc/pl/cmdline_options.pl.txt .
$(A2X) -a lang=pl -a revision="WeeChat $(VERSION)" -d manpage -f manpage -L weechat.1.pl.txt
# user's guide
weechat_user.pl.html: weechat_user.pl.txt cmdline_options.pl.txt $(wildcard autogen/user/*.txt)
$(ASCIIDOC) -a toc -a toclevels=4 -a toc-title='Spis treści' -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_user.pl.html $(abs_top_srcdir)/doc/pl/weechat_user.pl.txt
# scripting guide
weechat_scripting.pl.html: weechat_scripting.pl.txt
$(ASCIIDOC) -a toc -a toclevels=3 -a toc-title='Spis treści' -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_scripting.pl.html $(abs_top_srcdir)/doc/pl/weechat_scripting.pl.txt

View File

@ -0,0 +1,133 @@
[width="65%",cols="^1,^2,8",options="header"]
|===
| Wtyczka | Nazwa | Opis
| alias | alias | lista aliasów
| alias | alias_value | wartość aliasu
| aspell | aspell_dicts | lista zainstalowanych słowników aspell
| aspell | aspell_langs | lista wszystkich języków wspieranych przez aspell
| guile | guile_script | lista skryptów
| irc | irc_channel | obecny kanał IRC
| irc | irc_channel_nicks_hosts | użytkownicy i hosty obecnego kanału IRC
| irc | irc_channel_topic | temat obecnego kanału IRC
| irc | irc_channels | kanały na wszystkich serwerach IRC
| irc | irc_ignores_numbers | numery zdefiniowanych ignorów
| irc | irc_msg_kick | domyślna wiadomość wykopania
| irc | irc_msg_part | domyślna wiadomość opuszczenia kanału IRC
| irc | irc_notify_nicks | nicki na liście powiadomień
| irc | irc_privates | rozmowy prywatne na wszystkich serwerach IRC
| irc | irc_server | obecny serwer IRC
| irc | irc_server_channels | kanały na obecnym serwerze IRC
| irc | irc_server_nick | użytkownicy obecnego serwera IRC
| irc | irc_server_nicks | użytkownicy na wszystkich kanałach obecnego serwera IRC
| irc | irc_server_privates | rozmowy prywatne na obecnym serwerze IRC
| irc | irc_servers | serwery IRC (nazwy wewnętrzne)
| irc | nick | użytkownicy obecnego kanału IRC
| lua | lua_script | lista skryptów
| perl | perl_script | lista skryptów
| python | python_script | lista skryptów
| relay | relay_free_port | pierwszy wolny port dla wtyczki relay
| relay | relay_protocol_name | wszystkie możliwe protokół.nazwa dla wtyczki relay
| relay | relay_relays | protokół.nazwa dla obecnych relayów dla wtyczki relay
| rmodifier | rmodifier | lista rmodifierów
| ruby | ruby_script | lista skryptów
| script | script_files | pliki w katalogach skryptów
| script | script_scripts | lista skryptów w repozytorium
| script | script_scripts_installed | lista zainstalowanych skryptów (z repozytorium)
| script | script_tags | tagi skryptów w repozytorium
| tcl | tcl_script | lista skryptów
| weechat | bars_names | nazwy pasków
| weechat | bars_options | opcje pasków
| weechat | buffer_properties_get | właściwości, jakie mogą być przeczytane w buforze
| weechat | buffer_properties_set | właściwości, jakie mogą być ustawione w buforze
| weechat | buffers_names | nazwy buforów
| weechat | buffers_numbers | numery buforów
| weechat | buffers_plugins_names | nazwy buforów (włącznie z nazwami wtyczek)
| weechat | commands | komendy (weechata i wtyczek)
| weechat | config_files | pliki konfiguracyjne
| weechat | config_option_values | wartości opcji konfiguracyjnych
| weechat | config_options | opcje konfiguracyjne
| weechat | cursor_areas | obszary ("chat" albo nazwa paska) dla wolnego przemieszczania się kursora
| weechat | filename | nazwa pliku
| weechat | filters_names | nazwy filtrów
| weechat | infolists | nazwy powiązanych infolist
| weechat | infos | nazwy powiązanych informacji
| weechat | keys_codes | kody klawiszowe
| weechat | keys_codes_for_reset | kody klawiszy, które mogą być zresetowane (klawisze dodane, przedefiniowane lub usunięte)
| weechat | keys_contexts | konteksty klawiszy
| weechat | layouts_names | nazwy układów
| weechat | nicks | nicki na liście nicków obecnego bufora
| weechat | palette_colors | paleta kolorów
| weechat | plugins_commands | komendy zdefiniowane przez wtyczki
| weechat | plugins_names | nazwy wtyczek
| weechat | proxies_names | nazwy proxy
| weechat | proxies_options | opcje proxy
| weechat | secured_data | nazwy zabezpieczonych danych (plik sec.conf, sekcja data)
| weechat | weechat_commands | komendy WeeChat
| weechat | windows_numbers | liczba okien
| xfer | nick | nicki obecne na rozmowie DCC
|===

View File

@ -0,0 +1,914 @@
* 'guile_callback': callback skryptu
** wtyczka: guile
** zmienne:
*** 'script' (pointer, hdata: "guile_script")
*** 'function' (string)
*** 'data' (string)
*** 'config_file' (pointer, hdata: "config_file")
*** 'config_section' (pointer, hdata: "config_section")
*** 'config_option' (pointer, hdata: "config_option")
*** 'hook' (pointer)
*** 'buffer' (pointer, hdata: "buffer")
*** 'bar_item' (pointer, hdata: "bar_item")
*** 'upgrade_file' (pointer)
*** 'prev_callback' (pointer, hdata: "guile_callback")
*** 'next_callback' (pointer, hdata: "guile_callback")
* 'guile_script': lista skryptów
** wtyczka: guile
** zmienne:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'callbacks' (pointer, hdata: "guile_callback")
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "guile_script")
*** 'next_script' (pointer, hdata: "guile_script")
** listy:
*** 'last_script'
*** 'scripts'
* 'irc_channel': kanał irc
** wtyczka: irc
** zmienne:
*** 'type' (integer)
*** 'name' (string)
*** 'topic' (string)
*** 'modes' (string)
*** 'limit' (integer)
*** 'key' (string)
*** 'join_msg_received' (hashtable)
*** 'checking_away' (integer)
*** 'away_message' (string)
*** 'has_quit_server' (integer)
*** 'cycle' (integer)
*** 'part' (integer)
*** 'nick_completion_reset' (integer)
*** 'pv_remote_nick_color' (string)
*** 'hook_autorejoin' (pointer)
*** 'nicks_count' (integer)
*** 'nicks' (pointer, hdata: "irc_nick")
*** 'last_nick' (pointer, hdata: "irc_nick")
*** 'nicks_speaking' (pointer)
*** 'nicks_speaking_time' (pointer, hdata: "irc_channel_speaking")
*** 'last_nick_speaking_time' (pointer, hdata: "irc_channel_speaking")
*** 'join_smart_filtered' (hashtable)
*** 'buffer' (pointer, hdata: "buffer")
*** 'buffer_as_string' (string)
*** 'prev_channel' (pointer, hdata: "irc_channel")
*** 'next_channel' (pointer, hdata: "irc_channel")
* 'irc_channel_speaking': irc channel_speaking
** wtyczka: irc
** zmienne:
*** 'nick' (string)
*** 'time_last_message' (time)
*** 'prev_nick' (pointer, hdata: "irc_channel_speaking")
*** 'next_nick' (pointer, hdata: "irc_channel_speaking")
* 'irc_ignore': ignorowanie irc
** wtyczka: irc
** zmienne:
*** 'number' (integer)
*** 'mask' (string)
*** 'regex_mask' (pointer)
*** 'server' (string)
*** 'channel' (string)
*** 'prev_ignore' (pointer, hdata: "irc_ignore")
*** 'next_ignore' (pointer, hdata: "irc_ignore")
** listy:
*** 'irc_ignore_list'
*** 'last_irc_ignore'
* 'irc_nick': nazwa użytkownika irc
** wtyczka: irc
** zmienne:
*** 'name' (string)
*** 'host' (string)
*** 'prefixes' (string)
*** 'prefix' (string)
*** 'away' (integer)
*** 'color' (string)
*** 'prev_nick' (pointer, hdata: "irc_nick")
*** 'next_nick' (pointer, hdata: "irc_nick")
* 'irc_notify': powiadomienia irc
** wtyczka: irc
** zmienne:
*** 'server' (pointer, hdata: "irc_server")
*** 'nick' (string)
*** 'check_away' (integer)
*** 'is_on_server' (integer)
*** 'away_message' (string)
*** 'ison_received' (integer)
*** 'prev_notify' (pointer, hdata: "irc_notify")
*** 'next_notify' (pointer, hdata: "irc_notify")
* 'irc_redirect': przekierowanie irc
** wtyczka: irc
** zmienne:
*** 'server' (pointer, hdata: "irc_server")
*** 'pattern' (string)
*** 'signal' (string)
*** 'count' (integer)
*** 'current_count' (integer)
*** 'string' (string)
*** 'timeout' (integer)
*** 'command' (string)
*** 'assigned_to_command' (integer)
*** 'start_time' (time)
*** 'cmd_start' (hashtable)
*** 'cmd_stop' (hashtable)
*** 'cmd_extra' (hashtable)
*** 'cmd_start_received' (integer)
*** 'cmd_stop_received' (integer)
*** 'cmd_filter' (hashtable)
*** 'output' (string)
*** 'output_size' (integer)
*** 'prev_redirect' (pointer, hdata: "irc_redirect")
*** 'next_redirect' (pointer, hdata: "irc_redirect")
* 'irc_redirect_pattern': wzorzec dla przekierowania irc
** wtyczka: irc
** zmienne:
*** 'name' (string)
*** 'temp_pattern' (integer)
*** 'timeout' (integer)
*** 'cmd_start' (string)
*** 'cmd_stop' (string)
*** 'cmd_extra' (string)
*** 'prev_redirect' (pointer, hdata: "irc_redirect_pattern")
*** 'next_redirect' (pointer, hdata: "irc_redirect_pattern")
** listy:
*** 'irc_redirect_patterns'
*** 'last_irc_redirect_pattern'
* 'irc_server': serwer irc
** wtyczka: irc
** zmienne:
*** 'name' (string)
*** 'options' (pointer)
*** 'temp_server' (integer)
*** 'reloading_from_config' (integer)
*** 'reloaded_from_config' (integer)
*** 'addresses_count' (integer)
*** 'addresses_array' (string, array_size: "addresses_count")
*** 'ports_array' (integer, array_size: "addresses_count")
*** 'retry_array' (integer, array_size: "addresses_count")
*** 'index_current_address' (integer)
*** 'current_address' (string)
*** 'current_ip' (string)
*** 'current_port' (integer)
*** 'current_retry' (integer)
*** 'sock' (integer)
*** 'hook_connect' (pointer, hdata: "hook")
*** 'hook_fd' (pointer, hdata: "hook")
*** 'hook_timer_connection' (pointer, hdata: "hook")
*** 'hook_timer_sasl' (pointer, hdata: "hook")
*** 'is_connected' (integer)
*** 'ssl_connected' (integer)
*** 'disconnected' (integer)
*** 'gnutls_sess' (other)
*** 'tls_cert' (other)
*** 'tls_cert_key' (other)
*** 'unterminated_message' (string)
*** 'nicks_count' (integer)
*** 'nicks_array' (string, array_size: "nicks_count")
*** 'nick_first_tried' (integer)
*** 'nick_alternate_number' (integer)
*** 'nick' (string)
*** 'nick_modes' (string)
*** 'isupport' (string)
*** 'prefix_modes' (string)
*** 'prefix_chars' (string)
*** 'nick_max_length' (integer)
*** 'casemapping' (integer)
*** 'chantypes' (string)
*** 'chanmodes' (string)
*** 'reconnect_delay' (integer)
*** 'reconnect_start' (time)
*** 'command_time' (time)
*** 'reconnect_join' (integer)
*** 'disable_autojoin' (integer)
*** 'is_away' (integer)
*** 'away_message' (string)
*** 'away_time' (time)
*** 'lag' (integer)
*** 'lag_check_time' (other)
*** 'lag_next_check' (time)
*** 'lag_last_refresh' (time)
*** 'cmd_list_regexp' (pointer)
*** 'last_user_message' (time)
*** 'last_away_check' (time)
*** 'last_data_purge' (time)
*** 'outqueue' (pointer)
*** 'last_outqueue' (pointer)
*** 'redirects' (pointer, hdata: "irc_redirect")
*** 'last_redirect' (pointer, hdata: "irc_redirect")
*** 'notify_list' (pointer, hdata: "irc_notify")
*** 'last_notify' (pointer, hdata: "irc_notify")
*** 'join_manual' (hashtable)
*** 'join_channel_key' (hashtable)
*** 'join_noswitch' (hashtable)
*** 'buffer' (pointer, hdata: "buffer")
*** 'buffer_as_string' (string)
*** 'channels' (pointer, hdata: "irc_channel")
*** 'last_channel' (pointer, hdata: "irc_channel")
*** 'prev_server' (pointer, hdata: "irc_server")
*** 'next_server' (pointer, hdata: "irc_server")
** listy:
*** 'irc_servers'
*** 'last_irc_server'
* 'lua_callback': callback skryptu
** wtyczka: lua
** zmienne:
*** 'script' (pointer, hdata: "lua_script")
*** 'function' (string)
*** 'data' (string)
*** 'config_file' (pointer, hdata: "config_file")
*** 'config_section' (pointer, hdata: "config_section")
*** 'config_option' (pointer, hdata: "config_option")
*** 'hook' (pointer)
*** 'buffer' (pointer, hdata: "buffer")
*** 'bar_item' (pointer, hdata: "bar_item")
*** 'upgrade_file' (pointer)
*** 'prev_callback' (pointer, hdata: "lua_callback")
*** 'next_callback' (pointer, hdata: "lua_callback")
* 'lua_script': lista skryptów
** wtyczka: lua
** zmienne:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'callbacks' (pointer, hdata: "lua_callback")
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "lua_script")
*** 'next_script' (pointer, hdata: "lua_script")
** listy:
*** 'last_script'
*** 'scripts'
* 'perl_callback': callback skryptu
** wtyczka: perl
** zmienne:
*** 'script' (pointer, hdata: "perl_script")
*** 'function' (string)
*** 'data' (string)
*** 'config_file' (pointer, hdata: "config_file")
*** 'config_section' (pointer, hdata: "config_section")
*** 'config_option' (pointer, hdata: "config_option")
*** 'hook' (pointer)
*** 'buffer' (pointer, hdata: "buffer")
*** 'bar_item' (pointer, hdata: "bar_item")
*** 'upgrade_file' (pointer)
*** 'prev_callback' (pointer, hdata: "perl_callback")
*** 'next_callback' (pointer, hdata: "perl_callback")
* 'perl_script': lista skryptów
** wtyczka: perl
** zmienne:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'callbacks' (pointer, hdata: "perl_callback")
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "perl_script")
*** 'next_script' (pointer, hdata: "perl_script")
** listy:
*** 'last_script'
*** 'scripts'
* 'python_callback': callback skryptu
** wtyczka: python
** zmienne:
*** 'script' (pointer, hdata: "python_script")
*** 'function' (string)
*** 'data' (string)
*** 'config_file' (pointer, hdata: "config_file")
*** 'config_section' (pointer, hdata: "config_section")
*** 'config_option' (pointer, hdata: "config_option")
*** 'hook' (pointer)
*** 'buffer' (pointer, hdata: "buffer")
*** 'bar_item' (pointer, hdata: "bar_item")
*** 'upgrade_file' (pointer)
*** 'prev_callback' (pointer, hdata: "python_callback")
*** 'next_callback' (pointer, hdata: "python_callback")
* 'python_script': lista skryptów
** wtyczka: python
** zmienne:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'callbacks' (pointer, hdata: "python_callback")
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "python_script")
*** 'next_script' (pointer, hdata: "python_script")
** listy:
*** 'last_script'
*** 'scripts'
* 'ruby_callback': callback skryptu
** wtyczka: ruby
** zmienne:
*** 'script' (pointer, hdata: "ruby_script")
*** 'function' (string)
*** 'data' (string)
*** 'config_file' (pointer, hdata: "config_file")
*** 'config_section' (pointer, hdata: "config_section")
*** 'config_option' (pointer, hdata: "config_option")
*** 'hook' (pointer)
*** 'buffer' (pointer, hdata: "buffer")
*** 'bar_item' (pointer, hdata: "bar_item")
*** 'upgrade_file' (pointer)
*** 'prev_callback' (pointer, hdata: "ruby_callback")
*** 'next_callback' (pointer, hdata: "ruby_callback")
* 'ruby_script': lista skryptów
** wtyczka: ruby
** zmienne:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'callbacks' (pointer, hdata: "ruby_callback")
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "ruby_script")
*** 'next_script' (pointer, hdata: "ruby_script")
** listy:
*** 'last_script'
*** 'scripts'
* 'script_script': skrypty z repozytorium
** wtyczka: script
** zmienne:
*** 'name' (string)
*** 'name_with_extension' (string)
*** 'language' (integer)
*** 'author' (string)
*** 'mail' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'tags' (string)
*** 'requirements' (string)
*** 'min_weechat' (string)
*** 'max_weechat' (string)
*** 'md5sum' (string)
*** 'url' (string)
*** 'popularity' (integer)
*** 'date_added' (time)
*** 'date_updated' (time)
*** 'status' (integer)
*** 'version_loaded' (string)
*** 'displayed' (integer)
*** 'install_order' (integer)
*** 'prev_script' (pointer, hdata: "script_script")
*** 'next_script' (pointer, hdata: "script_script")
** listy:
*** 'last_script_repo'
*** 'scripts_repo'
* 'tcl_callback': callback skryptu
** wtyczka: tcl
** zmienne:
*** 'script' (pointer, hdata: "tcl_script")
*** 'function' (string)
*** 'data' (string)
*** 'config_file' (pointer, hdata: "config_file")
*** 'config_section' (pointer, hdata: "config_section")
*** 'config_option' (pointer, hdata: "config_option")
*** 'hook' (pointer)
*** 'buffer' (pointer, hdata: "buffer")
*** 'bar_item' (pointer, hdata: "bar_item")
*** 'upgrade_file' (pointer)
*** 'prev_callback' (pointer, hdata: "tcl_callback")
*** 'next_callback' (pointer, hdata: "tcl_callback")
* 'tcl_script': lista skryptów
** wtyczka: tcl
** zmienne:
*** 'filename' (string)
*** 'interpreter' (pointer)
*** 'name' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'description' (string)
*** 'shutdown_func' (string)
*** 'charset' (string)
*** 'callbacks' (pointer, hdata: "tcl_callback")
*** 'unloading' (integer)
*** 'prev_script' (pointer, hdata: "tcl_script")
*** 'next_script' (pointer, hdata: "tcl_script")
** listy:
*** 'last_script'
*** 'scripts'
* 'bar': pasek
** wtyczka: weechat
** zmienne:
*** 'name' (string)
*** 'options' (pointer)
*** 'items_count' (integer)
*** 'items_subcount' (pointer)
*** 'items_array' (pointer)
*** 'items_buffer' (pointer)
*** 'items_prefix' (pointer)
*** 'items_name' (pointer)
*** 'items_suffix' (pointer)
*** 'bar_window' (pointer, hdata: "bar_window")
*** 'bar_refresh_needed' (integer)
*** 'prev_bar' (pointer, hdata: "bar")
*** 'next_bar' (pointer, hdata: "bar")
** listy:
*** 'gui_bars'
*** 'last_gui_bar'
* 'bar_item': element paska
** wtyczka: weechat
** zmienne:
*** 'plugin' (pointer, hdata: "plugin")
*** 'name' (string)
*** 'build_callback' (pointer)
*** 'build_callback_data' (pointer)
*** 'prev_item' (pointer, hdata: "bar_item")
*** 'next_item' (pointer, hdata: "bar_item")
** listy:
*** 'gui_bar_items'
*** 'last_gui_bar_item'
* 'bar_window': okno paska
** wtyczka: weechat
** zmienne:
*** 'bar' (pointer, hdata: "bar")
*** 'x' (integer)
*** 'y' (integer)
*** 'width' (integer)
*** 'height' (integer)
*** 'scroll_x' (integer)
*** 'scroll_y' (integer)
*** 'cursor_x' (integer)
*** 'cursor_y' (integer)
*** 'current_size' (integer)
*** 'items_count' (integer)
*** 'items_subcount' (pointer)
*** 'items_content' (pointer)
*** 'items_num_lines' (pointer)
*** 'items_refresh_needed' (pointer)
*** 'screen_col_size' (integer)
*** 'screen_lines' (integer)
*** 'coords_count' (integer)
*** 'coords' (pointer)
*** 'gui_objects' (pointer)
*** 'prev_bar_window' (pointer, hdata: "bar_window")
*** 'next_bar_window' (pointer, hdata: "bar_window")
* 'buffer': bufor
** wtyczka: weechat
** zmienne:
*** 'plugin' (pointer, hdata: "plugin")
*** 'plugin_name_for_upgrade' (string)
*** 'number' (integer)
*** 'layout_number' (integer)
*** 'layout_number_merge_order' (integer)
*** 'name' (string)
*** 'full_name' (string)
*** 'short_name' (string)
*** 'type' (integer)
*** 'notify' (integer)
*** 'num_displayed' (integer)
*** 'active' (integer)
*** 'print_hooks_enabled' (integer)
*** 'day_change' (integer)
*** 'close_callback' (pointer)
*** 'close_callback_data' (pointer)
*** 'title' (string)
*** 'own_lines' (pointer, hdata: "lines")
*** 'mixed_lines' (pointer, hdata: "lines")
*** 'lines' (pointer, hdata: "lines")
*** 'time_for_each_line' (integer)
*** 'chat_refresh_needed' (integer)
*** 'nicklist' (integer)
*** 'nicklist_case_sensitive' (integer)
*** 'nicklist_root' (pointer, hdata: "nick_group")
*** 'nicklist_max_length' (integer)
*** 'nicklist_display_groups' (integer)
*** 'nicklist_count' (integer)
*** 'nicklist_groups_count' (integer)
*** 'nicklist_nicks_count' (integer)
*** 'nicklist_visible_count' (integer)
*** 'nickcmp_callback' (pointer)
*** 'nickcmp_callback_data' (pointer)
*** 'input' (integer)
*** 'input_callback' (pointer)
*** 'input_callback_data' (pointer)
*** 'input_get_unknown_commands' (integer)
*** 'input_buffer' (string)
*** 'input_buffer_alloc' (integer)
*** 'input_buffer_size' (integer)
*** 'input_buffer_length' (integer)
*** 'input_buffer_pos' (integer)
*** 'input_buffer_1st_display' (integer)
*** 'input_undo_snap' (pointer, hdata: "input_undo")
*** 'input_undo' (pointer, hdata: "input_undo")
*** 'last_input_undo' (pointer, hdata: "input_undo")
*** 'ptr_input_undo' (pointer, hdata: "input_undo")
*** 'input_undo_count' (integer)
*** 'completion' (pointer, hdata: "completion")
*** 'history' (pointer, hdata: "history")
*** 'last_history' (pointer, hdata: "history")
*** 'ptr_history' (pointer, hdata: "history")
*** 'num_history' (integer)
*** 'text_search' (integer)
*** 'text_search_exact' (integer)
*** 'text_search_regex' (integer)
*** 'text_search_regex_compiled' (pointer)
*** 'text_search_where' (integer)
*** 'text_search_found' (integer)
*** 'text_search_input' (string)
*** 'highlight_words' (string)
*** 'highlight_regex' (string)
*** 'highlight_regex_compiled' (pointer)
*** 'highlight_tags_restrict' (string)
*** 'highlight_tags_restrict_count' (integer)
*** 'highlight_tags_restrict_array' (pointer, array_size: "highlight_tags_restrict_count")
*** 'highlight_tags' (string)
*** 'highlight_tags_count' (integer)
*** 'highlight_tags_array' (pointer, array_size: "highlight_tags_count")
*** 'hotlist_max_level_nicks' (hashtable)
*** 'keys' (pointer, hdata: "key")
*** 'last_key' (pointer, hdata: "key")
*** 'keys_count' (integer)
*** 'local_variables' (hashtable)
*** 'prev_buffer' (pointer, hdata: "buffer")
*** 'next_buffer' (pointer, hdata: "buffer")
** listy:
*** 'gui_buffer_last_displayed'
*** 'gui_buffers'
*** 'last_gui_buffer'
* 'buffer_visited': odwiedzony bufor
** wtyczka: weechat
** zmienne:
*** 'buffer' (pointer, hdata: "buffer")
*** 'prev_buffer' (pointer, hdata: "buffer_visited")
*** 'next_buffer' (pointer, hdata: "buffer_visited")
** listy:
*** 'gui_buffers_visited'
*** 'last_gui_buffer_visited'
* 'completion': struktura z uzupełnianiem
** wtyczka: weechat
** zmienne:
*** 'buffer' (pointer, hdata: "buffer")
*** 'context' (integer)
*** 'base_command' (string)
*** 'base_command_arg_index' (integer)
*** 'base_word' (string)
*** 'base_word_pos' (integer)
*** 'position' (integer)
*** 'args' (string)
*** 'direction' (integer)
*** 'add_space' (integer)
*** 'force_partial_completion' (integer)
*** 'completion_list' (pointer)
*** 'word_found' (string)
*** 'word_found_is_nick' (integer)
*** 'position_replace' (integer)
*** 'diff_size' (integer)
*** 'diff_length' (integer)
*** 'partial_completion_list' (pointer, hdata: "completion_partial")
*** 'last_partial_completion' (pointer, hdata: "completion_partial")
* 'completion_partial': struktura z częściowym uzupełnianiem
** wtyczka: weechat
** zmienne:
*** 'word' (string)
*** 'count' (integer)
*** 'prev_item' (pointer, hdata: "completion_partial")
*** 'next_item' (pointer, hdata: "completion_partial")
* 'config_file': plik konfiguracyjne
** wtyczka: weechat
** zmienne:
*** 'plugin' (pointer, hdata: "plugin")
*** 'name' (string)
*** 'filename' (string)
*** 'file' (pointer)
*** 'callback_reload' (pointer)
*** 'callback_reload_data' (pointer)
*** 'sections' (pointer, hdata: "config_section")
*** 'last_section' (pointer, hdata: "config_section")
*** 'prev_config' (pointer, hdata: "config_file")
*** 'next_config' (pointer, hdata: "config_file")
** listy:
*** 'config_files'
*** 'last_config_file'
* 'config_option': opcja konfiguracyjna
** wtyczka: weechat
** zmienne:
*** 'config_file' (pointer, hdata: "config_file")
*** 'section' (pointer, hdata: "config_section")
*** 'name' (string)
*** 'type' (integer)
*** 'description' (string)
*** 'string_values' (string, array_size: "*")
*** 'min' (integer)
*** 'max' (integer)
*** 'default_value' (pointer)
*** 'value' (pointer)
*** 'null_value_allowed' (integer)
*** 'callback_check_value' (pointer)
*** 'callback_check_value_data' (pointer)
*** 'callback_change' (pointer)
*** 'callback_change_data' (pointer)
*** 'callback_delete' (pointer)
*** 'callback_delete_data' (pointer)
*** 'loaded' (integer)
*** 'prev_option' (pointer, hdata: "config_option")
*** 'next_option' (pointer, hdata: "config_option")
* 'config_section': sekcja konfiguracyjna
** wtyczka: weechat
** zmienne:
*** 'config_file' (pointer, hdata: "config_file")
*** 'name' (string)
*** 'user_can_add_options' (integer)
*** 'user_can_delete_options' (integer)
*** 'callback_read' (pointer)
*** 'callback_read_data' (pointer)
*** 'callback_write' (pointer)
*** 'callback_write_data' (pointer)
*** 'callback_write_default' (pointer)
*** 'callback_write_default_data' (pointer)
*** 'callback_create_option' (pointer)
*** 'callback_create_option_data' (pointer)
*** 'callback_delete_option' (pointer)
*** 'callback_delete_option_data' (pointer)
*** 'options' (pointer, hdata: "config_option")
*** 'last_option' (pointer, hdata: "config_option")
*** 'prev_section' (pointer, hdata: "config_section")
*** 'next_section' (pointer, hdata: "config_section")
* 'filter': filtr
** wtyczka: weechat
** zmienne:
*** 'enabled' (integer)
*** 'name' (string)
*** 'buffer_name' (string)
*** 'num_buffers' (integer)
*** 'buffers' (pointer)
*** 'tags' (string)
*** 'tags_count' (integer)
*** 'tags_array' (pointer, array_size: "tags_count")
*** 'regex' (string)
*** 'regex_prefix' (pointer)
*** 'regex_message' (pointer)
*** 'prev_filter' (pointer, hdata: "filter")
*** 'next_filter' (pointer, hdata: "filter")
** listy:
*** 'gui_filters'
*** 'last_gui_filter'
* 'history': historia komend w buforze
** wtyczka: weechat
** zmienne:
*** 'text' (string)
*** 'next_history' (pointer, hdata: "history")
*** 'prev_history' (pointer, hdata: "history")
** aktualizacja dozwolona:
*** '__create'
*** '__delete'
** listy:
*** 'gui_history'
*** 'last_gui_history'
* 'hotlist': hotlista
** wtyczka: weechat
** zmienne:
*** 'priority' (integer)
*** 'creation_time.tv_sec' (time)
*** 'creation_time.tv_usec' (long)
*** 'buffer' (pointer)
*** 'count' (integer, array_size: "4")
*** 'prev_hotlist' (pointer, hdata: "hotlist")
*** 'next_hotlist' (pointer, hdata: "hotlist")
** listy:
*** 'gui_hotlist'
*** 'last_gui_hotlist'
* 'input_undo': struktura z cofnięciem dla linii komend
** wtyczka: weechat
** zmienne:
*** 'data' (string)
*** 'pos' (integer)
*** 'prev_undo' (pointer, hdata: "input_undo")
*** 'next_undo' (pointer, hdata: "input_undo")
* 'key': klawisz (skrót klawiszowy)
** wtyczka: weechat
** zmienne:
*** 'key' (string)
*** 'area_type' (pointer)
*** 'area_name' (pointer)
*** 'area_key' (string)
*** 'command' (string)
*** 'score' (integer)
*** 'prev_key' (pointer, hdata: "key")
*** 'next_key' (pointer, hdata: "key")
** listy:
*** 'gui_default_keys'
*** 'gui_default_keys_cursor'
*** 'gui_default_keys_mouse'
*** 'gui_default_keys_search'
*** 'gui_keys'
*** 'gui_keys_cursor'
*** 'gui_keys_mouse'
*** 'gui_keys_search'
*** 'last_gui_default_key'
*** 'last_gui_default_key_cursor'
*** 'last_gui_default_key_mouse'
*** 'last_gui_default_key_search'
*** 'last_gui_key'
*** 'last_gui_key_cursor'
*** 'last_gui_key_mouse'
*** 'last_gui_key_search'
* 'layout': układ
** wtyczka: weechat
** zmienne:
*** 'name' (string)
*** 'layout_buffers' (pointer, hdata: "layout_buffer")
*** 'last_layout_buffer' (pointer, hdata: "layout_buffer")
*** 'layout_windows' (pointer, hdata: "layout_window")
*** 'internal_id' (integer)
*** 'internal_id_current_window' (integer)
*** 'prev_layout' (pointer, hdata: "layout")
*** 'next_layout' (pointer, hdata: "layout")
** listy:
*** 'gui_layout_current'
*** 'gui_layouts'
*** 'last_gui_layout'
* 'layout_buffer': układ bufora
** wtyczka: weechat
** zmienne:
*** 'plugin_name' (string)
*** 'buffer_name' (string)
*** 'number' (integer)
*** 'prev_layout' (pointer, hdata: "layout_buffer")
*** 'next_layout' (pointer, hdata: "layout_buffer")
* 'layout_window': układ okna
** wtyczka: weechat
** zmienne:
*** 'internal_id' (integer)
*** 'parent_node' (pointer, hdata: "layout_window")
*** 'split_pct' (integer)
*** 'split_horiz' (integer)
*** 'child1' (pointer, hdata: "layout_window")
*** 'child2' (pointer, hdata: "layout_window")
*** 'plugin_name' (string)
*** 'buffer_name' (string)
* 'line': struktura z jedną linią
** wtyczka: weechat
** zmienne:
*** 'data' (pointer, hdata: "line_data")
*** 'prev_line' (pointer, hdata: "line")
*** 'next_line' (pointer, hdata: "line")
* 'line_data': struktura z jedno liniowymi danymi
** wtyczka: weechat
** zmienne:
*** 'buffer' (pointer, hdata: "buffer")
*** 'y' (integer)
*** 'date' (time)
*** 'date_printed' (time)
*** 'str_time' (string)
*** 'tags_count' (integer)
*** 'tags_array' (string, array_size: "tags_count")
*** 'displayed' (char)
*** 'highlight' (char)
*** 'refresh_needed' (char)
*** 'prefix' (string)
*** 'prefix_length' (integer)
*** 'message' (string)
** aktualizacja dozwolona:
*** 'date' (time)
*** 'date_printed' (time)
*** 'tags_array' (string)
*** 'prefix' (string)
*** 'message' (string)
* 'lines': struktura z liniami
** wtyczka: weechat
** zmienne:
*** 'first_line' (pointer, hdata: "line")
*** 'last_line' (pointer, hdata: "line")
*** 'last_read_line' (pointer, hdata: "line")
*** 'lines_count' (integer)
*** 'first_line_not_read' (integer)
*** 'lines_hidden' (integer)
*** 'buffer_max_length' (integer)
*** 'buffer_max_length_refresh' (integer)
*** 'prefix_max_length' (integer)
*** 'prefix_max_length_refresh' (integer)
* 'nick': nicki na liście nicków
** wtyczka: weechat
** zmienne:
*** 'group' (pointer, hdata: "nick_group")
*** 'name' (string)
*** 'color' (string)
*** 'prefix' (string)
*** 'prefix_color' (string)
*** 'visible' (integer)
*** 'prev_nick' (pointer, hdata: "nick")
*** 'next_nick' (pointer, hdata: "nick")
* 'nick_group': grupy na liście nicków
** wtyczka: weechat
** zmienne:
*** 'name' (string)
*** 'color' (string)
*** 'visible' (integer)
*** 'level' (integer)
*** 'parent' (pointer, hdata: "nick_group")
*** 'children' (pointer, hdata: "nick_group")
*** 'last_child' (pointer, hdata: "nick_group")
*** 'nicks' (pointer, hdata: "nick")
*** 'last_nick' (pointer, hdata: "nick")
*** 'prev_group' (pointer, hdata: "nick_group")
*** 'next_group' (pointer, hdata: "nick_group")
* 'plugin': wtyczka
** wtyczka: weechat
** zmienne:
*** 'filename' (string)
*** 'handle' (pointer)
*** 'name' (string)
*** 'description' (string)
*** 'author' (string)
*** 'version' (string)
*** 'license' (string)
*** 'charset' (string)
*** 'debug' (integer)
*** 'prev_plugin' (pointer, hdata: "plugin")
*** 'next_plugin' (pointer, hdata: "plugin")
** listy:
*** 'last_weechat_plugin'
*** 'weechat_plugins'
* 'proxy': pośrednik
** wtyczka: weechat
** zmienne:
*** 'name' (string)
*** 'options' (pointer)
*** 'prev_proxy' (pointer, hdata: "proxy")
*** 'next_proxy' (pointer, hdata: "proxy")
** listy:
*** 'last_weechat_proxy'
*** 'weechat_proxies'
* 'window': okno
** wtyczka: weechat
** zmienne:
*** 'number' (integer)
*** 'win_x' (integer)
*** 'win_y' (integer)
*** 'win_width' (integer)
*** 'win_height' (integer)
*** 'win_width_pct' (integer)
*** 'win_height_pct' (integer)
*** 'win_chat_x' (integer)
*** 'win_chat_y' (integer)
*** 'win_chat_width' (integer)
*** 'win_chat_height' (integer)
*** 'win_chat_cursor_x' (integer)
*** 'win_chat_cursor_y' (integer)
*** 'bar_windows' (pointer, hdata: "bar_window")
*** 'last_bar_window' (pointer, hdata: "bar_window")
*** 'refresh_needed' (integer)
*** 'gui_objects' (pointer)
*** 'buffer' (pointer, hdata: "buffer")
*** 'layout_plugin_name' (string)
*** 'layout_buffer_name' (string)
*** 'scroll' (pointer, hdata: "window_scroll")
*** 'ptr_tree' (pointer, hdata: "window_tree")
*** 'prev_window' (pointer, hdata: "window")
*** 'next_window' (pointer, hdata: "window")
** listy:
*** 'gui_current_window'
*** 'gui_windows'
*** 'last_gui_window'
* 'window_scroll': informacje o przewijaniu w oknie
** wtyczka: weechat
** zmienne:
*** 'buffer' (pointer, hdata: "buffer")
*** 'first_line_displayed' (integer)
*** 'start_line' (pointer, hdata: "line")
*** 'start_line_pos' (integer)
*** 'scrolling' (integer)
*** 'start_col' (integer)
*** 'lines_after' (integer)
*** 'prev_scroll' (pointer, hdata: "window_scroll")
*** 'next_scroll' (pointer, hdata: "window_scroll")
* 'window_tree': drzewo okien
** wtyczka: weechat
** zmienne:
*** 'parent_node' (pointer, hdata: "window_tree")
*** 'split_pct' (integer)
*** 'split_horizontal' (integer)
*** 'child1' (pointer, hdata: "window_tree")
*** 'child2' (pointer, hdata: "window_tree")
*** 'window' (pointer, hdata: "window")
** listy:
*** 'gui_windows_tree'

View File

@ -0,0 +1,73 @@
[width="100%",cols="^1,^2,5,5,5",options="header"]
|===
| Wtyczka | Nazwa | Opis | Wskaźnik | Argumenty
| alias | alias | lista aliasów | wskaźnik aliasu (opcjonalny) | nazwa aliasu (może się zaczynać lub kończyć "*") (opcjonalne)
| guile | guile_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (może się zaczynać lub kończyć "*") (opcjonalne)
| irc | irc_channel | lista kanałów IRC | wskaźnik kanału (opcjonalne) | serwer,kanał (kanał jest opcjonalny)
| irc | irc_ignore | lista ignorów IRC | wskaźnik ignorowania (opcjonalne) | -
| irc | irc_nick | lista nicków na kanale IRC | wskaźnik nicka (opcjonalne) | serwer,kanał,nick (kanał oraz nick są opcjonalne)
| irc | irc_notify | lista powiadomień | wskaźnik powiadomienia (opcjonalne) | nazwa serwera (może się zaczynać lub kończyć "*") (opcjonalne)
| irc | irc_server | lista serwerów IRC | wskaźnik serwera (opcjonalny) | nazwa serwera (może się zaczynać lub kończyć "*") (opcjonalne)
| logger | logger_buffer | lista logowanych buforów | wskaźnik logger (opcjonalny) | -
| lua | lua_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (może się zaczynać lub kończyć "*") (opcjonalne)
| perl | perl_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (może się zaczynać lub kończyć "*") (opcjonalne)
| python | python_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (może się zaczynać lub kończyć "*") (opcjonalne)
| relay | relay | lista zdalnych klientów | wskaźnik relay (opcjonalny) | -
| rmodifier | rmodifier | lista rmodifierów | wskaźnik rmodifier (opcjonalny) | nazwa rmodifier (może się zaczynać lub kończyć "*") (opcjonalne)
| ruby | ruby_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (może się zaczynać lub kończyć "*") (opcjonalne)
| script | script_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu z rozszerzeniem (może się zaczynać lub kończyć "*") (opcjonalne)
| tcl | tcl_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (może się zaczynać lub kończyć "*") (opcjonalne)
| weechat | bar | lista pasków | wskaźnik paska (opcjonalne) | nazwa paska (może się zaczynać lub kończyć "*") (opcjonalne)
| weechat | bar_item | lista elementów pasków | wskaźnik elementu paska (opcjonalne) | nazwa elementu paska (może się zaczynać lub kończyć "*") (opcjonalne)
| weechat | bar_window | lista pasków okien | wskaźnik paska okna (opcjonalne) | -
| weechat | buffer | lista buforów | wskaźnik bufora (opcjonalne) | nazwa bufora (może się zaczynać lub kończyć "*") (opcjonalne)
| weechat | buffer_lines | linie w buforze | wskaźnik bufora | -
| weechat | filter | lista filtrów | - | nazwa filtru (może się zaczynać lub kończyć "*") (opcjonalne)
| weechat | history | historia komend | wskaźnik bufora (jeśli nie ustawiony, zwraca globalną historię) (opcjonalne) | -
| weechat | hook | lista powiązań | wskaźnik uchwytu (opcjonalne) | typ,argumenty (typ to komenda/timer/.., argumenty do uzyskania tylko niektórych hooków (mogą zaczynać się lub kończyć "*"), oba są opcjonalne)
| weechat | hotlist | lista buforów w hotliście | - | -
| weechat | key | lista skrótów klawiszowych | - | kontekst ("default", "search", "cursor" lub "mouse") (opcjonalne)
| weechat | layout | lista układów | - | -
| weechat | nicklist | nicki na liście nicków bufora | wskaźnik bufora | nick_xxx lub group_xxx w celu pozyskania tylko nick/group xxx (opcjonalne)
| weechat | option | lista opcji | - | nazwa opcji (może się zaczynać lub kończyć "*") (opcjonalne)
| weechat | plugin | lista wtyczek | wskaźnik wtyczki (opcjonalne) | nazwa wtyczki (może się zaczynać lub kończyć "*") (opcjonalne)
| weechat | proxy | lista pośredników | wskaźnik pośrednika (opcjonalny) | nazwa pośrednika (może się zaczynać lub kończyć "*") (opcjonalne)
| weechat | url_options | opcje dla URLi | - | -
| weechat | window | lista okien | wskaźnik okna (opcjonalne) | "current" dla obecnego okna lub numer okna (opcjonalne)
| xfer | xfer | lista xfer | wskaźnik xfer (opcjonalny) | -
|===

View File

@ -0,0 +1,69 @@
[width="100%",cols="^1,^2,6,6",options="header"]
|===
| Wtyczka | Nazwa | Opis | Argumenty
| aspell | aspell_dict | oddzielona przecinkami lista słowników używanych w buforze | wskaźnik na bufor ("0x12345678") lub jego pełna nazwa ("irc.freenode.#weechat")
| fifo | fifo_filename | nazwa strumienia FIFO | -
| irc | irc_buffer | pobiera wskaźnik dla serwera/kanału/nicku IRC | serwer,kanał,nick (kanał oraz nick są opcjonalne)
| irc | irc_is_channel | 1 jeśli ciąg jest poprawną nazwą kanału IRC dla serwera | serwer,kanał (serWer jest opcjonalny)
| irc | irc_is_nick | 1 jeśli ciąg jest poprawną nazwą użytkownika IRC | nazwa użytkownika
| irc | irc_nick | pobiera aktualny nick z serwera | nazwa serwera
| irc | irc_nick_color | pobiera kod koloru nicka | nazwa użytkownika
| irc | irc_nick_color_name | pobiera nazwę koloru nicka | nazwa użytkownika
| irc | irc_nick_from_host | pobiera nick z hosta IRC | host IRC (jak `:nick!nazwa@serwer.com`)
| irc | irc_server_isupport | 1 jeśli serwer wspiera tę opcję (z wiadomości IRC 005) | serwer,właściwość
| irc | irc_server_isupport_value | wartość opcji, jeśli jest wpierana przez serwer (z wiadomości IRC 005) | serwer,właściwość
| python | python2_bin | ścieżka do interpretera pythona 2.x | -
| weechat | charset_internal | wewnętrzne kodowanie WeeChat | -
| weechat | charset_terminal | kodowanie terminala | -
| weechat | cursor_mode | 1 jeśli tryb kursora jest aktywny | -
| weechat | date | data kompilacji WeeChat | -
| weechat | dir_separator | separator katalogów | -
| weechat | filters_enabled | 1 jeśli filtry są aktywne | -
| weechat | inactivity | brak aktywności klawiatury (sekundy) | -
| weechat | locale | zestaw znaków użyty do tłumaczenia wiadomości | -
| weechat | term_height | wysokość terminala | -
| weechat | term_width | szerokość terminala | -
| weechat | version | wersja WeeChat | -
| weechat | version_git | wersja git WeeChat (wyjście komendy "git describe" dla tylko dla wersji rozwojowej, puste dla wersji stabilnej) | -
| weechat | version_number | wersja WeeChat (jako liczba) | -
| weechat | weechat_dir | katalog Weechat | -
| weechat | weechat_libdir | katalog "lib" WeeChata | -
| weechat | weechat_localedir | katalog "locale" WeeChata | -
| weechat | weechat_sharedir | katalog "share" WeeChata | -
| weechat | weechat_site | Strona WeeChat | -
| weechat | weechat_site_download | Strona pobrań WeeChat | -
| weechat | weechat_upgrading | 1 jeżeli WeeChat jest aktualizowany (komenda `/upgrade`) | -
|===

View File

@ -0,0 +1,9 @@
[width="100%",cols="^1,^2,6,6,6",options="header"]
|===
| Wtyczka | Nazwa | Opis | Hashtable (wejście) | Hashtable (wyjście)
| irc | irc_message_parse | przetwarza wiadomość IRC | "message": wiadomość IRC, "server": nazwa serwera (opcjonalne) | "tags": tagi, "message_without_tags": wiadomość bez tagów, "nick": nick, "host": host, "command": komenda, "channel": kanał, "arguments": argumenty (razem z kanałem)
| irc | irc_message_split | dziel wiadomość IRC (aby zmieściła się w 512 bajtach) | "message": wiadomość IRC, "server": nazwa serwera (opcjonalne) | "msg1" ... "msgN": wiadomości do wysłania (bez kończącego "\r\n"), "args1" ... "argsN": argumenty wiadomości, "count": ilość wiadomości
|===

View File

@ -0,0 +1,301 @@
[width="100%",cols="2,^1,7",options="header"]
|===
| Opcja | Typ | Stałe ^(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 |
| tcp_keepalive | long |
| tcp_keepidle | long |
| tcp_keepintvl | 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 |
| mail_auth | 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 |
| ssl_options | long | allow_beast
| 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 |
|===

View File

@ -0,0 +1,34 @@
[[command_alias_alias]]
[command]*`alias`* tworzy alias do komendy::
----
/alias [-completion <dopełnienie>] <alias> [<komenda> [;<komenda>...]]
completion: dopełnienie dla aliasu (opcjonalne, domyślnie dopełnienie wykonuje się z docelową komendą)
uwaga: można użyć %%komenda w celu użycia dopełnień dla istniejących komend
alias: nazwa aliasu (może się zaczynać lub kończyć "*" dla wyświetlenia listy aliasów)
komenda: nazwa komendy (wiele komend można oddzielić za pomocą średnika)
Bez podania argumentu komenda wyświetla listę wszystkich zdefiniowanych aliasów.
Ważne: dla komend specjalne zmienne są zastępowane odpowiednimi wartościami:
$n: argument 'n' (pomiędzy 1 i 9)
$-m: argumenty od 1 do 'm'
$n-: argumenty od 'n' do ostatniego
$n-m: argumenty od 'n' od 'm'
$*: wszystkie argumenty
$~: ostatni argument
$var: gdzie "var" to zmienna lokalna buforu (zobacz /buffer localvar)
przykłady: $nick, $channel, $server, $plugin, $name
Do usunięcia aliasu służy komenda /unalias.
Przykłady:
alias /split do poziomego podziału:
/alias split /window splith
alias /hello pisze "hello" na wszystkich kanałach poza #weechat:
/alias hello /allchan -exclude=#weechat msg * hello
alias /forcejoin wysyłający komende IRC "forcejoin" z dopełnieniem dla /sajoin:
/alias -completion %%sajoin forcejoin /quote forcejoin
----

View File

@ -0,0 +1,27 @@
[[command_aspell_aspell]]
[command]*`aspell`* konfiguracja wtyczki aspell::
----
/aspell enable|disable|toggle
listdict
setdict <język>[,<język>...]
deldict
addword [<język>] <słowo>
enable: włącza aspell
disable: wyłącza aspell
toggle: przełącza aspell
listdict: pokazuje zainstalowane słowniki
setdict: ustawia słownik dla obecnego buforu (kilka słowników może być podanych po przecinku)
deldict: usuwa słownik używany w obecnym buforze
addword: dodaje słowo do osobistego słownika aspell
Jeśli wprowadzany tekst zaczyna się od '/' nie będzie on sprawdzany, za wyjątkiem kilku komend (zobacz /set aspell.check.commands).
W celu włączenia aspell dla wszystkich buforów, należy użyć opcji "default_dict", następnie włączyć aspell, na przykład:
/set aspell.check.default_dict "en"
/aspell enable
Domyślny skrót klawiszowy przełączający aspell to alt-s.
----

View File

@ -0,0 +1,45 @@
* [[option_aspell.check.commands]] *aspell.check.commands*
** opis: `oddzielona przecinkiem lista komend, dla których sprawdzana jest poprawna pisownia (sprawdzanie pisowni jest wyłączone dla pozostałych komend)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"`)
* [[option_aspell.check.default_dict]] *aspell.check.default_dict*
** opis: `domyślny słownik (lub oddzielona przecinkami lista słowników) używany, kiedy bufor nie ma zdefiniowanego słownika (zostaw puste, aby wyłączyć słownik w buforach, które nie posiadają konkretnie przypisanego słownika aspell)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_aspell.check.during_search]] *aspell.check.during_search*
** opis: `sprawdzaj słowa podczas wyszukiwania tekstu w buforze`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_aspell.check.enabled]] *aspell.check.enabled*
** opis: `włącza sprawdzanie aspell dla linii komend`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_aspell.check.real_time]] *aspell.check.real_time*
** opis: `sprawdzanie pisowni w czasie rzeczywistym (wolniejsze, wyłączone domyślnie: słowa są sprawdzane tylko jeśli za nimi znajduje się separator)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_aspell.check.suggestions]] *aspell.check.suggestions*
** opis: `numer podpowiedzi wyświetlanych w elemencie paska "aspell_suggest" dla każdego słownika ustawionego w buforze (-1 = wyłącza podpowiedzi, 0 = wyświetla wszystkie możliwe podpowiedzi dla każdego języka)`
** typ: liczba
** wartości: -1 .. 2147483647 (domyślna wartość: `-1`)
* [[option_aspell.check.word_min_length]] *aspell.check.word_min_length*
** opis: `minimalna długość słowa do sprawdzenia ( 0 - sprawdzaj wszystkie słowa)`
** typ: liczba
** wartości: 0 .. 2147483647 (domyślna wartość: `2`)
* [[option_aspell.color.misspelled]] *aspell.color.misspelled*
** opis: `kolor używany dla błędnie zapisanych słów (pasek wprowadzania)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightred`)
* [[option_aspell.color.suggestions]] *aspell.color.suggestions*
** opis: `kolor tekstu sugestii dla błędnie wprowadzonego słowa (pasek statusu)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)

View File

@ -0,0 +1,13 @@
[[command_charset_charset]]
[command]*`charset`* zmienia kodowanie dla obecnego bufora::
----
/charset decode|encode <kodowanie>
reset
decode: zmienia dekodowany zestaw znaków
encode: zmienia kodowany zestaw znaków
kodowanie: nowe kodowanie dla obecnego bufora
reset: resetuje kodowanie dla obecnego bufora
----

View File

@ -0,0 +1,10 @@
* [[option_charset.default.decode]] *charset.default.decode*
** opis: `globalne dekodowanie: kodowanie użyte do dekodowania przychodzących wiadomości (jeśli się nie powiedzie, zostanie przywrócone UTF-8, ponieważ jest to domyślne kodowanie w WeeChat)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"iso-8859-1"`)
* [[option_charset.default.encode]] *charset.default.encode*
** opis: `globalne dekodowanie: kodowanie użyte do dekodowania wychodzących wiadomości (jeśli się nie powiedzie, zostanie przywrócone UTF-8, ponieważ jest to domyślne kodowanie w WeeChat)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)

View File

@ -0,0 +1,22 @@
[[command_guile_guile]]
[command]*`guile`* list/load/unload skrypt::
----
/guile list|listfull [<nazwa>]
load [-q] <nazwapliku>
autoload
reload|unload [-q] [<nazwa>]
list: lista załadowanych wtyczek
listfull: lista załadowanych wtyczek (szczegółowa)
load: ładuje wtyczkę
autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
unload: wyładowuje jedną albo wszystkie wtyczki
nazwa_pliku: skrypt (plik) do załadowania
nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
-q: tryb cichy: nie wyświetla wiadomości
Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
----

View File

@ -0,0 +1,865 @@
[[command_irc_admin]]
[command]*`admin`* wyszukuje informacje o administratorze serwera::
----
/admin [<cel>]
cel: serwer
----
[[command_irc_allchan]]
[command]*`allchan`* wykonuje komendę na wszystkich kanałach na połączonych serwerach::
----
/allchan [-current] [-exclude=<kanał>[,<kanał>...]] <komenda> [<argumenty>]
-current: wykonuje komendę tylko na kanałach obecnego serwera
-exclude: wyklucza niektóre kanały ('*' jest dozwolone na początku lub końcu nazwy kanału, aby wykluczyć wiele kanałów)
komenda: komenda do wykonania
argumenty: argumenty dla komendy (specjalne zmienne $nick, $channel i $server są zamieniane na odpowiednie wartości)
Przykłady:
wykonuje '/me testuje' na wszystkich kanałach:
/allchan me testuje
mówi 'witam' wszędzie tylko nie na #weechat:
/allchan -exclude=#weechat msg * witam
mówi 'witam' wszędzie poza #weechat oraz kanałami zaczynającymi się od #linux:
/allchan -exclude=#weechat,#linux* msg * witam
----
[[command_irc_allserv]]
[command]*`allserv`* wykonuje komendę na wszystkich połączonych serwerach::
----
/allserv [-exclude=<serwer>[,<serwer>...]] <komenda> [<argumenty>]
-exclude: wyklucza niektóre serwery ('*' jest dozwolone na początku lub końcu nazwy, w celu wykluczenia wielu serwerów)
komenda: komenda do wykonania
argumenty: argumenty dla komendy (specjalne zmienne $nick, $channel i $server są zamieniane na odpowiednie wartości)
Przykłady:
zmienia nick na wszystkich serwerach:
/allserv nick nowy_nick
ustawia stan nieobecności na wszystkich serwerach:
/allserv away Jestem nieobecny
wykonuje whois na własnym nicku na wszystkich serwerach:
/allserv whois $nick
----
[[command_irc_ban]]
[command]*`ban`* banuje nick albo host::
----
/ban [<kanał>] [<nick> [<nick>...]]
kanał: kanał, na którym dajemy bana
nick: użytkownik lub host do zbanowania
Bez podania argumentu komenda wyświetla listę banów na obecnym kanale.
----
[[command_irc_connect]]
[command]*`connect`* łączy się z serwerem(ami) IRC::
----
/connect [<serwer> [<serwer>...] [-<opcja>[=<wartość>]] [-no<opcja>] [-nojoin] [-switch]
-all|-auto|-open [-nojoin] [-switch]
serwer: nazwa serwera, może nią być:
- wewnętrzna nazwa serwera (tworzona przez /server add, zalecane użycie)
- nazwa hosta/port lub IP/port (stworzy to TYMCZASOWY serwer), domyślny port to 6667
- URL o formacie: irc[6][s]://[nick[:hasło]@]irc.example.org[:port][/#kanał1][,#kanał2[...]]
opcja: ustawia opcję dla serwera (dla opcji boolowskich można pominąć wartość)
nooption: ustawia opcje boolowskie na 'off' (na przykład: -nossl)
-all: łączy się ze wszystkimi serwerami zdefiniowanymi w konfiguracji
-auto: łączy się z serwerami z włączonym automatycznym połączeniem
-open: łączy się ze wszystkimi otwartymi ale nie połączonymi serwerami
-nojoin: nie wchodź na żaden kanał (nawet jeśli autojoin jest włączony dla tego serwera)
-switch: przełącza adres serwera na kolejny
W celu rozłączenia z serwerem lub przerwania próby połączenia, użyj komendy /disconnect.
Przykłady:
/connect freenode
/connect irc.oftc.net/6667
/connect irc6.oftc.net/6667 -ipv6
/connect irc6.oftc.net/6697 -ipv6 -ssl
/connect my.server.org/6697 -ssl -password=test
/connect irc://nick@irc.oftc.net/#kanał
/connect -switch
----
[[command_irc_ctcp]]
[command]*`ctcp`* wyślij wiadomość CTCP (protokół klient-klient)::
----
/ctcp <cel> <typ> [<argumenty>]
cel: nick albo kanał, na który wysłać CTCP
typ: typ CTCP (przykłady: "version", "ping", ..)
argumenty: argumenty dla CTCP
----
[[command_irc_cycle]]
[command]*`cycle`* wyjdź i wejdź ponownie na kanał::
----
/cycle [<kanał>[,<kanał>...]] [<wiadomość>]
kanał: nazwa kanału
wiadomość: wiadomość (pokazywana innym użytkownikom)
----
[[command_irc_dcc]]
[command]*`dcc`* rozpoczyna DCC (przesył pliku lub rozmowę)::
----
/dcc chat <nick>
send <nick> <plik>
nick: osoba, do której wysyłamy plik lub chcemy rozpocząć rozmowę
plik: nazwa pliku (na lokalnym hoście)
Przykłady:
rozmowa z użytkownikiem "toto":
/dcc chat toto
wyśle plik "/home/foo/bar.txt" użytkownikowi "toto":
/dcc send toto /home/foo/bar.txt
----
[[command_irc_dehalfop]]
[command]*`dehalfop`* usuwa status halfopa kanału::
----
/dehalfop <nick> [<nick>...]
nick: nick lub maska (może zaczynać się lub kończyć "*")
*: zabiera status pół-operatora kanału wszystkim na kanale poza tobą
----
[[command_irc_deop]]
[command]*`deop`* usuwa status operatora kanału::
----
/deop <nick> [<nick>...]
* -yes
nick: nick lub maska (może zaczynać się lub kończyć "*")
*: zabiera status operatora kanału wszystkim na kanale poza tobą
----
[[command_irc_devoice]]
[command]*`devoice`* usuwa flagę voice::
----
/devoice <nick> [<nick>...]
* -yes
nick: nick lub maska (może zaczynać się lub kończyć "*")
*: odbiera głos wszystkim na kanale
----
[[command_irc_die]]
[command]*`die`* wyłącza serwer::
----
/die [<cel>]
cel: nazwa serwera
----
[[command_irc_disconnect]]
[command]*`disconnect`* rozłącza się z jednym lub wszystkimi serwerami IRC::
----
/disconnect [<serwer>|-all|-pending [<powód>]]
serwer: nazwa serwera do rozłączenia
-all: rozłącza się ze wszystkimi serwerami
-pending: anuluje automatyczne łączenie dla serwerów ponownie łączących się
powód: powód rozłączenia
----
[[command_irc_halfop]]
[command]*`halfop`* nadaje status halfopa nickowi(m)::
----
/halfop <nick> [<nick>...]
* -yes
nick: nick lub maska (może zaczynać się lub kończyć "*")
*: nadaje status pół-operatora kanału wszystkim na kanale poza tobą
----
[[command_irc_ignore]]
[command]*`ignore`* ignoruje nicki/hosty z serwera lub kanałów::
----
/ignore list
add [re:]<nick> [<serwer> [<kanał>]]
del <numer>|-all
list: wyświetla wszystkie ignory
add: dodaje nową osobę do ignorowania
nick: nick lub host (jeśli dodamy "re:" można użyć wyrażenie regularne lub maska używając "*", aby zastąpić jeden lub więcej znaków)
del: usuwa wpis o ignorowanej osobie
numer: numer wpisu do usunięcia (znajduję się na liście)
-all: usuwa wszystkie wpisy z listy ignorowanych
serwer: wewnętrzna nazwa serwera, na którym dana osoba ma być ignorowana
kanał: nazwa kanału, na którym dana osoba ma być ignorowana
Uwaga: wyrażenie regularne może zaczynać się od "(?-i)" jeśli wielkość znaków ma mieć znaczenie.
Przykłady:
ignoruje wszędzie nick "toto":
/ignore add toto
ignoruje host "toto@domain.com" na serwerze freenode:
/ignore add toto@domain.com freenode
ignoruje host "toto*@*.domain.com" na freenode/#weechat:
/ignore add toto*@*.domain.com freenode #weechat
----
[[command_irc_info]]
[command]*`info`* pobiera informacje opisujące serwer::
----
/info [<cel>]
cel: nazwa serwera
----
[[command_irc_invite]]
[command]*`invite`* zaprasza użytkownika na kanał::
----
/invite <nick> [<nick>...] [<kanał>]
nick: nick do zaproszenia
kanał: kanał na który zapraszamy
----
[[command_irc_ison]]
[command]*`ison`* sprawdza czy użytkownik jest obecnie na IRC::
----
/ison <nick> [<nick>...]
nick: nazwa użytkownika
----
[[command_irc_join]]
[command]*`join`* wchodzi na kanał::
----
/join [-noswitch] [-server <serwer>] [<kanał1>[,<kanał2>...]] [<hasło1>[,<hasło2>...]]
-noswitch: nie przełączaj się na nowy bufor
serwer: wyślij to do tego serwera (wewnętrzna nazwa)
kanał: nazwa kanału
hasło: hasło do wejścia na kanał (kanały z hasłami muszą być na początku listy)
Przykłady:
/join #weechat
/join #tajnykanał,#weechat klucz
/join -server freenode #weechat
/join -noswitch #weechat
----
[[command_irc_kick]]
[command]*`kick`* siłowo usuwa użytkownika z kanału::
----
/kick [<kanał>] <nick> [<powód>]
kanał: kanał, na którym znajduje się użytkownik
nick: osoba do wykopania
powód: powód wykopania (specjalne zmienne jak $nick, $channel i $server są podmieniane na odpowiednie wartości)
----
[[command_irc_kickban]]
[command]*`kickban`* wykopuje i banuje użytkownika na kanale::
----
/kickban [<kanał>] <nick> [<powód>]
kanał: kanał, na którym jest użytkownik
nick: nick do wykopania i zbanowania
powód: powód do wykopania (specjalne zmienne jak $nick, $channel i $server są podmieniane na odpowiednie wartości)
Możliwe jest kopanie/banowanie za pomocą maski, nick zostanie wyciągnięty z maski i zastąpiony "*".
Przykład:
zbanuje "*!*@host.com", następnie wykopie "toto":
/kickban toto!*@host.com
----
[[command_irc_kill]]
[command]*`kill`* zamyka połączenie klient-serwer::
----
/kill <nick> <powód>
nick: nick do zabicia
powód: powód do zabicia
----
[[command_irc_links]]
[command]*`links`* wyświetla wszystkie nazwy serwerów, które są połączone z tym samym serwerem co my::
----
/links [[<serwer>] <maska_serwera>]
serwer: ten serwer powinien odpowiedzieć na zapytanie
maska: lista serwerów musi pasować do maski
----
[[command_irc_list]]
[command]*`list`* wyświetla kanały i ich tematy::
----
/list [<kanał>[,<kanał>...]] [<serwer>] [-re <regex>]
kanał: kanał do listowania
serwer: nazwa serwera
regexp: wyrażenie regularne użyte do filtrowania wyników (wielkość znaków nie ma znaczenia, jeśli poprzedzone "(?-i)" to wielkość znaków ma znaczenie)
Przykłady:
wyświetla wszystkie kanały na serwerze (może być bardzo wolny w dużych sieciach):
/list
wyświetla kanał #weechat:
/list #weechat
wyświetla wszystkie kanały zaczynające się od "#weechat" (może być bardzo wolny w dużych sieciach):
/list -re #weechat.*
----
[[command_irc_lusers]]
[command]*`lusers`* pobiera statystyki o wielkości sieci IRC::
----
/lusers [<maska> [<cel>]]
maska: tylko serwery pasujące do maski
cel: serwer, do którego ma być przesłane żądanie
----
[[command_irc_map]]
[command]*`map`* pokazuje graficzną mapę sieci IRC::
----
----
[[command_irc_me]]
[command]*`me`* wysyła akcję CTCP na aktualny kanał::
----
/me <wiadomość>
wiadomość: wiadomość do wysłania
----
[[command_irc_mode]]
[command]*`mode`* zmień ustawienia kanału lub użytkownika::
----
/mode [<kanał>] +|-]o|p|s|i|t|n|m|l|b|e|v|k [<argumenty>]
<nick> [+|-]i|s|w|o
atrybuty kanału:
kanał: nazwa kanału do modyfikacji (domyślnie aktualny kanał)
o: daje/zabiera przywileje operatora kanału
p: flaga prywatności kanału
s: flaga kanału sekretnego
i: kanał tylko dla zaproszonych
t: temat ustawiany tylko przez operatorów
n: żadnych wiadomości z poza kanału
m: kanał moderowany
l: ustawia limit ilości osób na kanale
b: ustawia maskę bana
e: ustawia maski wyjątków
v: daje/zabiera możliwość rozmowy na kanale moderowanym
k: ustawia klucz kanału (hasło)
atrybuty użytkownika:
nick: nazwa użytkownika do modyfikacji
i: użytkownik niewidoczny
s: użytkownik może otrzymywać informację od serwera
w: użytkownik otrzymuje wallopy
o: flaga operatora
Lista atrybutów nie jest ogólna, należy zawsze przeczytać dokumentację na temat danego serwera aby poznać dostępne atrybuty.
Przykład:
chroni temat kanału #weechat:
/mode #weechat +t
staje się niewidoczny na serwerze:
/mode nick +i
----
[[command_irc_motd]]
[command]*`motd`* pobierz "Wiadomość Dnia" (motd)::
----
/motd [<cel>]
cel: nazwa serwera
----
[[command_irc_msg]]
[command]*`msg`* wysyła wiadomość do użytkownika albo kanału::
----
/msg [-server <serwer>] <cel>[,<cel>...] <tekst>
serwer: wyślij do tego serwera (nazwa wewnętrzna)
cel: nick lub kanał (może być maska, '*' = aktualny kanał)
tekst: wiadomość do wysłania
----
[[command_irc_names]]
[command]*`names`* wyświetla nazwy użytkowników na kanałach::
----
/names [<kanał>[,<kanał>...]]
kanał: nazwa kanału
----
[[command_irc_nick]]
[command]*`nick`* zmienia obecną nazwę użytkownika::
----
/nick [-all] <nick>
-all: ustaw nową nazwę użytkownika na wszystkich serwerach
nick: nowy nick
----
[[command_irc_notice]]
[command]*`notice`* wysyła powiadomienie do użytkownika::
----
/notice [-server <serwer>] <cel> <tekst>
serwer: wyślij do tego serwera (nazwa wewnętrzna)
cel: nick lub kanał
tekst: wiadomość do wysłania
----
[[command_irc_notify]]
[command]*`notify`* dodaje powiadomienie o obecności lub statusie nieobecności nicków na serwerze::
----
/notify add <nick> [<serwer> [-away]]
del <nick>|-all [<serwer>]
add: dodaje powiadomienie
nick: nazwa użytkownika
serwer: wewnętrzna nazwa serwera (domyślnie obecny serwer)
-away: powiadom o zmianie powodu nieobecności (poprzez wykonanie whois na nicku)
del: usuwa powiadomienie
-all: usuwa wszystkie powiadomienia
Bez argumentu, komenda wyświetla powiadomienia dla obecnego serwera (lub wszystkich serwerów, jeśli komendy użyto w głównym buforze).
Przykłady:
powiadom, kiedy "toto" wejdzie/wyjdzie z obecnego serwera:
/notify add toto
powiadom, kiedy "toto" wejdzie/wyjdzie z serwera freenode:
/notify add toto freenode
powiadom, kiedy "toto" jest niedostępny lub powróci na serwerze freenode:
/notify add toto freenode -away
----
[[command_irc_op]]
[command]*`op`* nadaje uprawienia operatora kanału::
----
/op <nick> [<nick>...]
* -yes
nick: nick lub maska (może zaczynać się lub kończyć "*")
*: nadaje status operatora kanału wszystkim na kanale poza tobą
----
[[command_irc_oper]]
[command]*`oper`* uzyskaj uprawnienia operatora::
----
/oper <użytkownik> <hasło>
użytkownik: użytkownik
hasło: hasło
----
[[command_irc_part]]
[command]*`part`* opuszcza kanał::
----
/part [<kanał>[,<kanał>...]] [<wiadomość>]
kanał: nazwa kanału do opuszczenia
wiadomość: wiadomość pożegnalna (pokazywana innym użytkownikom)
----
[[command_irc_ping]]
[command]*`ping`* wyślij ping do serwera::
----
/ping <serwer1> [<serwer2>]
serwer1: serwer
serwer2: przekieruj ping do tego serwera
----
[[command_irc_pong]]
[command]*`pong`* odpowiedz na ping::
----
/pong <demon> [<demon2>]
demon: demon, który odpowiedział na ping
demon2: prześlij do tego demona
----
[[command_irc_query]]
[command]*`query`* wysyła prywatną wiadomość do użytkownika::
----
/query [-server <serwer>] <nick>[,<nick>...] [<tekst>]
serwer: wyślij do tego serwera (nazwa wewnętrzna)
nick: nazwa użytkownika, z którym chcemy rozpocząć prywatną rozmowę
tekst: wiadomość do wysłania
----
[[command_irc_quiet]]
[command]*`quiet`* ucisza nicki albo hosty::
----
/quiet [<kanał>] [<nick> [<nick>...]]
kanał: kanał, na którym uciszamy
nick: nazwa użytkownika lub host do uciszenia
Bez podania argumentu komenda wyświetla listę uciszeń na obecnym kanale.
----
[[command_irc_quote]]
[command]*`quote`* wyślij nieprzetworzone dane do serwera bez prasowania::
----
/quote [-server <serwer>] <dane>
serwer: wyślij do tego serwera (nazwa wewnętrzna)
dane: nieprzetworzone dane do wysłania
----
[[command_irc_reconnect]]
[command]*`reconnect`* ponownie połącz się z serwerem(ami)::
----
/reconnect <serwer> [<serwer>...] [-nojoin] [-switch]
-all [-nojoin] [-switch]
serwer: nazwa serwera do ponownego połączenia
-all: ponownie łączy się ze wszystkimi serwerami
-nojoin: nie wchodź na żadne kanały (nawet jeśli są zdefiniowane kanały do automatycznego wejścia dla serwera)
-switch: przełącza na kolejny adres serwera
----
[[command_irc_rehash]]
[command]*`rehash`* mówi serwerowi, żeby przeładował pliki konfiguracyjne::
----
/rehash [<opcja>]
opcje: dodatkowe opcje, dla niektórych serwerów
----
[[command_irc_restart]]
[command]*`restart`* mówi serwerowi, aby się ponownie uruchomił::
----
/restart [<cel>]
cel: nazwa serwera
----
[[command_irc_sajoin]]
[command]*`sajoin`* zmusza użytkownika do wejścia na kanał(y)::
----
/sajoin <nick> <kanał>[,<kanał>...]
nick: nick
kanał: nazwa kanału
----
[[command_irc_samode]]
[command]*`samode`* zmienia atrybuty kanału, bez posiadania statusu operatora::
----
/samode <kanał> <atrybuty>
kanał: nazwa kanału
atrybuty: atrybuty kanału
----
[[command_irc_sanick]]
[command]*`sanick`* zmusza użytkownika do użycia innego nicku::
----
/sanick <nick> <nowy_nick>
nick: nick
nowy_nick: nowy nick
----
[[command_irc_sapart]]
[command]*`sapart`* zmusza użytkownika do opuszczenia kanału(ów)::
----
/sapart <nick> <kanał>[,<kanał>...]
nick: nick
kanał: nazwa kanału
----
[[command_irc_saquit]]
[command]*`saquit`* zmusza użytkownika do opuszczenia serwera z powodem::
----
/saquit <nick> <powód>
nick: nick
powód: powód
----
[[command_irc_server]]
[command]*`server`* wyświetla, dodaje lub usuwa serwery IRC::
----
/server list|listfull [<serwer>]
add <serwera> <host>[/<port>] [-temp] [-<opcja>[=<wartość>]] [-no<opcja>]|| copy|rename <serwer> <nowa_nazwa>
del|keep <serwer>]
deloutq|jump|raw
list: wyświetla listę serwerów (bez argumentu wyświetlana jest ta lista)
listfull: wyświetla listę serwerów ze szczegółowymi informacjami dla każdego serwera
add: tworzy nowy serwer
serwer: nazwa serwera, do użytku wewnętrznego i wyświetlania
host: nazwa albo adres IP serwera, z opcjonalnym numerem portu (domyślnie: 6667), wiele adresów należy rozdzielić przecinkiem
temp: tworzy serwer tymczasowy (nie zapisany)
opcja: ustawia opcję dla serwera (dla opcji boolowskich wartość może zostać pominięta)
noopcja: ustawia opcje boolowskie na 'off' (na przykład: -nossl)
copy: duplikuje serwer
rename: zmienia nazwę serwera
keep: zachowuje serwer w pliku konfiguracyjnym (tylko dla serwerów tymczasowych)
del: usuwa serwer
deloutq: usuń wiadomości z kolejki dla wszystkich serwerów (wszystkie wiadomości jakie WeeChat obecnie wysyła)
jump: przechodzi do bufora serwera
raw: otwiera bufor z nieprzetworzonymi danymi IRC
Przykłady:
/server listfull
/server add oftc irc.oftc.net/6697 -ssl -autoconnect
/server add oftc6 irc6.oftc.net/6697 -ipv6 -ssl
/server add freenode2 chat.eu.freenode.net/6667,chat.us.freenode.net/6667
/server add freenode3 irc.freenode.net -password=moje_hasło
/server copy oftc oftcbis
/server rename oftc newoftc
/server del freenode
/server deloutq
----
[[command_irc_service]]
[command]*`service`* rejestruje nową usługę::
----
/service <nick> <zarezerwowany> <distribution> <typ> <zarezerwowany> <info>
distribution: widoczność serwisu
typ: zarezerwowany do dalszego użycia
----
[[command_irc_servlist]]
[command]*`servlist`* wyświetla serwisy obecnie połączone z siecią::
----
/servlist [<maska> [<typ>]]
maska: wyświetl tylko serwisy pasujące do maski
typ: wyświetl tylko serwisy tego typu
----
[[command_irc_squery]]
[command]*`squery`* dostarcza wiadomość do usługi::
----
/squery <usługa> <tekst>
usługa: nazwa usługi
tekst: tekst do wysłania
----
[[command_irc_squit]]
[command]*`squit`* rozłącza od podłączonych serwerów::
----
/squit <serwer> <komentarz>
serwer: nazwa serwera
komentarz: powód rozłączenia
----
[[command_irc_stats]]
[command]*`stats`* zapytanie o statystyki serwera::
----
/stats [<zapytanie> [<serwer>]]
zapytanie: c/h/i/k/l/m/o/y/u (zobacz RFC1459)
serwer: nazwa serwera
----
[[command_irc_summon]]
[command]*`summon`* wyślij do użytkowników serwera wiadomość proszącą ich o wejście na IRC::
----
/summon <użytkownik> [<cel> [<kanał>]]
użytkownik: nazwa użytkownika
cel: nazwa serwera
kanał: nazwa kanału
----
[[command_irc_time]]
[command]*`time`* uzyskaj lokalny czas serwera::
----
/time [<cel>]
cel: pobierz czas podanego serwera
----
[[command_irc_topic]]
[command]*`topic`* pobiera/ustawia temat kanału::
----
/topic [<kanał>] [<temat>|-delete]
kanał: nazwa kanału
temat: nowy temat kanału
-delete: kasuje temat kanału
----
[[command_irc_trace]]
[command]*`trace`* znajduje drogę do konkretnego serwera::
----
/trace [<cel>]
cel: serwer
----
[[command_irc_unban]]
[command]*`unban`* odbanowuje nicki lub hosty::
----
/unban [<kanał>] <nick> [<nick> ...]
kanał: kanał, na którym zdejmujemy bana
nick: użytkownik lub host do odbanowania
----
[[command_irc_userhost]]
[command]*`userhost`* zwraca listę informacji o użytkownikach::
----
/userhost <nick> [<nick>...]
nick: nazwa użytkownika
----
[[command_irc_users]]
[command]*`users`* wyświetla użytkowników zalogowanych do serwera::
----
/users [<cel>]
cel: serwer
----
[[command_irc_version]]
[command]*`version`* podaje informację o wersji nicka lub serwera (obecnego lub określonego)::
----
/version [<serwer>|<nick>]
serwer: nazwa serwera
nick: nazwa użytkownika
----
[[command_irc_voice]]
[command]*`voice`* daje głos (voice) nickowi(-m)::
----
/voice <nick> [<nick>...]
nick: nick lub maska (może zaczynać się lub kończyć "*")
*: daje głos każdemu na kanale
----
[[command_irc_wallchops]]
[command]*`wallchops`* wysyła powiadomienie do operatorów kanału::
----
/wallchops [<kanał>] <tekst>
kanał: nazwa kanału
tekst:tekst do wysłania
----
[[command_irc_wallops]]
[command]*`wallops`* wysyła wiadomość do wszystkich obecnie połączonych użytkowników, którzy ustawili sobie tryb 'w'::
----
/wallops <tekst>
tekst: wiadomość do wysłania
----
[[command_irc_who]]
[command]*`who`* tworzy zapytanie, które zwraca listę informacji::
----
/who [<mask> [o]]
maska: tylko informacje pasujące do maski
o: tylko operatorzy są zwracani zgodnie z podaną maską
----
[[command_irc_whois]]
[command]*`whois`* zapytanie o informacje o użytkowniku(ach)::
----
/whois [<serwer>] [<nick>[,<nick>...]]
serwer: nazwa serwera
nick: nick (może być maska)
Bez argumentu, komenda ta wykona whois na:
- twoim własnym nicki, jeśli bufor to serwer/kanał
- zdalnym nicku, jeśli bufor to rozmowa prywatna.
----
[[command_irc_whowas]]
[command]*`whowas`* pyta o informacje o użytkowniku, który już nie istnieje::
----
/whowas <nick>[,<nick>...] [<ilość> [<cel>]]
nick: nick do wyszukania
ilość: ilość zwracanych odpowiedzi (pełne wyszukiwanie dla numerów ujemnych)
cel: odpowiedź powinna pasować do maski
----

View File

@ -0,0 +1,590 @@
* [[option_irc.color.input_nick]] *irc.color.input_nick*
** opis: `kolor nicka w pasku danych wejściowych`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightcyan`)
* [[option_irc.color.item_away]] *irc.color.item_away*
** opis: `kolor elementu nieobecności`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_irc.color.item_channel_modes]] *irc.color.item_channel_modes*
** opis: `kolor trybów kanału, przy nazwie kanału`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_irc.color.item_lag_counting]] *irc.color.item_lag_counting*
** opis: `kolor wskaźnika opóźnienia, podczas naliczania (pong nie otrzymany od serwera, lag rośnie)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_irc.color.item_lag_finished]] *irc.color.item_lag_finished*
** opis: `kolor wskaźnika opóźnienia, kiedy otrzymamy pong od serwera`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_irc.color.message_join]] *irc.color.message_join*
** opis: `kolor tekstu w wiadomościach o wejściu na kanał`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `green`)
* [[option_irc.color.message_quit]] *irc.color.message_quit*
** opis: `kolor tekstu w wiadomościach o opuszczeniu kanału/wyjściu z IRC`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `red`)
* [[option_irc.color.mirc_remap]] *irc.color.mirc_remap*
** opis: `zamień kolory mirca w wiadomościach używając tablicy hashy: klucze to "fg,bg" przyjmują one wartości pomiędzy -1 (nie określono) a 15, wartości to nazwy lub numery kolorów WeeChat (format: "1,-1:kolor1;2,7:kolor2"), przykład: "1,-1:darkgray;1,2:white,blue" w celu przemapowania czarnego na "darkgray" oraz czarnego na niebieskim na "white,blue"; domyślne kolory WeeChat dla kodów IRC: 0:white, 1:black, 2:blue, 3:green, 4:lightred, 5:red, 6:magenta, 7:brown, 8:yellow, 9: lightgreen, 10:cyan, 11:lightcyan, 12:lightblue, 13:lightmagenta, 14:gray, 15:white`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"1,-1:darkgray"`)
* [[option_irc.color.nick_prefixes]] *irc.color.nick_prefixes*
** opis: `kolor dla przedrostków nicków zawierających oznaczenie statusu (o=operator, h=halfop, v=voice, ..), format: "o:kolor1;h:kolor2;v:kolor3" (jeśli nie znaleziono statusu, WeeChat sprawdzi następne atrybuty uzyskane od serwera ("PREFIX"); specjalny tryb "*" może zostać użyty jako domyślny kolor jeśli nie znaleziono atrybutu na liście)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"`)
* [[option_irc.color.notice]] *irc.color.notice*
** opis: `kolor tekstu "Notice" w podświetleniach`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `green`)
* [[option_irc.color.reason_quit]] *irc.color.reason_quit*
** opis: `kolor tekstu powodu opuszczenia kanału/wyjścia z IRC`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_irc.color.topic_new]] *irc.color.topic_new*
** opis: `kolor nowego tematu kanału (kiedy temat został zmieniony)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_irc.color.topic_old]] *irc.color.topic_old*
** opis: `kolor starego tematu kanału (kiedy temat został zmieniony)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_irc.look.buffer_switch_autojoin]] *irc.look.buffer_switch_autojoin*
** opis: `automatycznie przełącz się na bufor kanału po automatycznym wejściu (opcja serwera "autojoin")`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.buffer_switch_join]] *irc.look.buffer_switch_join*
** opis: `automatycznie przełącz się na bufor kanału po ręcznym wejściu (za pomocą komendy /join)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.color_nicks_in_names]] *irc.look.color_nicks_in_names*
** opis: `użyj koloru nicka w wynikach komendy /names (lub liście nicków wyświetlanej po wejściu na kanał)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_irc.look.color_nicks_in_nicklist]] *irc.look.color_nicks_in_nicklist*
** opis: `używaj kolorów nicków na liście nicków`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_irc.look.color_nicks_in_server_messages]] *irc.look.color_nicks_in_server_messages*
** opis: `użyj koloru nicka w wiadomościach od serwera`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.color_pv_nick_like_channel]] *irc.look.color_pv_nick_like_channel*
** opis: `użyj takiego samego koloru nicka na kanałach i prywatnych rozmowach`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.ctcp_time_format]] *irc.look.ctcp_time_format*
** opis: `format czasu używany w odpowiedzi na wiadomość CTCP TIME (zobacz man strftime dla specyfikatorów daty/czasu)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%a, %d %b %Y %T %z"`)
* [[option_irc.look.display_away]] *irc.look.display_away*
** opis: `wyświetl wiadomość, kiedy w(y)łączamy tryb oddalenia (off: nie wyświetlaj/wysyłaj nic, local: wyświetl lokalnie, channel: wyślij akcję na kanały)`
** typ: liczba
** wartości: off, local, channel (domyślna wartość: `local`)
* [[option_irc.look.display_ctcp_blocked]] *irc.look.display_ctcp_blocked*
** opis: `wyświetl wiadomość CTCP nawet jeśli jest blokowana`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.display_ctcp_reply]] *irc.look.display_ctcp_reply*
** opis: `wyświetlaj odpowiedź CTCP wysłaną przez WeeChat`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.display_ctcp_unknown]] *irc.look.display_ctcp_unknown*
** opis: `wyświetl wiadomość CTCP nawet jeśli jest to nieznana CTCP`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.display_host_join]] *irc.look.display_host_join*
** opis: `wyświetlaj host w wiadomościach o wejściu na kanał`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.display_host_join_local]] *irc.look.display_host_join_local*
** opis: `wyświetlaj host podczas wchodzenia na kanał`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.display_host_quit]] *irc.look.display_host_quit*
** opis: `pokazuj host w wiadomościach o opuszczeniu kanału/wyjściu z IRC`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
** opis: `oddzielona przecinkami lista wiadomości wyświetlanych po wejściu na kanał: 329 = data utworzenia, 332 = temat, 333 = autor/data tematu, 366 = osoby na kanale`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"329,332,333,366"`)
* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
** opis: `wyświetl stary temat, kiedy zmieniany jest temat kanału`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.display_pv_away_once]] *irc.look.display_pv_away_once*
** opis: `pokazuj wiadomości o nieobecności rozmówcy tylko raz w prywatnej rozmowie`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.display_pv_back]] *irc.look.display_pv_back*
** opis: `pokaż prywatną wiadomość, kiedy użytkownik wróci na serwer`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.highlight_channel]] *irc.look.highlight_channel*
** opis: `oddzielona przecinkami lista słów do podświetleń w buforach kanałów (wielkość liter nie ma znaczenia, użyj "(?-i)" na początku słów, dla których wielkość liter ma znaczenie; zmienne specjalne $nick, $channel i $server są zastępowane odpowiednimi wartościami), słowa te są dodawane do zmiennej lokalnej bufora "highlight_words" tylko kiedy bufor jest tworzony (nie ma wpływu na obecne bufory), pusty ciąg wyłącza domyślne podświetlenia nicka, przykłady: "$nick", "(?-i)$nick"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"$nick"`)
* [[option_irc.look.highlight_pv]] *irc.look.highlight_pv*
** opis: `oddzielona przecinkami lista słów do podświetleń w prywatnych buforach (wielkość liter nie ma znaczenia, użyj "(?-i)" na początku słów, dla których wielkość liter ma znaczenie; zmienne specjalne $nick, $channel i $server są zastępowane odpowiednimi wartościami), słowa te są dodawane do zmiennej lokalnej bufora "highlight_words" tylko kiedy bufor jest tworzony (nie ma wpływu na obecne bufory), pusty ciąg wyłącza domyślne podświetlenia nicka, przykłady: "$nick", "(?-i)$nick"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"$nick"`)
* [[option_irc.look.highlight_server]] *irc.look.highlight_server*
** opis: `oddzielona przecinkami lista słów do podświetleń w buforach serwera (wielkość liter nie ma znaczenia, użyj "(?-i)" na początku słów, dla których wielkość liter ma znaczenie; zmienne specjalne $nick, $channel i $server są zastępowane odpowiednimi wartościami), słowa te są dodawane do zmiennej lokalnej bufora "highlight_words" tylko kiedy bufor jest tworzony (nie ma wpływu na obecne bufory), pusty ciąg wyłącza domyślne podświetlenia nicka, przykłady: "$nick", "(?-i)$nick"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"$nick"`)
* [[option_irc.look.highlight_tags_restrict]] *irc.look.highlight_tags_restrict*
** opis: `ogranicza podświetlenia do tych tagów w buforach irc (żeby mieć podświetlenia tylko od wiadomości użytkowników ale nie serwera); tagi muszą być oddzielone przecinkami, "+" może zostać użyty w celu uzyskania logicznego "i" pomiędzy tagami; tag może się zaczynać i kończyć "*" żeby dopasować jeden lub więcej tagów; pusta wartość zezwala na podświetlenia przez dowolny tag`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"irc_privmsg,irc_notice"`)
* [[option_irc.look.item_away_message]] *irc.look.item_away_message*
** opis: `wyświetla wiadomość o nieobecności dla serwera w elemencie paska`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.item_channel_modes_hide_key]] *irc.look.item_channel_modes_hide_key*
** opis: `ukrywa klucz kanału w trybach kanału (ukryje to wszystkie atrybuty kanału jeśli na kanale ustawione jest +k)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_irc.look.item_display_server]] *irc.look.item_display_server*
** opis: `nazwa paska, w którym wyświetlany jest serwer IRC (dla paska stanu)`
** typ: liczba
** wartości: buffer_plugin, buffer_name (domyślna wartość: `buffer_plugin`)
* [[option_irc.look.item_nick_modes]] *irc.look.item_nick_modes*
** opis: `wyświetl atrybuty nicka w elemencie paska "input_prompt"`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.item_nick_prefix]] *irc.look.item_nick_prefix*
** opis: `wyświetl przedrostek nicka w elemencie paska "input_prompt"`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.msgbuffer_fallback]] *irc.look.msgbuffer_fallback*
** opis: `domyślny bufor docelowy dla bufora wiadomości, kiedy cel jest prywatny i nie odnaleziono tego prywatnego bufora`
** typ: liczba
** wartości: current, server (domyślna wartość: `current`)
* [[option_irc.look.new_channel_position]] *irc.look.new_channel_position*
** opis: `wymusza pozycję nowych kanałów na liście buforów (none = domyślna pozycja (powinien być to ostatni bufor), next = obecny bufor + 1, near_server = po ostatnim kanale/pv serwera)`
** typ: liczba
** wartości: none, next, near_server (domyślna wartość: `none`)
* [[option_irc.look.new_pv_position]] *irc.look.new_pv_position*
** opis: `wymusza pozycję nowych prywatnych wiadomości na liście buforów (none = domyślna pozycja (powinien być to ostatni bufor), next = obecny bufor + 1, near_server = po ostatnim kanale/pv serwera)`
** typ: liczba
** wartości: none, next, near_server (domyślna wartość: `none`)
* [[option_irc.look.nick_color_force]] *irc.look.nick_color_force*
** opis: `wymusza kolory dla niektórych nicków: hash połączony z nickiem w celu znalezienia koloru nie zostanie użyty dla tych nicków (format: "nick1:kolor1;nick2:kolor2"); wyszukiwanie nicków odbywa się na zasadzie dopasowania porównania dokładnego, następnie z małych liter, jest więc możliwe używanie tylko małych liter w tej opcji`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.look.nick_color_hash]] *irc.look.nick_color_hash*
** opis: `algorytm haszujący używany do znalezienia koloru dla nicka: djb2 = odmiana djb2 (pozycja liter ma znaczenie: anagramy nicka mają różne kolory), sum = suma liter`
** typ: liczba
** wartości: djb2, sum (domyślna wartość: `sum`)
* [[option_irc.look.nick_color_stop_chars]] *irc.look.nick_color_stop_chars*
** opis: `znaki używane do zatrzymania odczytywania koloru nicka (przynajmniej jeden znak poza tą listą musi się znajdować przed zatrzymaniem) (przykład: nick "|nick|away" ze znakami "|" zwróci kolor nicka "|nick")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"_|["`)
* [[option_irc.look.nick_completion_smart]] *irc.look.nick_completion_smart*
** opis: `inteligentne dopełnianie nicków (dopełnia najpierw ostatnimi rozmówcami): speakers = wszyscy rozmówcy (włączając podświetlenia), speakers_highlights = tylko rozmówcy z podświetleniem`
** typ: liczba
** wartości: off, speakers, speakers_highlights (domyślna wartość: `speakers`)
* [[option_irc.look.nick_mode]] *irc.look.nick_mode*
** opis: `wyświetlaj atrybuty nicku (op, voice, ...) przed nickiem (none = nigdy, prefix = tylko prefiks (domyślnie), action = w wiadomości akcji, both = prefiks + wiadomość akcji)`
** typ: liczba
** wartości: none, prefix, action, both (domyślna wartość: `prefix`)
* [[option_irc.look.nick_mode_empty]] *irc.look.nick_mode_empty*
** opis: `wyświetl spację jeśli wyświetlanie atrybutów dla nicków jest włączone, ale nick nie ma atrybutu (brak opa, voice, ...)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_irc.look.nicks_hide_password]] *irc.look.nicks_hide_password*
** opis: `oddzielona przecinkami lista nicków, dla których hasła będą ukrywane podczas wysyłania wiadomości, na przykład w celu ukrycia hasła w wiadomości wyświetlanej przez "/msg nickserv identify hasło", przykład: "nickserv,nickbot"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"nickserv"`)
* [[option_irc.look.notice_as_pv]] *irc.look.notice_as_pv*
** opis: `wyświetlaj powiadomienia jako prywatne wiadomości (jeśli auto, używa prywatnego bufora jeśli taki istnieje)`
** typ: liczba
** wartości: auto, never, always (domyślna wartość: `auto`)
* [[option_irc.look.notice_welcome_redirect]] *irc.look.notice_welcome_redirect*
** opis: `automatyczne przekierowanie powiadomień powitalnych do bufora kanału; takie powiadomienia mają nick jako cel i nazwę kanału na początku wiadomości, na przykład powiadomienia wysyłane przez serwer freenode wyglądają następująco: "[#kanał] Witaj na tym kanale..."`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.notice_welcome_tags]] *irc.look.notice_welcome_tags*
** opis: `oddzielona przecinkami lista tagów użytych w wiadomościach powitalnych przekierowywanych na kanał, na przykład: "notify_private"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
** opis: `oddzielona przecinkami lista tagów użytych w wiadomościach wyświetlanych przez powiadomienie, kiedy nick wejdzie lub wyjdzie z serwera (rezultat komendy ison), na przykład: "notify_message", "notify_private" lub "notify_higlight"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"notify_message"`)
* [[option_irc.look.notify_tags_whois]] *irc.look.notify_tags_whois*
** opis: `oddzielona przecinkami lista tagów użytych w wiadomościach wyświetlanych przez powiadomienie, kiedy zmienia się status nieobecności nicka (wynik komendy whois), na przykład: "notify_message", "notify_private" or "notify_highlight"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"notify_message"`)
* [[option_irc.look.part_closes_buffer]] *irc.look.part_closes_buffer*
** opis: `zamyka bufor, kiedy na kanale wykonamy /part`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_irc.look.pv_buffer]] *irc.look.pv_buffer*
** opis: `połącz bufory prywatne`
** typ: liczba
** wartości: independent, merge_by_server, merge_all (domyślna wartość: `independent`)
* [[option_irc.look.pv_tags]] *irc.look.pv_tags*
** opis: `oddzielona przecinkami lista tagów użytych w prywatnych wiadomościach na przykład: "notify_message", "notify_private" or "notify_highlight"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"notify_private"`)
* [[option_irc.look.raw_messages]] *irc.look.raw_messages*
** opis: `ilość nieprzetworzonych wiadomości do zachowania w pamięci, kiedy zamknięty jest bufor nieprzetworzonych danych (wiadomości zostaną wyświetlone po otworzeniu dla nich bufora)`
** typ: liczba
** wartości: 0 .. 65535 (domyślna wartość: `256`)
* [[option_irc.look.server_buffer]] *irc.look.server_buffer*
** opis: `połącz bufory serwerów`
** typ: liczba
** wartości: merge_with_core, merge_without_core, independent (domyślna wartość: `merge_with_core`)
* [[option_irc.look.smart_filter]] *irc.look.smart_filter*
** opis: `filtruj wiadomości wejścia/opuszczenia/wyjścia/nick od nicków nie będących aktywnymi od kilku minut na kanale (musisz stworzyć filtr na tagu "irc_smart_filter")`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.smart_filter_delay]] *irc.look.smart_filter_delay*
** opis: `opóźnienie dla filtrowania wiadomości o wejściu/opuszczeniu/wyjściu (w minutach): jeśli osoba nie odezwała się podczas ostatnich N minut, wiadomość jest filtrowana`
** typ: liczba
** wartości: 1 .. 10080 (domyślna wartość: `5`)
* [[option_irc.look.smart_filter_join]] *irc.look.smart_filter_join*
** opis: `włącza mądre filtrowanie dla wiadomości "join"`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.smart_filter_join_unmask]] *irc.look.smart_filter_join_unmask*
** opis: `opóźnienie dla odmaskowywania wiadomości o wejściu na kanał odfiltrowanych przez tag "irc_smart_filter" (w minutach): jeśli ktoś wszedł na kanał maksymalnie N minut temu i powiedział coś na kanale (wiadomość, powiadomienie lub aktualizacja tematu), jego wejście zostaje odmaskowane, podobnie jak zmiany nicków po jego wejściu (0 = wyłączone: nigdy nie odmaskowuj)`
** typ: liczba
** wartości: 0 .. 10080 (domyślna wartość: `30`)
* [[option_irc.look.smart_filter_mode]] *irc.look.smart_filter_mode*
** opis: `włącz inteligentny filtr dla wiadomości "mode": "*" filtruje wszystkie tryby, "xyz" filtruje tylko tryby x/y/z, "-xyz" filtruje wszystkie tryby poza x/y/z; przykład: "ovh": filtruje tryby o/v/h, "-bkl" filtruje wszystkie tryby poza b/k/l`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"ovh"`)
* [[option_irc.look.smart_filter_nick]] *irc.look.smart_filter_nick*
** opis: `włącza mądre filtrowanie dla wiadomości "nick" (zmiana nicka)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.smart_filter_quit]] *irc.look.smart_filter_quit*
** opis: `włącza inteligentne filtrowanie dla wiadomości "part" oraz "quit"`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.topic_strip_colors]] *irc.look.topic_strip_colors*
** opis: `usuń kolory w tematach (używane przy wyświetlaniu tytułu bufora)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_irc.network.alternate_nick]] *irc.network.alternate_nick*
** opis: `pobierz alternatywny nick, kiedy nick jest już zajęty na serwerze: dodaje kilka "_", aż nick będzie miał długość 9, następnie zamienia ostatni znak (lub ostatnie dwa znaki) na numer od 1 do 99, do czasu aż zostanie znaleziony nick nie użyty na swerwerze`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.network.autoreconnect_delay_growing]] *irc.network.autoreconnect_delay_growing*
** opis: `rosnący współczynnik opóźnienia ponownego połączenia z serwerem (1 = stała wartość, 2 = opóźnienie*2 dla każdej próby, ..)`
** typ: liczba
** wartości: 1 .. 100 (domyślna wartość: `2`)
* [[option_irc.network.autoreconnect_delay_max]] *irc.network.autoreconnect_delay_max*
** opis: `maksymalne opóźnienie do ponownego połączenia z serwerem (w sekundach, 0 = brak maksimum)`
** typ: liczba
** wartości: 0 .. 86400 (domyślna wartość: `1800`)
* [[option_irc.network.ban_mask_default]] *irc.network.ban_mask_default*
** opis: `domyślna maska dla bana dla komend /ban, /unban i /kickban; zmienne $nick, $user, i $host są zastępowane odpowiednimi wartościami (pobranymi z "nick!user@host"); domyślna maska używana jest tylko, kiedy WeeChat zna nazwę hosta dla nicka`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"*!$user@$host"`)
* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
** opis: `kiedy wyłączone (off) kody kolorów są ignorowane w przychodzących wiadomościach`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.network.colors_send]] *irc.network.colors_send*
** opis: `zezwala użytkownikowi wysyłać kolory za pomocą specjalnych kodów (ctrl-c + kod i opcjonalny kolor: b=pogrubiony, cxx=kolor, cxx,yy=kolor+tło, i=kursywa, o=wyłącz kolor/atrybuty, u=podkreślenie, r=rewers)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.network.lag_check]] *irc.network.lag_check*
** opis: `przerwa między dwoma sprawdzeniami opóźnienia (w sekundach, 0 = nigdy nie sprawdzaj)`
** typ: liczba
** wartości: 0 .. 604800 (domyślna wartość: `60`)
* [[option_irc.network.lag_max]] *irc.network.lag_max*
** opis: `maksymalne opóźnienie (w sekundach): jeśli ta wartość zostanie osiągnięta WeeChat założy, że odpowiedź od serwera (pong) nie zostanie odebrana i przestanie liczyć opóźnienie (0 = nigdy nie przestawaj)`
** typ: liczba
** wartości: 0 .. 604800 (domyślna wartość: `1800`)
* [[option_irc.network.lag_min_show]] *irc.network.lag_min_show*
** opis: `minimalne pokazywane opóźnienie (w milisekundach)`
** typ: liczba
** wartości: 0 .. 86400000 (domyślna wartość: `500`)
* [[option_irc.network.lag_reconnect]] *irc.network.lag_reconnect*
** opis: `łączy ponownie, jeśli serwer posiada opóźnienie większe lub równe tej wartości (w sekundach, 0 = nigdy nie łącz ponownie); wartość musi być mniejsza lub równa irc.network.lag_max`
** typ: liczba
** wartości: 0 .. 604800 (domyślna wartość: `0`)
* [[option_irc.network.lag_refresh_interval]] *irc.network.lag_refresh_interval*
** opis: `przerwa między dwoma odświeżeniami wskaźnika lagu, kiedy się on zwiększa (w sekundach)`
** typ: liczba
** wartości: 1 .. 3600 (domyślna wartość: `1`)
* [[option_irc.network.notify_check_ison]] *irc.network.notify_check_ison*
** opis: `przerwa pomiędzy dwoma sprawdzeniami powiadomień komendą IRC "ison" (w minutach)`
** typ: liczba
** wartości: 1 .. 10080 (domyślna wartość: `1`)
* [[option_irc.network.notify_check_whois]] *irc.network.notify_check_whois*
** opis: `przerwa pomiędzy dwoma sprawdzeniami powiadomień komendą IRC "whois" (w minutach)`
** typ: liczba
** wartości: 1 .. 10080 (domyślna wartość: `5`)
* [[option_irc.network.send_unknown_commands]] *irc.network.send_unknown_commands*
** opis: `wysyłaj nieznane komendy do serwera`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_irc.network.whois_double_nick]] *irc.network.whois_double_nick*
** opis: `podwaja nick w komendzie /whois (jeśli podano tylko jeden nick), w celu otrzymania w odpowiedzi czasu bezczynności; na przykład: "/whois nick" wyśle "whois nick nick"`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.server_default.addresses]] *irc.server_default.addresses*
** opis: `lista host/port lub adres IP/port dla serwera (oddzielone przecinkiem)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.anti_flood_prio_high]] *irc.server_default.anti_flood_prio_high*
** opis: `anty-flood dla kolejki o wysokim priorytecie: liczba sekund pomiędzy dwoma wiadomościami użytkownika, bądź komendami wysłanymi do serwera IRC (0 = brak anty-flooda)`
** typ: liczba
** wartości: 0 .. 60 (domyślna wartość: `2`)
* [[option_irc.server_default.anti_flood_prio_low]] *irc.server_default.anti_flood_prio_low*
** opis: `anty-flood dla kolejek o niskim priorytecie: liczba sekund pomiędzy dwoma wiadomościami wysłanymi do serwera IRC (wiadomości jak automatyczne odpowiedzi na CTCP) (0 = brak anty-flooda)`
** typ: liczba
** wartości: 0 .. 60 (domyślna wartość: `2`)
* [[option_irc.server_default.autoconnect]] *irc.server_default.autoconnect*
** opis: `automatycznie połącz się z serwerem przy uruchamianiu WeeChat`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_irc.server_default.autojoin]] *irc.server_default.autojoin*
** opis: `oddzielona przecinkami lista kanałów do wejścia po połączeniu z serwerem (po wykonaniu komendy + opóźnienie jeśli są ustawione); kanały wymagające hasła muszą znajdować się na początku listy, wszystkie hasła muszą zostać podane po kanałach (oddzielone spacją) (przykład: "#kanał1,#kanał2,#kanał3 hasło1,hasło2", gdzie #kanał1 i #kanał2 wymagają odpowiednio hasło1 i hasło2) (zawartość jest przetwarzana, zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.autoreconnect]] *irc.server_default.autoreconnect*
** opis: `automatycznie połącz się z serwerem po rozłączeniu`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.server_default.autoreconnect_delay]] *irc.server_default.autoreconnect_delay*
** opis: `opóźnienie (w sekundach) przed próbą ponownego połączenia się z serwerem`
** typ: liczba
** wartości: 1 .. 65535 (domyślna wartość: `10`)
* [[option_irc.server_default.autorejoin]] *irc.server_default.autorejoin*
** opis: `automatycznie wejdź na kanały po wykopaniu; możesz zdefiniować lokalną zmienną bufora do nadpisania tej wartości (nazwa zmiennej: "autorejoin", wartości: "on" lub "off")`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_irc.server_default.autorejoin_delay]] *irc.server_default.autorejoin_delay*
** opis: `opóźnienie (w sekundach) przed wejściem na kanał (po wykopaniu)`
** typ: liczba
** wartości: 0 .. 86400 (domyślna wartość: `30`)
* [[option_irc.server_default.away_check]] *irc.server_default.away_check*
** opis: `przerwa pomiędzy dwoma sprawdzeniami stanu nieobecności (w minutach, 0 = nigdy nie sprawdzaj)`
** typ: liczba
** wartości: 0 .. 10080 (domyślna wartość: `0`)
* [[option_irc.server_default.away_check_max_nicks]] *irc.server_default.away_check_max_nicks*
** opis: `nie sprawdzaj nieobecności osób na kanałach z dużą ilością użytkowników (0 = nieograniczone)`
** typ: liczba
** wartości: 0 .. 1000000 (domyślna wartość: `25`)
* [[option_irc.server_default.capabilities]] *irc.server_default.capabilities*
** opis: `oddzielona przecinkami lista opcji włączanych dla serwera, jeśli są dostępne; opcje wspierane przez WeeChat: multi-prefix, userhost-in-names (przykład: "multi-prefix,userhost-in-names")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.command]] *irc.server_default.command*
** opis: `komenda(y) do wykonania po połączeniu z serwerem przed automatycznym wejściem na kanały (wiele komend powinno zostać oddzielone ";", użyj "\;" dla średnika, specjalne zmienne $nick, $channel oraz $server są zastępowane ich wartościami) (uwaga: zawartość jest przetwarzana, zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.command_delay]] *irc.server_default.command_delay*
** opis: `odstęp (w sekundach) po wykonaniu komendy i przed automatycznym wejściem na kanały (na przykład: daj trochę czasu na uwierzytelnienie przed wejściem na kanały)`
** typ: liczba
** wartości: 0 .. 3600 (domyślna wartość: `0`)
* [[option_irc.server_default.connection_timeout]] *irc.server_default.connection_timeout*
** opis: `czas oczekiwania (w sekundach) pomiędzy połączeniem TCP z serwerem a otrzymaniem wiadomości 001, jeśli czas zostanie przekroczony przed odebraniem wiadomości 001, WeeChat rozłączy się z serwerem`
** typ: liczba
** wartości: 1 .. 3600 (domyślna wartość: `60`)
* [[option_irc.server_default.default_msg_kick]] *irc.server_default.default_msg_kick*
** opis: `domyślna wiadomość dla wykopania z kanału używana przez komendy "/kick" i "/kickban" (specjalne zmienne jak $nick, $channel i $server są zamieniane na odpowiednie wartości)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.default_msg_part]] *irc.server_default.default_msg_part*
** opis: `domyślna wiadomość opuszczenia kanału ("%v" zostanie zastąpione wersja WeeChat)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"WeeChat %v"`)
* [[option_irc.server_default.default_msg_quit]] *irc.server_default.default_msg_quit*
** opis: `domyślna wiadomość wyjścia z IRC (rozłączenia z serwerem) ("%v" zostanie zastąpione wersją WeeChat)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"WeeChat %v"`)
* [[option_irc.server_default.ipv6]] *irc.server_default.ipv6*
** opis: `używaj protokołu IPv6 do komunikacji z serwerem (próbuj IPv6 później wróć do IPv4); jeśli wyłączone używane jest tylko IPv4`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.server_default.local_hostname]] *irc.server_default.local_hostname*
** opis: `własna lokalna nazwa hosta/adres IP dla serwera (opcjonalne, jeśli puste użyta zostanie lokalna nazwa hosta)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.nicks]] *irc.server_default.nicks*
** opis: `lista nicków używanych na serwerze (oddzielone przecinkiem)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.notify]] *irc.server_default.notify*
** opis: `lista powiadomień dla tego serwera (nie powinieneś zmieniać tej opcji tylko użyć w zamian komendy /notify)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.password]] *irc.server_default.password*
** opis: `hasło dla serwera ( zawartość jest przetwarzana, zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.proxy]] *irc.server_default.proxy*
** opis: `nazwa pośrednika używanego dla tego serwera (opcjonalne, pośrednik musi być zdefiniowany za pomocą komendy /proxy)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.realname]] *irc.server_default.realname*
** opis: `prawdziwa nazwa używana na serwerze`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.sasl_mechanism]] *irc.server_default.sasl_mechanism*
** opis: `mechanizm autentykacji SASL: "plain" dla hasła w czystym tekście, "dh-blowfish" dla hasła szyfrowanego za pomocą blowfish, "dh-aes" dla hasła szyfrowanego za pomocą AES, "external" dla uwierzytelnienia za pomocą certyfikatu SSL po stronie klienta`
** typ: liczba
** wartości: plain, dh-blowfish, dh-aes, external (domyślna wartość: `plain`)
* [[option_irc.server_default.sasl_password]] *irc.server_default.sasl_password*
** opis: `hasło dla uwierzytelniania SASL (uwaga: zawartość jest przetwarzana, zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.sasl_timeout]] *irc.server_default.sasl_timeout*
** opis: `czas oczekiwania (w sekundach) przed zaprzestaniem uwierzytelniania SASL`
** typ: liczba
** wartości: 1 .. 3600 (domyślna wartość: `15`)
* [[option_irc.server_default.sasl_username]] *irc.server_default.sasl_username*
** opis: `nazwa użytkownika dla uwierzytelniania SASL (uwaga: zawartość jest przetwarzana, zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.ssl]] *irc.server_default.ssl*
** opis: `użyj protokołu SSL do komunikacji z serwerem`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_irc.server_default.ssl_cert]] *irc.server_default.ssl_cert*
** opis: `plik certyfikatu SSL używany do automatycznego uwierzytelnienia nicka ("%h" zostanie zastąpione katalogiem domowym WeeChat, domyślnie "~/.weechat")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.ssl_dhkey_size]] *irc.server_default.ssl_dhkey_size*
** opis: `rozmiar klucza używanego podczas połączenia Wymiany Kluczy Diffie-Hellmana`
** typ: liczba
** wartości: 0 .. 2147483647 (domyślna wartość: `2048`)
* [[option_irc.server_default.ssl_priorities]] *irc.server_default.ssl_priorities*
** opis: `ciąg z priorytetami dla gnutls (składnię można znaleźć w dokumentacji gnutls dla funkcji gnutls_priority_init, często używane ciągi to: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"NORMAL"`)
* [[option_irc.server_default.ssl_verify]] *irc.server_default.ssl_verify*
** opis: `sprawdź czy połączenie ssl jest w pełni zaufane`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.server_default.username]] *irc.server_default.username*
** opis: `nazwa użytkownika używana na serwerze`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)

View File

@ -0,0 +1,37 @@
[[command_logger_logger]]
[command]*`logger`* konfiguracja wtyczki logera::
----
/logger list
set <poziom>
flush
disable
list: pokazuje status logów dla otwartych buforów
set: ustawia poziom logowania dla obecnego bufora
poziom: poziom logowanych wiadomości (0 = wyłączone, 1 = kilka wiadomości (najważniejsze) .. 9 = wszystkie wiadomości)
flush: zapisuje natychmiast wszystkie pliki z logami
disable: wyłącza logowanie dla obecnego bufora (ustawia poziom na 0)
Opcje "logger.level.*" oraz "logger.mask.*" mogą być użyte do ustawienia poziomu lub maski dla bufora lub buforów zaczynających się od nazwy.
Poziomy logowania używane przez wtyczkę IRC:
1: wiadomości użytkowników, powiadomienia, wiadomości prywatne
2: zmiany nicków
3: wiadomości serwera
4: wejścia/opuszczenia/wyjścia
9: wszystkie pozostałe wiadomości
Przykłady:
ustawia poziom na 5 dla obecnego bufora:
/logger set 5
wyłącza logowanie w obecnym buforze:
/logger disable
ustawia poziom na 3 dla wszystkich buforów IRC:
/set logger.level.irc 3
wyłącza logowanie głównego bufora WeeChat:
/set logger.level.core.weechat 0
użyj oddzielnych katalogów dla serwerów IRC, oraz oddzielnych plików dla kanałów:
/set logger.mask.irc "$server/$channel.weechatlog"
----

View File

@ -0,0 +1,65 @@
* [[option_logger.color.backlog_end]] *logger.color.backlog_end*
** opis: `kolor linii kończącej backloga`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_logger.color.backlog_line]] *logger.color.backlog_line*
** opis: `kolor linii backloga`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_logger.file.auto_log]] *logger.file.auto_log*
** opis: `automatycznie zapisuj zawartość buforów do plików (chyba, że bufor ma wyłączone logowanie)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_logger.file.flush_delay]] *logger.file.flush_delay*
** opis: `ilość sekund pomiędzy zapisywaniem plików z logami (0 = zapisuj pliki natychmiast po pojawieniu sie każdej nowej linii)`
** typ: liczba
** wartości: 0 .. 3600 (domyślna wartość: `120`)
* [[option_logger.file.info_lines]] *logger.file.info_lines*
** opis: `zapisuje informacje w pliku z logami o rozpoczęciu i zakończeniu logowania buforu`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_logger.file.mask]] *logger.file.mask*
** opis: `domyślna maska nazw plików z logami (format to "ścieżka/do/pliku" lub "plik", bez pierwszego "/" ponieważ opcja "path" jest użyta do stworzenia kompletnej ścieżki do pliku); lokalne zmienne buforów dozwolone; określenia dla daty są dozwolone (zobacz man strftime)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"$plugin.$name.weechatlog"`)
* [[option_logger.file.name_lower_case]] *logger.file.name_lower_case*
** opis: `używaj tylko małych liter dla nazw plików z logami`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_logger.file.nick_prefix]] *logger.file.nick_prefix*
** opis: `tekst wyświetlany przed nickiem w przedrostku wiadomości, przykład: "<"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_logger.file.nick_suffix]] *logger.file.nick_suffix*
** opis: `tekst wyświetlany za nickiem w przedrostku wiadomości, przykład: ">"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_logger.file.path]] *logger.file.path*
** opis: `ścieżka do plików z logami WeeChat; "%h" na początku ciągu zostanie zastąpione przez katalog domowy WeeChat (domyślnie "~/.weechat"); określenia dla daty są dozwolone (zobacz man strftime)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%h/logs/"`)
* [[option_logger.file.replacement_char]] *logger.file.replacement_char*
** opis: `znak zastępczy dla znaków specjalnych w plikach stworzonych przy użyciu maski (jak separator katalogów)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"_"`)
* [[option_logger.file.time_format]] *logger.file.time_format*
** opis: `format czasu użyty w plikach z logami (zobacz man strftime dla specyfikatorów daty/czasu)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%Y-%m-%d %H:%M:%S"`)
* [[option_logger.look.backlog]] *logger.look.backlog*
** opis: `maksymalna ilość linii wyświetlana z logu podczas tworzenia nowego bufora (0 = bez historii)`
** typ: liczba
** wartości: 0 .. 2147483647 (domyślna wartość: `20`)

View File

@ -0,0 +1,22 @@
[[command_lua_lua]]
[command]*`lua`* list/load/unload skrypt::
----
/lua list|listfull [<nazwa>]
load [-q] <nazwapliku>
autoload
reload|unload [-q] [<nazwa>]
list: lista załadowanych wtyczek
listfull: lista załadowanych wtyczek (szczegółowa)
load: ładuje wtyczkę
autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
unload: wyładowuje jedną albo wszystkie wtyczki
nazwa_pliku: skrypt (plik) do załadowania
nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
-q: tryb cichy: nie wyświetla wiadomości
Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
----

View File

@ -0,0 +1,22 @@
[[command_perl_perl]]
[command]*`perl`* list/load/unload skrypt::
----
/perl list|listfull [<nazwa>]
load [-q] <nazwapliku>
autoload
reload|unload [-q] [<nazwa>]
list: lista załadowanych wtyczek
listfull: lista załadowanych wtyczek (szczegółowa)
load: ładuje wtyczkę
autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
unload: wyładowuje jedną albo wszystkie wtyczki
nazwa_pliku: skrypt (plik) do załadowania
nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
-q: tryb cichy: nie wyświetla wiadomości
Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
----

View File

@ -0,0 +1,22 @@
[[command_python_python]]
[command]*`python`* list/load/unload skrypt::
----
/python list|listfull [<nazwa>]
load [-q] <nazwapliku>
autoload
reload|unload [-q] [<nazwa>]
list: lista załadowanych wtyczek
listfull: lista załadowanych wtyczek (szczegółowa)
load: ładuje wtyczkę
autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
unload: wyładowuje jedną albo wszystkie wtyczki
nazwa_pliku: skrypt (plik) do załadowania
nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
-q: tryb cichy: nie wyświetla wiadomości
Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
----

View File

@ -0,0 +1,46 @@
[[command_relay_relay]]
[command]*`relay`* zarządzanie przesyłaniem::
----
/relay list|listfull|listrelay
add [ipv4.][ipv6.][ssl.]<protokół.nazwa> <port>
del [ipv4.][ipv6.][ssl.]<protokół.nazwa>
raw
kluczSSL
list: wyświetla klienty relay (tylko aktywne)
listfull: wyświetla klienty relay (wszystkie)
listrelay: wyświetla relaye (nazwa i port)
add: dodaje relay dla protokołu + nazwa
del: usuwa relay dla protokołu + nazwa
ipv4: wymusza użycie IPv4
ipv6: wymusza użycie IPv6
ssl: włącza SSL
protokół.nazwa: protokół i nazwa dla relay:
- protokół "irc": nazwą jest dzielony serwer (opcjonalnie, jeśli nie zostanie podana, nazwa serwera musi zostać wysłanaprzez klienta w komendzie"PASS", w formacie: "PASS serwer:hasło")
- protokół "weechat" (nazwa nie jest używana)
port: port używany przez relay
raw: otwiera bufor z nieprzetworzonymi danymi Relay
kluczSSL: ustawia certyfikat SSL/hasło używając ścieżki w opcji relay.network.ssl_cert_key
Bez argumentu komenda otwiera bufor z listą klientów relay.
Przykłady:
pośrednik irc dla serwera "freenode":
/relay add irc.freenode 8000
pośrednik irc dla serwera "freenode", z SSL:
/relay add ssl.irc.freenode 8001
pośrednik irc dla wszystkich serwerów (klient wybiera) z SSL:
/relay add ssl.irc 8002
protokół weechat:
/relay add weechat 9000
protokół weechat z SSL:
/relay add ssl.weechat 9001
protokół weechat z SSL, używający tylko IPv4:
/relay add ipv4.ssl.weechat 9001
protokół weechat z SSL, używający tylko IPv6:
/relay add ipv6.ssl.weechat 9001
protokół weechat z SSL, używający IPv4 + IPv6:
/relay add ipv4.ipv6.ssl.weechat 9001
----

View File

@ -0,0 +1,120 @@
* [[option_relay.color.client]] *relay.color.client*
** opis: `kolor tekstu dla opisu klienta`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `cyan`)
* [[option_relay.color.status_active]] *relay.color.status_active*
** opis: `kolor statusu "connected"`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightblue`)
* [[option_relay.color.status_auth_failed]] *relay.color.status_auth_failed*
** opis: `kolor statusu "authentication failed"`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightred`)
* [[option_relay.color.status_connecting]] *relay.color.status_connecting*
** opis: `kolor statusu "connecting"`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_relay.color.status_disconnected]] *relay.color.status_disconnected*
** opis: `kolor statusu "disconnected"`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightred`)
* [[option_relay.color.status_waiting_auth]] *relay.color.status_waiting_auth*
** opis: `kolor statusu "waiting authentication"`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `brown`)
* [[option_relay.color.text]] *relay.color.text*
** opis: `kolor tekstu w buforze pośrednika`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_relay.color.text_bg]] *relay.color.text_bg*
** opis: `kolor tła w buforze pośrednika`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_relay.color.text_selected]] *relay.color.text_selected*
** opis: `kolor tekstu zaznaczonej linii w buforze pośrednika`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_relay.irc.backlog_max_minutes]] *relay.irc.backlog_max_minutes*
** opis: `maksymalna ilość minut w historii każdego bufora dla kanału IRC (0 = bez ograniczeń, przykłady: 1440 = dzień, 10080 = tydzień, 43200 = miesiąc, 525600 = rok)`
** typ: liczba
** wartości: 0 .. 2147483647 (domyślna wartość: `1440`)
* [[option_relay.irc.backlog_max_number]] *relay.irc.backlog_max_number*
** opis: `maksymalna ilość linii w historii każdego bufora dla kanału IRC (0 = bez ograniczeń)`
** typ: liczba
** wartości: 0 .. 2147483647 (domyślna wartość: `256`)
* [[option_relay.irc.backlog_since_last_disconnect]] *relay.irc.backlog_since_last_disconnect*
** opis: `wyświetlaj backlog zaczynając od ostatniego rozłączenia klienta`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_relay.irc.backlog_tags]] *relay.irc.backlog_tags*
** opis: `tagi dla wiadomości, które są wyświetlane w backlogu dla kanałów IRC (wspierane tagi: "irc_join", "irc_part", "irc_quit", "irc_nick", "irc_privmsg"), "*" = dla wszystkich wspieranych tagów`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"irc_privmsg"`)
* [[option_relay.irc.backlog_time_format]] *relay.irc.backlog_time_format*
** opis: `format czasu wiadomości w backlogu (zobacz man strftime dla formatu) (nie używane jeśli dla serwera ustawiono "server-time" przez klienta, ponieważ czas jest wysyłany jako tag irc); pusty ciąg = wyłącza znacznik czasu w backlogu`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"[%H:%M] "`)
* [[option_relay.look.auto_open_buffer]] *relay.look.auto_open_buffer*
** opis: `automatycznie otwiera bufor kiedy podłącza się nowy klient`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_relay.look.raw_messages]] *relay.look.raw_messages*
** opis: `ilość nieprzetworzonych wiadomości do zachowania w pamięci, kiedy zamknięty jest bufor nieprzetworzonych danych (wiadomości zostaną wyświetlone po otworzeniu dla nich bufora)`
** typ: liczba
** wartości: 0 .. 65535 (domyślna wartość: `256`)
* [[option_relay.network.allowed_ips]] *relay.network.allowed_ips*
** opis: `dla wtyczki relay dozwolone są wyrażenia regularne zawierające adresy IP (wielkość znaków nie ma znaczenia, użyj "(?-i)" na początku, aby wielkość znaków miała znaczenie); jeśli obsługa IPv6 jest włączona a połączenie jest z użyciem IPv4, zostanie ono zmapowane na adres IPv6 (jak: "::ffff:127.0.0.1"), przykład: "^((::ffff:)?123.45.67.89|192.160.*)$"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_relay.network.bind_address]] *relay.network.bind_address*
** opis: `adres do przypisania (jeśli puste, połączenie jest możliwe na wszystkich interfejsach, użyj "127.0.0.1", aby pozwolić tylko na połączenia z tej maszyny)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_relay.network.compression_level]] *relay.network.compression_level*
** opis: `stopień kompresji pakietów wysyłanych do klienta za pomocą protokołu WeeChat (0 = kompresja wyłączona, 1 = niska kompresja ... 9 = najwyższa kompresja)`
** typ: liczba
** wartości: 0 .. 9 (domyślna wartość: `6`)
* [[option_relay.network.ipv6]] *relay.network.ipv6*
** opis: `nasłuchuj domyślnie na gnieździe IPv6 (w dodatku do domyślnego IPv4); protokoły IPv4 i IPv6 mogą być wymuszane (pojedynczo lub razem) w nazwie protokołu (zobacz /help relay)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_relay.network.max_clients]] *relay.network.max_clients*
** opis: `maksymalna ilość klientów łączących się na port`
** typ: liczba
** wartości: 1 .. 1024 (domyślna wartość: `5`)
* [[option_relay.network.password]] *relay.network.password*
** opis: `hasło wymagane od klientów do połączenia z tym pośrednikiem (pusta wartość oznacza brak wymaganego hasła) (zawartość jest przetwarzana, zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_relay.network.ssl_cert_key]] *relay.network.ssl_cert_key*
** opis: `plik z certyfikatem SSL i kluczem prywatnym (dla obsługi klientów poprzez SSL)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%h/ssl/relay.pem"`)
* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
** opis: `wyrażenie regularne ze źródłami dozwolonymi dla gniazd webowych (nie wrażliwe na wielkość znaków, umieszczenie "(?-i)" na początku sprawi, że wielość znaków będzie miała znaczenie), przykład: "^http://(www\.)?przykład\.(com|org)"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)

View File

@ -0,0 +1,31 @@
[[command_rmodifier_rmodifier]]
[command]*`rmodifier`* zmiany ciągów modyfikujących przez wyrażenia regularne::
----
/rmodifier list|listdefault
add <nazwa> <modyfikatory> <grupy> <regex>
del <nazwa>|-all [<nazwa>...]
missing
default -yes
list: lista wszystkich rmodifierów
listdefault: lista domyślnych rmodifierów
add: dodaje rmodifier
nazwa: nazwa rmodifiera
modyfikatory: oddzielona przecinkiem lista modyfikatorów
grupy: akcja na grupach przechwyconych w wyrażeniu regularnym (wewnątrz nawiasów): oddzielona przecinkami lista grup (od 1 do 9) z opcjonalnym znakiem "*" po numerze, aby ukryć grupę
regex: wyrażenie regularne (wielkość znaków nie ma znaczenia, jeśli poprzedzone "(?-i)" wielkość znaków ma znaczenie)
del: usuwa rmodifier
-all: usuwa wszystkie rmodifiery
missing: dodaje brakujące rmodifiery
default: przywraca domyślne rmodifiery
Przykłady:
ukrywa wszystko wpisane za komendą /password:
/rmodifier add password input_text_display 1,2* ^(/password +)(.*)
usuwa rmodifier "hasło":
/rmodifier del hasło
kasuje wszystkie rmodifiery:
/rmodifier del -all
----

View File

@ -0,0 +1,5 @@
* [[option_rmodifier.look.hide_char]] *rmodifier.look.hide_char*
** opis: `znak używany do ukrycia części ciągu`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"*"`)

View File

@ -0,0 +1,22 @@
[[command_ruby_ruby]]
[command]*`ruby`* list/load/unload skrypt::
----
/ruby list|listfull [<nazwa>]
load [-q] <nazwapliku>
autoload
reload|unload [-q] [<nazwa>]
list: lista załadowanych wtyczek
listfull: lista załadowanych wtyczek (szczegółowa)
load: ładuje wtyczkę
autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
unload: wyładowuje jedną albo wszystkie wtyczki
nazwa_pliku: skrypt (plik) do załadowania
nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
-q: tryb cichy: nie wyświetla wiadomości
Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
----

View File

@ -0,0 +1,77 @@
[[command_script_script]]
[command]*`script`* Manager skryptów WeeChat::
----
/script list [-o|-i]
search <tekst>
show <skrypt>
load|unload|reload <skrypt> [<skrypt>...]
autoload|noautoload|toggleautoload <skrypt> [<skrypt>...]
install|remove|installremove|hold [-q] <skrypt> [<skrypt>...]
upgrade
update
list: lista załadowanych skryptów (wszystkie języki)
-o: wysyła listę skryptów do bufora
-i: kopiuje listę skryptów do wiersza poleceń (do wysłania na bufor)
search: wyszukuje skryptu po tagu lub tekście i wyświetla wynik w buforze skryptów
show: pokazuje dokładne informacje o skrypcie
load: ładuje skrypt(y)
unload: wyładowuje skrypt(y)
reload: przeładowuje skrypt(y)
autoload: automatyczne ładowanie skryptu
noautoload: nie ładuj automatycznie skryptu
toggleautoload: przełącza automatyczne logowanie
install: instaluje/uaktualnia skrypt(y)
remove: usuwa skrypt(y)
installremove: instaluje lub usuwa skrypt(y), w zależności od obecnego stanu
hold: przełącza stan wstrzymania skrypt(y) (wstrzymany skrypt nie będzie aktualizowany ani nie może zostać usunięty)
-q: tryb cichy: nie wyświetla wiadomości
upgrade: aktualizuje wszystkie zainstalowane skrypty, które są przestarzałe (nowa wersja jest dostępne)
update: aktualizuje lokalna listę dostępnych skryptów
Bez żadnego argumentu, komenda otwiera bufor z listą skryptów.
W buforze skryptów, możliwe statusy dla każdego ze skryptów:
* i a H r N
| | | | | |
| | | | | przestarzały (dostępna jest nowa wersja)
| | | | działający (załadowany)
| | | wstrzymany
| | automatycznie ładowany
| zainstalowany
popularny skrypt
Skróty klawiszowe w buforze skryptów:
alt+i instaluje skrypt
alt+r usuwa skrypt
alt+l ładuje skrypt
alt+L przeładowuje skrypt
alt+u wyładowuje skrypt
alt+A automatyczne ładowanie skryptu
alt+h przełącza stan wstrzymania skryptu
alt+v wyświetla skrypt
Dozwolone komendy z linii poleceń w buforze skryptów:
i/r/l/L/u/h akcje dla skryptu (takie same jak skróty klawiszowe powyżej)
q zamknij bufor
$ odśwież bufor
s:x,y sortuj bufor używając klawiszy x i y (zobacz /help script.look.sort)
s: resetuj sortowanie (użyj domyślnego)
słowo(a) filtruj skrypty: szukaj słowa(ów) w skryptach (opis, tagi, ...)
* usuń filtr
Akcje myszy w buforze skryptów:
kółko przewija listę
lewy przycisk wybiera skrypt
prawy przycisk instaluj/usuń skrypt
Przykłady:
/script search url
/script install iset.pl buffers.pl
/script remove iset.pl
/script hold urlserver.py
/script reload urlserver
/script upgrade
----

View File

@ -0,0 +1,195 @@
* [[option_script.color.status_autoloaded]] *script.color.status_autoloaded*
** opis: `kolor dla statusu "automatycznie ładowany" ("a")`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `cyan`)
* [[option_script.color.status_held]] *script.color.status_held*
** opis: `kolor dla statusu "wstrzymany" ("H")`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_script.color.status_installed]] *script.color.status_installed*
** opis: `kolor dla statusu "zainstalowany" ("i")`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightcyan`)
* [[option_script.color.status_obsolete]] *script.color.status_obsolete*
** opis: `kolor dla statusu "przestarzały" ("N")`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightmagenta`)
* [[option_script.color.status_popular]] *script.color.status_popular*
** opis: `kolor dla statusu "popularny" ("*")`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_script.color.status_running]] *script.color.status_running*
** opis: `kolor dla statusu "uruchomiony" ("r")`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightgreen`)
* [[option_script.color.status_unknown]] *script.color.status_unknown*
** opis: `kolor dla statusu "nieznany" ("?")`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightred`)
* [[option_script.color.text]] *script.color.text*
** opis: `kolor tekstu w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_script.color.text_bg]] *script.color.text_bg*
** opis: `kolor tła w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_script.color.text_bg_selected]] *script.color.text_bg_selected*
** opis: `kolor tła dla zaznaczonej linii w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `red`)
* [[option_script.color.text_date]] *script.color.text_date*
** opis: `kolor dat w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_script.color.text_date_selected]] *script.color.text_date_selected*
** opis: `kolor daty w zaznaczonej linii w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_script.color.text_delimiters]] *script.color.text_delimiters*
** opis: `kolor ograniczników w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_script.color.text_description]] *script.color.text_description*
** opis: `kolor opisu w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_script.color.text_description_selected]] *script.color.text_description_selected*
** opis: `kolor opisu w zaznaczonej linii w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_script.color.text_extension]] *script.color.text_extension*
** opis: `kolor rozszerzenia w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_script.color.text_extension_selected]] *script.color.text_extension_selected*
** opis: `kolor rozszerzenia w zaznaczonej linii w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_script.color.text_name]] *script.color.text_name*
** opis: `kolor nazwy skryptu w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `cyan`)
* [[option_script.color.text_name_selected]] *script.color.text_name_selected*
** opis: `kolor nazwy skryptu w zaznaczonej linii w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightcyan`)
* [[option_script.color.text_selected]] *script.color.text_selected*
** opis: `kolor tekstu w zaznaczonej linii w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_script.color.text_tags]] *script.color.text_tags*
** opis: `kolor tagów w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `brown`)
* [[option_script.color.text_tags_selected]] *script.color.text_tags_selected*
** opis: `kolor tagów w zaznaczonej linii w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_script.color.text_version]] *script.color.text_version*
** opis: `kolor wersji w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `magenta`)
* [[option_script.color.text_version_loaded]] *script.color.text_version_loaded*
** opis: `kolor wersji załadowanego skryptu w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_script.color.text_version_loaded_selected]] *script.color.text_version_loaded_selected*
** opis: `kolor załadowanej wersji skryptu w zaznaczonej linii w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_script.color.text_version_selected]] *script.color.text_version_selected*
** opis: `kolor wersji w zaznaczonej linii w buforze skryptów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightmagenta`)
* [[option_script.look.columns]] *script.look.columns*
** opis: `format kolumn wyświetlanych w buforze skryptów: następujące identyfikatory kolumn są zastępowane przez ich wartość: %a=autor, %d=opis, %D=data dodania, %e=rozszerzenie, %l=język, %L=licencja, %n=nazwa z rozszerzeniem, %N=nazwa, %r=wymagania, %s=status, %t=tagi, %u=data wgrania, %v=wersja, %V=załadowana wersja, %w=min_weechat, %W=max_weechat)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%s %n %V %v %u | %d | %t"`)
* [[option_script.look.diff_color]] *script.look.diff_color*
** opis: `koloruj wyjście diffa`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_script.look.diff_command]] *script.look.diff_command*
** opis: `komenda używana do pokazania różnic pomiędzy załadowanym skryptem i nową wersją w repozytorium ("auto" = automatyczna detekcja polecenie diff (git albo diff), pusta wartość = wyłączenie diffa, inny ciąg = nazwa komendy, na przykład "diff")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"auto"`)
* [[option_script.look.display_source]] *script.look.display_source*
** opis: `wyświetl kod źródłowy skryptu w buforze ze szczegółami o skrypcie (skrypt jest pobierany do pliku tymczasowego, kiedy pokazywane są szczegółowe informacje na jego temat)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_script.look.quiet_actions]] *script.look.quiet_actions*
** opis: `ciche akcje na buforze skryptów: nie wyświetlaj wiadomości w głównym buforze, kiedy skrypty są instalowane/usuwane/ładowane/wyładowywane (wyświetlane są tylko błędy)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_script.look.sort]] *script.look.sort*
** opis: `domyślne sortowania dla skryptów: oddzielona przecinkami lista identyfikatorów: a=autor, A=automatycznie ładowany, d=data dodania, e=rozszerzenie, i=zainstalowany, l=język, n=nazwa, o=przestarzały, p=popularność, r=uruchomiony, u=data aktualizacji; znak "-" może zostać użyty przed identyfikatorem w celu odwrócenia kolejności; przykład: "i,u": najpierw zainstalowane skrypty, sortowane po dacie aktualizacji`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"p,n"`)
* [[option_script.look.translate_description]] *script.look.translate_description*
** opis: `przetłumaczony opis skryptu (jeśli tłumaczenie jest dostępne w twoim języku, w przeciwnym wypadku zostanie użyta angielska wersja)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_script.look.use_keys]] *script.look.use_keys*
** opis: `użyj skrótu alt+X w buforze skryptów, aby wykonać akcję na skrypcie (alt+i = zainstaluj, alt+r = usuń, ...); jeśli wyłączone dozwolone jest tylko wprowadzanie: i, r, ...`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_script.scripts.autoload]] *script.scripts.autoload*
** opis: `automatycznie ładuj zainstalowane skrypty (tworzy link w katalogu "autoload" do skryptu w katalogu nadrzędnym)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_script.scripts.cache_expire]] *script.scripts.cache_expire*
** opis: `lokalnie zapisany czas wygaśnięcia, w minutach (-1 = nigdy nie wygasa, 0 = zawsze wygasa)`
** typ: liczba
** wartości: -1 .. 525600 (domyślna wartość: `60`)
* [[option_script.scripts.dir]] *script.scripts.dir*
** opis: `lokalny katalog dla skryptów`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%h/script"`)
* [[option_script.scripts.hold]] *script.scripts.hold*
** opis: `skrypty do "wstrzymania": oddzielona przecinkami lista skryptów, które nigdy nie zostaną zaktualizowane i nie mogą być usunięte, na przykład: "buffers.pl,iset.pl"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_script.scripts.url]] *script.scripts.url*
** opis: `adres URL pliku z lista skryptów`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"http://www.weechat.org/files/plugins.xml.gz"`)

View File

@ -0,0 +1,20 @@
* [[option_sec.crypt.cipher]] *sec.crypt.cipher*
** opis: `szyfr używany do szyfrowania danych (numer za nazwą algorytmu to długość klucza w bitach)`
** typ: liczba
** wartości: aes128, aes192, aes256 (domyślna wartość: `aes256`)
* [[option_sec.crypt.hash_algo]] *sec.crypt.hash_algo*
** opis: `algorytm haszujący użyty do sprawdzenia rozszyfrowanych danych`
** typ: liczba
** wartości: sha224, sha256, sha384, sha512 (domyślna wartość: `sha256`)
* [[option_sec.crypt.passphrase_file]] *sec.crypt.passphrase_file*
** opis: `ścieżka do pliku zawierającego hasło do szyfrowania/rozszyfrowywania zabezpieczonych danych; opcja ta jest używana tylko podczas odczytu pliku sec.conf; używana jest tylko pierwsza linia z tego pliku; plik jest używany tylko jeśli zmienna środowiskowa "WEECHAT_PASSPHRASE" nie została ustawiona (zmienna środowiskowa ma najwyższy priorytet); uwaga bezpieczeństwa: zaleca się trzymanie tego pliku poza katalogiem domowym WeeChat (np. w katalogu domowym) i nadanie mu praw do odczytu tylko przez siebie; przykład: "~/.weechat-passphrase"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_sec.crypt.salt]] *sec.crypt.salt*
** opis: `użyj "solenia" podczas generowania klucza używanego w szyfrowaniu (zalecane dla maksimum bezpieczeństwa); jeśli włączone zawartość zaszyfrowanych danych w pliku sec.conf będzie się zmieniać z każdym zapisem pliku; jeśli plik sec.conf zostanie umieszczony w systemie kontroli wersji, można wyłączyć tą opcję (zawartość pliku będzie zawsze taka sama)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)

View File

@ -0,0 +1,22 @@
[[command_tcl_tcl]]
[command]*`tcl`* list/load/unload skrypt::
----
/tcl list|listfull [<nazwa>]
load [-q] <nazwapliku>
autoload
reload|unload [-q] [<nazwa>]
list: lista załadowanych wtyczek
listfull: lista załadowanych wtyczek (szczegółowa)
load: ładuje wtyczkę
autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
unload: wyładowuje jedną albo wszystkie wtyczki
nazwa_pliku: skrypt (plik) do załadowania
nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
-q: tryb cichy: nie wyświetla wiadomości
Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
----

View File

@ -0,0 +1,875 @@
[[command_weechat_away]]
[command]*`away`* ustawia lub kasuje status nieobecności::
----
/away [-all] [<wiadomość>]
-all: ustawia lub kasuje stan nieobecności na wszystkich połączonych serwerach
wiadomość: powód nieobecności (jeśli nie podano wiadomości status nieobecności zostaje usunięty)
----
[[command_weechat_bar]]
[command]*`bar`* zarządzaj paskami::
----
/bar list|listfull|listitems
add <nazwa> <typ>[,<warunek>] <pozycja> <rozmiar> <separator> <element1>[,<element2>...]
default [input|title|status|nicklist]
del <nazwa>|-all
set <nazwa> <opcja> <wartość>
hide|show|toggle <nazwa>
scroll <nazwa> <okno> <wartość_przewinięcia>
list: lista wszystkich pasków
listfull: lista wszystkich pasków (z polami)
listitems: lista wszystkich elementów pasków
add: dodaj nowy pasek
nazwa: nazwa paska (musi być unikalna)
typ: root: poza oknami,
window: wewnątrz okien, z opcjonalnymi warunkami (patrz niżej)
warunek: warunek(i) dla wyświetlenia paska (tylko dla typu "window"):
active: w aktywnym oknie
inactive: w nieaktywnym oknie
nicklist: w oknach z listą nicków
inne warunki: zobacz /help weechat.bar.xxx.conditions oraz /help eval
bez warunku pasek jest zawsze wyświetlany
pozycja: dół (bottom), góra (top), lewo (left) lub prawo (right)
rozmiar: rozmiar paska (w znakach)
separator: 1 dla użycia separatora (linia), 0 - brak separatora
element1,...: elementy dla tego paska (elementy mogą być oddzielone przecinkiem (przerwa między elementami) lub "+" (sklejone elementy))
default: tworzy domyślne paski (wszystkie domyślne paski, jeśli nie podamy nazwy)
del: usuwa pasek (lub wszystkie z użyciem -all)
set: ustawia wartość dla właściwości paska
opcja: opcja do zmiany (listę opcji można zobaczyć dzięki /set weechat.bar.<nazwa paska>.*)
wartość: nowa wartość opcji
hide: ukrywa pasek
show: pokazuje ukryty pasek
toggle: ukrywa/pokazuje pasek
scroll: przewija pasek
okno: numer okna ('*' oznacza obecne okno lub pasek typu root)
wartość_przewinięcia: wartość dla przewinięcia: 'x' lub 'y' (opcjonalne), następnie '+', '-', 'b' (początek) lub 'e' (koniec), wartość (dla +/-), oraz opcjonalnie % (w celu przesunięcia % szerokości/wysokości, w przeciwnym wypadku wartość jest ilością znaków)
Przykłady:
tworzy pasek z czasem, numerem + nazwą bufora i dopełnianiem:
/bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,completion
ukrywa pasek:
/bar hide mybar
przewija listę nicków a obecnym buforze o 10 linii w dół :
/bar scroll nicklist * y+10
przewija do końca listę nicków w obecnym buforze:
/bar scroll nicklist * ye
----
[[command_weechat_buffer]]
[command]*`buffer`* zarządzaj buforami::
----
/buffer list
clear [<numer>|<nazwa>|-merged|-all]
move|merge <numer>
swap <numer1>|<nazwa1> [<numer2>|<nazwa2>]
unmerge [<numer>|-all]
renumber [<numer1> [<numer2> [<start>]]]
close [<n1>[-<n2>]|<nazwa>]
notify <poziom>
localvar
set <właściwość> <wartość>
get <właściwość>
<numer>|<nazwa>
list: wyświetla listę buforów (bez podania argumenty wyświetlana jest ta lista)
clear: czyści zawartość bufora (numer bufora, -merged dla połączonych buforów, -all dla wszystkich buforów, lub nic dla obecnego bufora)
move: przesuwa bufor na liście (może być względne, np -1)
swap: zamienia miejscami dwa bufory (zamienia z obecnym buforem, jeśli podano tylko jeden numer/nazwę)
merge: łączy obecny bufor z innym (obszar rozmowy zostanie pomieszany między oba bufory)
(domyślnie ctrl-x przełącza pomiędzy połączonymi buforami)
unmerge: odłącza bufor od innych mających taki sam numer
renumber: zmienia numer bufora (działa tylko, jeśli opcja weechat.look.buffer_auto_renumber jest wyłączona)
close: zamyka bufor (numer/przedział są opcjonalne)
notify: ustawia poziom powiadomień dla obecnego bufora: ten poziom określa czy bufor zostanie dodany do hotlisty czy nie:
none: nigdy
highlight: tylko dla higlightów
message: wiadomości od użytkowników + highlighty
all: wszystkie wiadomości
reset: przywraca wartości domyślne (all)
localvar: wyświetla zmienne lokalne obecnego bufora
set: ustawia właściwość obecnego bufora
get: wyświetla właściwości obecnego bufora
numer: przechodzi do bufora o numerze, dostępne prefiksy:
'+': przejście względne, dodaje numer do obecnego
'-': przejście względne, odejmuje numer od obecnego
'*': przejście do numeru, używając opcji "weechat.look.jump_current_to_previous_buffer"
nazwa: przejście do bufora o (częściowej) nazwie
Przykłady:
czyści zawartość obecnego bufora:
/buffer clear
przenosi bufor na numer 5:
/buffer move 5
zamienia bufor 1 z 3:
/buffer swap 1 3
zamienia bufor #weechat z obecnym buforem:
/buffer swap #weechat
łączy z głównym buforem:
/buffer merge 1
odłącza bufory:
/buffer unmerge
zamyka obecny bufor:
/buffer close
zamyka bufory od 5 do 7:
/buffer close 5-7
przechodzi do #weechat:
/buffer #weechat
przechodzi do następnego bufora:
/buffer +1
----
[[command_weechat_color]]
[command]*`color`* definiuje aliasy i wyświetla paletę kolorów::
----
/color alias <kolor> <nazwa>
unalias <kolor>
reset
-o
alias: dodaje alias dla koloru
unalias: usuwa alias
color: numer koloru (większy lub równy 0, maksymalna wartość zależy od terminala, zazwyczaj 63 lub 255)
nazwa: nazwa aliasu dla koloru (na przykład: "orange")
reset: resetuje wszystkie pary kolorów (wymagane jeśli nie ma dostępnej większej ilości par kolorów, jeśli automatyczny reset jest wyłączony, zobacz opcję weechat.look.color_pairs_auto_reset)
-o: wysyła informacje o terminalu/kolorach do obecnego bufora
Bez podania argumentu komenda wyświetli kolory w nowym buforze.
Przykłady:
dodaje alias "orange" dla koloru 214:
/color alias 214 orange
usuwa kolor 214:
/color unalias 214
----
[[command_weechat_command]]
[command]*`command`* wywołaj wyraźnie komendę WeeChat lub wtyczki::
----
/command <wtyczka> <komenda>
wtyczka: nazwa wtyczki ('weechat' dla wewnętrznych komend WeeChat )
komenda: komenda do wywołania ( '/' jest automatycznie dodawane jeśli nie występuje na początku komendy)
----
[[command_weechat_cursor]]
[command]*`cursor`* wolne poruszanie kursora na ekranie, w celu wykonania akcji na konkretnych obszarach ekranu::
----
/cursor go chat|<pasek>|<x>,<y>
move up|down|left|right|area_up|area_down|area_left|area_right
stop
go: przesuwa kursor do obszaru rozmowy, paska (używając nazwy paska) lub położenia "x,y"
move: przesuwa kursor w kierunku
stop: wyłącza tryb kursora
Bez argumentu komenda przełącza obsługę kursora.
Kiedy obsługa myszy jest włączona (zobacz /help mouse), domyślnie wciśnięcie środkowego przycisku włącza tryb kursora we wskazanym punkcie.
Przykłady:
przejdź do listy nicków:
/cursor go nicklist
przejdź do współrzędnych x=10, y=5:
/cursor go 10,5
----
[[command_weechat_debug]]
[command]*`debug`* kontrola debugu dla rdzenia/wtyczek::
----
/debug list
set <wtyczka> <poziom>
dump [<wtyczka>]
buffer|color|infolists|memory|tags|term|windows
mouse|cursor [verbose]
hdata [free]
list: wyświetla wtyczki z poziomem debugowania
set: ustawia poziom debugowania dla wtyczki
plugin: nazwa wtyczki ("core" dla rdzenia WeeChat)
poziom: poziom debugowania wtyczki (0 = wyłączony)
dump: zachowuje zrzut pamięci w pliku z logiem WeeChat (taki sam zrzut jest zapisywany podczas awarii WeeChat)
buffer: zrzuca zawartość bufora z wartościami heksadecymalnymi do pliku z logiem
color: wyświetla informacje na temat obecnych par kolorów
cursor: przełącza debugowanie dla trybu kursora
dirs: wyświetla katalogi
hdata: wyświetla informacje o hdata (z free: usuwa wszystkie hdata z pamięci)
hooks: wyświetla informacje o hooks
infolists: wyświetla informacje o infolistach
libs: wyświetla informacje o użytych zewnętrznych bibliotekach
memory: wyświetla informacje o zużyciu pamięci
mouse: przełącza debugowanie myszy
tags: wyświetla tagi dla linii
term: wyświetla informacje o terminalu
windows: wyświetla drzewo okien
----
[[command_weechat_eval]]
[command]*`eval`* przetwarza wyrażenie i wysyła wynik do buforu::
----
/eval [-n] <wyrażenie>
[-n] -c <wyrażenie1> <operator> <wyrażenie2>
-n: wyświetla wynik bez wysyłania go do buforu (tryb debugowania)
-c: przetwarza jako warunek: użyj operatorów i nawiasów, zwraca wartość logiczną ("0" lub "1")
wyrażenie: wyrażenie do przetworzenia, zmienne o formacie ${zmienna} są zastępowane (zobacz niżej)
operator: operator logiczny lub porównania:
- operatory logiczne:
&& boolowskie "i"
|| boolowskie "lub"
- operatory porównania:
== równy
!= różny
<= mniejszy lub równy
< mniejszy
>= większy lub równy
> większy
=~ pasuje do wyrażenia regularnego
!~ NIE pasuje do wyrażenia regularnego
Wyrażenie jest uznawane za "prawdziwe" jeśli nie jest NULL, nie jest puste, oraz różni się od "0".
Porównania dokonuje się z użyciem liczb całkowitych jeśli oba wyrażenia są liczbami całkowitymi.
W celu wymuszenia porównywania ciągów, należy umieścić każde wyrażenie w cudzysłowie, na przykład:
50 > 100 ==> 0
"50" > "100" ==> 1
Niektóre zmienne w wyrażeniach są zamieniane, poprzez zastosowanie formatu ${zmienna}, według priorytetu zmienną może być:
1. kolor (format color:xxx)
2. informacja (format: "info:nazwa,argumenty", argumenty są opcjonalne)
3. nazwa opcji (format: plik.sekcja.opcja)
4. zmienna lokalna w buforze
5. nazwa hdatay/zmiennej (wartość jest automatycznie konwertowana na ciąg znaków), domyślnie "window" i "buffer" wskazują na aktualne okno/bufor.
Format dla hdata może być jednym z poniższych:
hdata.zmienna1.zmienna2...: inicjuje hdata (wskaźnik musi być znany), następnie wypytuje zmienne jedna po drugiej (inne hdata mogą być następne)
hdata[list].zmienna1.zmienna2...: inicjuje hdata z wykorzystaniem listy, na przykład:
${buffer[gui_buffers].full_name}: pełna nazwa buforu w połączonej liście buforów
${plugin[weechat_plugins].name}: nazwa pierwszej wtyczki w połączonej liście wtyczek
Nazwy hdata i zmiennych, można znaleźć w "Opisie API wtyczek", fukcja "weechat_hdata_get".
Przykłady:
/eval -n ${info:version} ==> 0.4.3
/eval -n ${weechat.look.scroll_amount} ==> 3
/eval -n ${window} ==> 0x2549aa0
/eval -n ${window.buffer} ==> 0x2549320
/eval -n ${window.buffer.full_name} ==> core.weechat
/eval -n ${window.buffer.number} ==> 1
/eval -n -c ${window.buffer.number} > 2 ==> 0
/eval -n -c ${window.win_width} > 100 ==> 1
/eval -n -c (8 > 12) || (5 > 2) ==> 1
/eval -n -c (8 > 12) && (5 > 2) ==> 0
/eval -n -c abcd =~ ^ABC ==> 1
/eval -n -c abcd =~ (?-i)^ABC ==> 0
/eval -n -c abcd =~ (?-i)^abc ==> 1
/eval -n -c abcd !~ abc ==> 0
----
[[command_weechat_filter]]
[command]*`filter`* filtruje wiadomości w buforach, aby je ukryć/pokazać w zależności do tagów lub wyrażeń regularnych::
----
/filter list
enable|disable|toggle [<nazwa>]
add <nazwa> <bufor>[,<bufor>...] <tagi> <regex>
del <nazwa>|-all
list: wyświetla wszystkie filtry
enable: włącza filtry (filtry są domyślnie włączone)
disable: wyłącza filtry
toggle: przełącza filtry
nazwa: nazwa filtru
add: dodaje filtr
del: usuwa filtr
-all: usuwa wszystkie filtry
bufor: oddzielona przecinkami lisa buforów, dla których filtr jest aktywny:
- jest to pełna nazwa zawierająca wtyczkę (przykład: "irc.freenode.#weechat")
- "*" oznacza wszystkie bufory
- nazwa zaczynająca się od '!' jest wykluczana
- nazwa może zaczynać się lub kończyć '*', aby dopasować wiele buforów
tagi: lista tagów oddzielona przecinkiem, np: "irc_join,irc_part,irc_quit"
- logiczne "i": użyj "+" pomiędzy tagami (na przykład: "nick_toto+irc_action")
- tagi mogą zaczynać się i kończyć '*' żeby dopasować wiele buforów
regex: wyrażenie regularne do wyszukania w linii
- użyj '\t' do oddzielenia prefiksu od wiadomości, znaki specjalne jak '|' muszą zostać poprzedzone '\' np: '\|'
- jeśli wyrażenie zaczyna się od '!', wtedy pasujący wynik jest odwracany (użyj '\!', aby zacząć od '!')
- dwa wyrażenia są tworzone: jedno dla prefiksu, drugie dla wiadomości
- wielkość znaków nie ma znaczenia dla wyrażeń, jeśli zaczynają się od "(?-i)" wielkość znaków ma znaczenie
Domyślny skrót klawiszowy alt+'=' włącza/wyłącza filtrowanie.
Najczęściej używane tagi:
no_filter, no_highlight, no_log, log0..log9 (poziom logowania),
notify_none, notify_message, notify_private, notify_highlight,
nick_xxx (xxx to nick w wiadomości), prefix_nick_ccc (ccc to kolor nicka),
irc_xxx (xxx to nazwa komendy lub numer, zobacz /server raw),
irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
Aby zobaczyć listę tagów w liniach buforów wykonaj: /debug tags
Przykłady:
użyj inteligentnego filtru we wszystkich buforach IRC:
/filter add irc_smart * irc_smart_filter *
użyj inteligentnego filtru we wszystkich buforach IRC poza tymi zawierającymi "#weechat" w nazwie:
/filter add irc_smart *,!*#weechat* irc_smart_filter *
filtruj wszystkie wiadomości IRC o join/part/quit:
/filter add joinquit * irc_join,irc_part,irc_quit *
filtruj nicki wyświetlane przy wejściu na kanał albo za pomocą /names:
/filter add nicks * irc_366 *
filtruj nick "toto" na kanale IRC #weechat:
/filter add toto irc.freenode.#weechat nick_toto *
filtruj wejścia/akcje IRC od użytkownika "toto":
/filter add toto * nick_toto+irc_join,nick_toto+irc_action *
filtruj linie zawierające fraze "weechat sucks" na kanale IRC #weechat:
/filter add sucks irc.freenode.#weechat * weechat sucks
----
[[command_weechat_help]]
[command]*`help`* wyświetl pomoc na temat komend i opcji::
----
/help -list|-listfull [<wtyczka> [<wtyczka>...]]
<komenda>
<komenda>
-list: wyświetla komendy dla wtyczek (bez podania argumentu wyświetlana jest ta lista)
-listfull: wyświetla komendy dla wtyczek z opisami
plugin: lista komend dla wtyczki
komenda: nazwa komendy
opcja: nazwa opcji (użyj /set aby zobaczyć listę)
----
[[command_weechat_history]]
[command]*`history`* pokaż historię komend bufora::
----
/history clear
<wartość>
clear: czyści historie
Wartość: ilość elementów historii do pokazania
----
[[command_weechat_input]]
[command]*`input`* funkcje linii komend::
----
/input <akcja> [<argumenty>]
lista akcji:
return: symuluje klawisz "enter"
complete_next: dopełnia słowo następnym dopełnieniem
complete_previous: dopełnia słowo poprzednim dopełnieniem
search_text: szuka tekstu w buforze
search_switch_case: przełącza na dokładne dopasowanie przy szukaniu
search_switch_regex: przełącza typy wyszukiwania ciąg/wyrażenie regularne
search_switch_where: zmienia miejsce przeszukiwania na wiadomości/przedrostki
search_previous: szuka poprzednich linii
search_next: szuka następnych linii
search_stop: zatrzymuje wyszukiwanie
delete_previous_char: usuwa poprzedni znak
delete_next_char: usuwa następny znak
delete_previous_word: usuwa poprzednie słowo
delete_next_word: usuwa następne słowo
delete_beginning_of_line: usuwa od początku linii do kursora
delete_end_of_line: usuwa od kursora do końca linii
delete_line: usuwa cała linię
clipboard_paste: wkleja ze schowka
transpose_chars: zamienia dwa znaki
undo: cofa ostatnia akcję w linii poleceń
redo: ponownie wykonuje cofniętą akcję w linii poleceń
move_beginning_of_line: przesuwa kursor na początek linii
move_end_of_line: przesuwa kursor na koniec linii
move_previous_char: przesuwa kursor do poprzedniego znaku
move_next_char: przesuwa kursor do następnego znaku
move_previous_word: przesuwa kursor do poprzedniego słowa
move_next_word: przesuwa kursor do następnego słowa
history_previous: przywołuje poprzednia komendę z historii obecnego bufora
history_next: przywołuje następną komendę z historii obecnego bufora
history_global_previous: przywołuje poprzednią komendę z globalnej historii
history_global_next: przywołuje następną komendę z globalnej historii
jump_smart: przechodzi do następnego bufora z aktywnością
jump_last_buffer: przechodzi do ostatniego bufora
jump_last_buffer_displayed: przechodzi do ostatnio wyświetlanego bufora (przed ostatnim przeskoczeniem do bufora)
jump_previously_visited_buffer: przeskakuje do poprzedniego bufora
jump_next_visited_buffer: przeskakuje to następnego bufora
hotlist_clear: czyści hotlistę
grab_key: przechwytuje klawisz (opcjonalny argument: opóźnienie końca przechwycenia, domyślnie jest to 500 milisekund)
grab_key_command: przechwytuje klawisz z przypisaną komendą(opcjonalny argument: opóźnienie końca przechwycenia, domyślnie jest to 500 milisekund)
grab_mouse: przechwytuje kod zdarzenia myszy
grab_mouse_area: przechwytuje kod zdarzenia myszy z obszarem
set_unread: ustawia znacznik nie przeczytania dla wszystkich buforów
set_unread_current_buffer: ustawia znacznik nie przeczytania dla obecnego bufora
switch_active_buffer: przełącza do następnego połączonego buforu
switch_active_buffer_previous: przełącza do poprzedniego połączonego buforu
zoom_merged_buffer: zoom na połączony bufor
insert: wkleja tekst do linii poleceń
paste_start: zaczyna wklejanie (tryb z rozpoznawaniem wklejanego tekstu)
paste_stop: kończy wklejanie (tryb z rozpoznawaniem wklejanego tekstu)
Ta komenda jest używana do przypisywania klawiszy lub przez wtyczki.
----
[[command_weechat_key]]
[command]*`key`* dodaj/usuń przypisanie klawiszy::
----
/key list|listdefault|listdiff [<kontekst>]
bind <klawisz> [<komenda> [<argumenty>]]
bindctxt <kontekst> <klawisz> [<komenda> [<argumenty>]]
unbind <klawisz>
unbindctxt <kontekst> <klawisz>
reset <klawisz>
resetctxt <kontekst> <klawisz>
resetall -yes [<kontekst>]
missing [<kontekst>]
list: wyświetla wszystkie obecne skróty (bez podanego argumentu, pokazywana jest ta lista)
listdefault: wyświetla domyślne skróty klawiszowe
listdiff: wyświetla różnice pomiędzy obecnymi a domyślnymi skrótami klawiszowymi (dodane, przedefiniowane oraz usunięte)
kontekst: nazwa kontekstu ("default" lub "search")
bind: przypisuje komendę do klawisza lub wyświetla komendę przypisaną do klawisza
bindctxt: przypisuje komendę do klawiszy lub wyświetla taką komendę dla podanego kontekstu
komenda: komenda (wiele komend może być oddzielonych średnikiem)
unbind: usuwa przypisanie dla klawisza (dla kontekstu "default")
unbindctxt: usuwa skrót klawiszowy dla podanego kontekstu
reset: przywraca domyślne ustawienia dla klawiszy (dla kontekstu "default")
resetctxt:przywraca domyślne ustawienia dla klawiszy, dla podanego kontekstu
resetall: przywraca przypisania do domyślnych wartości oraz kasuje WSZYSTKIE własne przypisania (używaj ostrożnie!)
missing: dodaje brakujące przypisania (korzystając z domyślnych wartości), przydatne po instalacji nowej wersji WeeChat
Podczas przypisania komendy do klawisza, zaleca się użycie alt+k (lub Esc następnie k), następnie wciśnięcie pożądanej kombinacji: umieści to kod klawiszowy w linii poleceń.
Dla kontekstu "mouse" (możliwe również w kontekście "cursor"), klucz ma postać: "@obszar:klucz" lub "@obszar1>obszar2:klucz", gdzie obszar to:
*: dowolny obszar na ekranie
chat: obszar rozmowy (dowolny bufor)
chat(xxx): obszar rozmowy w buforze o nazwie "xxx" (pełna nazwa włączając w to wtyczkę)
bar(*): dowolny pasek
bar(xxx): pasek "xxx"
item(*): dowolny element paska
item(xxx): element paska "xxx"
Klucz może zaczynać się, lub kończyć '*' aby dopasować wiele zdarzeń myszy.
Specjalna wartość dla komendy o formacie "hsignal:nazwa" może być użyte dla kontekstu myszy, wyśle to hsignal "name" z aktywną hashtable jako argumentem.
Inna specjalna wartość "-" może zostać użyta do wyłączenia klucza (zostanie on zignorowany podczas szukania kluczy).
Przykłady:
kombinacja alt-x przełączająca wyświetlanie listy nicków:
/key bind meta-x /bar toggle nicklist
kombinacja alt-r przechodząca do kanału IRC #weechat IRCl:
/key bind meta-r /buffer #weechat
przywrócenie domyślnego przypisania dla kombinacji alt-r:
/key reset meta-r
przycisk "tab" zatrzyma wyszukiwanie w buforze:
/key bindctxt search ctrl-I /input search_stop
środkowy przycisk myszy wciśnięty na nicku pozyska o nim informacje:
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
----
[[command_weechat_layout]]
[command]*`layout`* zarządzaj układami buforów/okien::
----
/layout add [<nazwa>] [buffers|windows]
apply [<nazwa>] [buffers|windows]|| leave
reset [<nazwa>] [buffers|windows]
rename <nazwa> <nowa_nazwa>
add: tworzy układ używając obecnych buforów/okien
apply: stosuje zapisany układ
leave: opuszcza obecny układ (nie aktualizuje żadnego układu)
reset: resetuje bufory i/lub okna w zapisanym układzie
(jeśli zarówno bufory jak i okna zostaną zresetowane, układ jest kasowany)
rename: zmienia nazwę układu
nazwa: nazwa zapisanego układu (domyślnie "default")
buffers: zapisuje/stosuje tylko bufory (kolejność buforów)
windows: zapisuje/stosuje tylko okna (bufory wyświetlane w każdym oknie)
Komenda wywołana bez argumentów wyświetli zapisane układy.
----
[[command_weechat_mouse]]
[command]*`mouse`* kontrola myszy::
----
/mouse enable|disable|toggle [<opóźnienie>]
enable: włącza obsługę myszy
disable: wyłącza obsługę myszy
toggle: przełącza obsługę myszy
opóźnienie: czas (w sekundach), po którym początkowy stan obsługi myszy jest przywracany (przydatne do tymczasowego wyłączenia obsługi myszy)
Stan myszy jest zapisywany w opcji "weechat.look.mouse".
Przykłady:
włączenie obsługi myszy:
/mouse enable
zmiana obsługi myszy na 5 sekund:
/mouse toggle 5
----
[[command_weechat_mute]]
[command]*`mute`* wykonuje komendę po cichu::
----
/mute [-current | -buffer <nazwa> | -all] <komenda>
-current: bez wyjścia na obecnym kanale
-buffer: bez wyjścia w podanym buforze
nazwa: pełna nazwa bufora (przykłady: "irc.server.freenode", "irc.freenode.#weechat")
-all: bez wyjścia we WSZYSTKICH buforach
komenda: komenda do cichego wykonania ( '/' jest dodawane automatycznie jeśli nie znalezione na początku komendy)
Jeżeli nie podano celu (-current, -buffer lub -all), wtedy domyślnie jest wyciszany tylko bufor rdzenia WeeChat.
Przykłady:
zapisanie konfiguracji:
/mute save
wiadomość do obecnego kanału IRC:
/mute -current msg * hej!
wiadomość na kanał #weechat:
/mute -buffer irc.freenode.#weechat msg #weechat hej!
----
[[command_weechat_plugin]]
[command]*`plugin`* lista/załaduj/wyładuj wtyczkę::
----
/plugin list|listfull [<nazwa>]
load <nazwapliku> [<argumenty>]
autoload [<argumenty>]
reload [<nazwa> [<argumenty>]]
unload [<nazwa>]
list: lista załadowanych wtyczek
listfull: lista załadowanych wtyczek (szczegółowa)
load: ładuje wtyczkę
autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, przeładuje wszystkie wtyczki)
unload: wyładowuje wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczkę
nazwapliku: wtyczka (plik) do załadowania
nazwa: nazwa wtyczki
argumenty: argumenty przekazywane do wtyczki podczas ładowania
Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
----
[[command_weechat_proxy]]
[command]*`proxy`* zarządzanie proxy::
----
/proxy list
add <nazwa> <typ> <adres> <port> [<użytkownik> [<hasło>]]
del <nazwa>|-all
set <nazwa> <opcja> <wartość>
list: wyświetla wszystkie proxy
add: dodaje nowe proxy
nazwa: nazwa proxy (musi być unikalna)
typ: http, socks4 lub socks5
adres: adres IP lub nazwa hosta
port: port
użytkownik: nazwa użytkownika (opcjonalne)
hasło: hasło (opcjonalne)
del: usuwa proxy (albo wszystkie zdefiniowane proxy z -all)
set: ustawia wartość dla właściwości proxy
opcja: właściwość do zmiany (aby uzyskać listę dostępnych opcji spójrz na /set weechat.proxy.<nazwa proxy>.*)
wartość: nowa wartość dla opcji
Przykłady:
tworzy proxy http, uruchomione na hoście lokalnym i porcie 8888:
/proxy add local http 127.0.0.1 8888
tworzy proxy http wykorzystujące protokół IPv6:
/proxy add local http ::1 8888
/proxy set local ipv6 on
tworzy proxy socks5 z nazwą użytkownika/hasłem:
/proxy add myproxy socks5 sample.host.org 3128 myuser mypass
usuwa proxy:
/proxy del myproxy
----
[[command_weechat_quit]]
[command]*`quit`* zakończ WeeChat::
----
/quit [-yes][<argumenty>]
-yes: wymagane jeśli opcja weechat.look.confirm_quit jest włączona
argumenty: tekst wysłany na sygnał "quit"
(na przykład wtyczka irc używa tego tekstu do wysłania wiadomości pożegnalnej na serwer)
----
[[command_weechat_reload]]
[command]*`reload`* przeładuj pliki konfiguracyjne z dysku::
----
/reload [<plik> [<plik>...]]
plik: plik konfiguracyjny do przeładowania (bez rozszerzenia ".conf")
Bez podania argumentu wszystkie pliki (WeeChat oraz wtyczki) zostaną przeładowane.
----
[[command_weechat_repeat]]
[command]*`repeat`* wykonuje komendę kilka razy::
----
/repeat [-interval <opóźnienie>] <ilość> <komenda>
opóźnienie: czas pomiędzy wykonaniem komend (w milisekundach)
ilość: ile razy wykonać komendę
komenda: komenda do wykonania ('/' jest automatycznie dodawane, jeśli nie znajduje się na początku komendy)
Wszystkie komendy wykonane zostaną na buforze, w którym wykonano tą komendę.
Przykład:
przewija 2 strony do góry:
/repeat 2 /window page_up
----
[[command_weechat_save]]
[command]*`save`* zapisuje pliki konfiguracyjne na dysku::
----
/save [<plik> [<plik>...]]
plik: plik konfiguracyjny do przeładowania (bez rozszerzenia ".conf")
Bez podania argumentu wszystkie pliki (WeeChat oraz wtyczki) zostaną przeładowane.
----
[[command_weechat_secure]]
[command]*`secure`* zarządzanie zabezpieczonymi danymi (hasła lub dane poufne zaszyfrowane w pliku sec.conf)::
----
/secure passphrase <hasło>|-delete
decrypt <hasło>|-discard
set <nazwa> <wartość>
del <nazwa>
passphrase: zmienia hasło (bez hasła dane są przechowywane w postaci tekstu w pliku sec.conf)
-delete: kasuje hasło
decrypt: rozszyfrowuje dane będące ciągle zaszyfrowane (zdarza się to tylko jeśli hasło nie zostało podane przy uruchomieniu)
-discard: odrzuca wszystkie nadal zaszyfrowane dane
set: dodaje lub zmienia zaszyfrowane dane
del: kasuje zaszyfrowane dane
Bez argumentu, komenda wyświetli zabezpieczone dane w nowym buforze.
Jeśli używane jest hasło (dane zaszyfrowane), należy je podać podczas startu WeeChat.
Jest możliwe ustawienie zmiennej środowiskowej "WEECHAT_PASSPHRASE", aby nie podawać hasła przy uruchomieniu (ta sama zmienna jest używana przez WeeChat podczas wykonywania /upgrade).
Zabezpieczone dane w formacie ${sec.data.xxx} można użyć w:
- argumencie w linii poleceń "--run-command"
- opcjach weechat.startup.command_{before|after}_plugins
- opcjach proxy: username, password
- opcji serwera irc: autojoin, command, password, sasl_{username|password}
- opcji weechat.startup.command_{before|after}_plugins
- komendzie /eval.
Przykłady:
ustawienie hasła:
/secure passphrase to jest moje hasło
zaszyfrowanie hasła dla freenode SASL:
/secure set freenode mojehasło
/set irc.server.freenode.sasl_password "${sec.data.freenode}"
zaszyfrowanie hasła dla nickserva na serwerze oftc:
/secure set oftc mojehasło
/set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
alias dla polecenia ghost dla nicka "mójnick":
/alias ghost /eval /msg -server freenode nickserv ghost mójnick ${sec.data.freenode}
----
[[command_weechat_set]]
[command]*`set`* ustawia opcje konfiguracyjne::
----
/set [<opcja> [<wartość>]]
diff [<opcja> [<opcja>...]]
opcja: nazwa opcji (może zaczynać lub kończyć się "*" do wyświetlania wielu opcji)
wartość: nowa wartość opcji
diff: wyświetla tylko zmienione opcje
Nowe wartości zmiennej w zależności od jej typu mają postać:
logiczny: on, off lub toggle
całkowity: liczba, ++liczba lub --liczba
łańcuch : dowolny ciąg ("" dla pustego ciągu)
kolor : nazwa koloru, ++liczba lub --liczba
Dla wszystkich typów, możesz użyć null dla usunięcia wartości opcji (niezdefiniowana wartość). Działa to tylko dla niektórych specjalnych zmiennych wtyczek.
Przykłady:
wyświetla opcje dotyczące podświetleń:
/set *highlight*
dodaje słowo do podświetlenia:
/set weechat.look.highlight "słowo"
wyświetla zmienione opcje:
/set diff
wyświetla zmienione opcje dla wtyczki irc:
/set diff irc.*
----
[[command_weechat_unset]]
[command]*`unset`* skasuj/zresetuj zmienną konfiguracyjną::
----
/unset <opcja>
opcja: nazwa opcji (może się zaczynać lub kończyć "*", w celu masowego resetowania opcji, używać ostrożnie!)
W zależności od opcji, jest resetowana (dla standardowych opcji) lub usuwana (dla opcjonalnych ustawień, jak wartości dotyczące serwerów).
Przykłady:
resetowanie jednej opcji:
/unset weechat.look.item_time_format
resetowanie wszystkich opcji dotyczących kolorów:
/unset weechat.color.*
----
[[command_weechat_upgrade]]
[command]*`upgrade`* uaktualnia WeeChat bez rozłączania z serwerami::
----
/upgrade [<ścieżka_do_binarki>|-quit]
ścieżka_do_binarki: ścieżka do pliku binarnego WeeChat (domyślnie jest to obecny plik)
-dummy: nic nie rób (opcja użyta w celu zapobiegnięcia przypadkowego dopełnienia za pomocą"-quit")
-quit: zamyka *WSZYSTKIE* połączenia, zapisuje sesję i wyłącza WeeChat, umożliwia to późniejsze przywrócenie (zobacz niżej)
Ta komenda ponownie uruchamia plik binarny WeeChat, zatem powinna zostać skompilowana lub zainstalowana za pomocą managera pakietów przed uruchomieniem tej komendy.
Uwaga: połączenia SSL są przerywane podczas uaktualniania, ponieważ przeładowanie sesji SSL nie jest obecnie możliwe za pomocą GnuTLS. Po uaktualnieniu nastąpi ponowne ich połączenie.
Proces uaktualnienia składa się z 4 kroków:
1. zapisania sesji do plików dla rdzenia i wtyczek (bufory, historia, ..)
2. wyładowanie wszystkich wtyczek (zapisanie plików konfiguracyjnych *.conf)
3. zapisanie konfiguracji WeeChat (weechat.conf)
4. uruchomienie nowego pliku binarnego WeeChat i przeładowanie sesji.
Z opcją "-quit", proces przebiega inaczej:
1. zamknięcie *WSZYSTKICH* połączeń (irc, xfer, relay, ...)
2. zapisanie sesji do pliku (*.upgrade)
3. wyładowanie wszystkich wtyczek
4. zapisanie konfiguracji WeeChat
5. wyłączenie WeeChat
Następnie można przywrócić sesję za pomocą komendy: weechat --upgrade
WAŻNE: należy przywracać sesję z identyczną konfiguracją (pliki *.conf).
Jest możliwe przywrócenie sesji WeeChat na innej maszynie, jeśli skopiujemy zawartość katalogu "~/.weechat".
----
[[command_weechat_uptime]]
[command]*`uptime`* pokazuje czas pracy WeeChat::
----
/uptime [-o | -ol]
-o: wysyła uptime jako wejście do obecnego bufora (po angielsku)
-ol: wysyła uptime jako wejście do obecnego bufora (przetłumaczony)
----
[[command_weechat_version]]
[command]*`version`* pokazuje wersję i datę, kiedy skompilowano WeeChat::
----
/version [-o | -ol]
-o: wysyła wersje jako wejście do obecnego bufora (po angielsku)
-ol: wysyła wersje jako wejście do obecnego bufora (przetłumaczony)
----
[[command_weechat_wait]]
[command]*`wait`* planuje komendę do wykonania w przyszłości::
----
/wait <liczba>[<jednostka>] <komenda>
liczba: ilość czasu do odczekania (liczba całkowita)
jednostka: opcjonalnie, możliwe wartości:
ms: milisekundy
s: sekundy (domyślnie)
m: minuty
h: godziny
komenda: komenda do wykonania (lub tekst do wysłania do bufora jeżeli komenda nie zaczyna się od '/')
Ważne: komenda zostanie wykonana w buforze, gdzie zostało wykonane /wait (jeśli bufor nie zostanie znaleziony(na przykład jeśli został zamknięty przed wykonaniem komendy), wtedy komenda wykona się w głównym buforze WeeChat).
Przykłady:
wejdzie na kanał za 10 sek:
/wait 10 /join #test
ustawi stan nieobecności za 15 min:
/wait 15m /away -all I'm away
napisze 'hello' za 2 min:
/wait 2m hello
----
[[command_weechat_window]]
[command]*`window`* zarządza oknami::
----
/window list
-1|+1|b#|up|down|left|right [-window <numer>]
<numer>
splith|splitv [-window <numer>] [<pct>]
resize [-window <numer>] [+/-]<pct>
balance
merge [-window <numer>] [all]
page_up|page_down [-window <numer>]
refresh
scroll [-window <numer>] [+/-]<wartość>[s|m|h|d|M|y]
scroll_horiz [-window <numer>] [+/-]<wartość>[%]
scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_beyond_end|scroll_previous_highlight|scroll_next_highlight|scroll_unread [-window <numer>]
swap [-window <numer>] [up|down|left|right]
zoom[-window <numer>]
list: lista otwartych okien (bez argumentu wyświetlana jest ta lista)
-1: skok do poprzedniego okna
+1: skok do następnego okna
b#: skok do następnego okna pokazującego bufor o numerze #
up: przełączenie na okno ponad obecnym
down: przełączenie na okno pod obecnym
left: przełączenie na okno po lewej
right: przełączenie na okno po prawej
numer: okno numer (zobacz /window list)
splith: dzieli obecne okno poziomo
splitv: dzieli obecne okno pionowo
resize: zmienia rozmiar okna, nowy rozmiar to <pct> procent okna nadrzędnego
balance: balansuje rozmiary pomiędzy oknami
merge: łączy okno z innym (all = posiadanie tylko jednego okna)
page_up: przewija stronę do góry
page_down: przewija stronę w dół
refresh: odświeża ekran
scroll: przewija ilość linii (+/-N) lub o czas: s=sekundy, m=minuty, h=godziny, d=dni, M=miesiące, y=lata
scroll_horiz: przewija poziomo ilość kolumn (+/-N) lub procent rozmiaru okna (takie przewijanie jest możliwe tylko w buforach z wolną zawartością)
scroll_up: przewija kilka linii w gorę
scroll_down: przewija kilka linii w dół
scroll_top: przewija na samą górę bufora
scroll_bottom: przewija na spód bufora
scroll_beyond_end: przewija poza koniec bufora
scroll_previous_highlight: przewija do poprzedniego highlighta
scroll_next_highlight: przewija do następnego highlighta
scroll_unread: przewija do znacznika nie przeczytania
swap: zamienia bufory między dwoma oknami (z opcjonalnym kierunkiem dla docelowego okna)
zoom: powiększa okno
Dla splith i splitv, pct oznacza procent reprezentujący rozmiar nowego okna, porównany z obecnym oknem jako odniesieniem. Na przykład 25 oznacza utworzenie nowego okna o rozmiarze = obecny_rozmiar / 4
Przykłady:
skok do okna wyświetlającego bufor #1:
/window b1
przewiń 2 linie do góry:
/window scroll -2
przewiń 2 dni do góry:
/window scroll -2d
przewiń do początku obecnego dnia:
/window scroll -d
powiększ okno 2 #2:
/window zoom -window 2
----

View File

@ -0,0 +1,935 @@
* [[option_weechat.color.bar_more]] *weechat.color.bar_more*
** opis: `kolor '+' przy przewijaniu pasków`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightmagenta`)
* [[option_weechat.color.chat]] *weechat.color.chat*
** opis: `kolor tekstu czatu`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_weechat.color.chat_bg]] *weechat.color.chat_bg*
** opis: `kolor tła czatu`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_weechat.color.chat_buffer]] *weechat.color.chat_buffer*
** opis: `kolor nazw buforów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_weechat.color.chat_channel]] *weechat.color.chat_channel*
** opis: `kolor nazw kanałów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_weechat.color.chat_day_change]] *weechat.color.chat_day_change*
** opis: `kolor tekstu dla wiadomości o zmianie daty`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `cyan`)
* [[option_weechat.color.chat_delimiters]] *weechat.color.chat_delimiters*
** opis: `kolor separatorów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `green`)
* [[option_weechat.color.chat_highlight]] *weechat.color.chat_highlight*
** opis: `kolor przedrostka podświetlenia`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_weechat.color.chat_highlight_bg]] *weechat.color.chat_highlight_bg*
** opis: `kolor tła przedrostka podświetlenia`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `magenta`)
* [[option_weechat.color.chat_host]] *weechat.color.chat_host*
** opis: `kolor nazw hostów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `cyan`)
* [[option_weechat.color.chat_inactive_buffer]] *weechat.color.chat_inactive_buffer*
** opis: `kolor tekstu dla rozmowy, kiedy linia nie jest aktywna (bufor jest połączony z innymi i nie został wybrany)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_weechat.color.chat_inactive_window]] *weechat.color.chat_inactive_window*
** opis: `kolor tekstu dla rozmowy, kiedy okno jest nieaktywne (obecnie nie wybrane okno)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_weechat.color.chat_nick]] *weechat.color.chat_nick*
** opis: `kolor nicków w oknie rozmowy`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightcyan`)
* [[option_weechat.color.chat_nick_colors]] *weechat.color.chat_nick_colors*
** opis: `kolor tekstu nicków (oddzielona przecinkami lista kolorów, tło jest dozwolone za pomocą formatu: "fg:bg" na przykład: "lightred:blue")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue"`)
* [[option_weechat.color.chat_nick_offline]] *weechat.color.chat_nick_offline*
** opis: `kolor dla nieobecnych nicków (nie znajdujących się na liście nicków)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_weechat.color.chat_nick_offline_highlight]] *weechat.color.chat_nick_offline_highlight*
** opis: `kolor dla nieobecnych nicków z podświetleniem`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_weechat.color.chat_nick_offline_highlight_bg]] *weechat.color.chat_nick_offline_highlight_bg*
** opis: `kolor tła dla nieobecnych nicków z podświetleniem`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `blue`)
* [[option_weechat.color.chat_nick_other]] *weechat.color.chat_nick_other*
** opis: `kolor innego nicka w prywatnym buforze`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `cyan`)
* [[option_weechat.color.chat_nick_prefix]] *weechat.color.chat_nick_prefix*
** opis: `kolor przedrostka nicka (przedrostek to ciąg wyświetlany przed nickiem w prafiksie)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `green`)
* [[option_weechat.color.chat_nick_self]] *weechat.color.chat_nick_self*
** opis: `kolor lokalnego nicka w oknie rozmowy`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_weechat.color.chat_nick_suffix]] *weechat.color.chat_nick_suffix*
** opis: `kolor przyrostka nicka (przyrostek to ciąg wyświetlany za nickiem w prefiksie)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `green`)
* [[option_weechat.color.chat_prefix_action]] *weechat.color.chat_prefix_action*
** opis: `kolor przedrostka akcji`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_weechat.color.chat_prefix_buffer]] *weechat.color.chat_prefix_buffer*
** opis: `kolor nazwy bufora (przed przedrostkiem, kiedy wiele buforów jest połączonych)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `brown`)
* [[option_weechat.color.chat_prefix_buffer_inactive_buffer]] *weechat.color.chat_prefix_buffer_inactive_buffer*
** opis: `kolor tekstu dla nazwy nieaktywnego bufora (przed przedrostkiem, kiedy wiele buforów jest połączonych z tym samym numerem, oraz jeśli bufor nie jest wybrany)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_weechat.color.chat_prefix_error]] *weechat.color.chat_prefix_error*
** opis: `kolor przedrostka błędu`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_weechat.color.chat_prefix_join]] *weechat.color.chat_prefix_join*
** opis: `kolor przedrostka wejścia na kanał`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightgreen`)
* [[option_weechat.color.chat_prefix_more]] *weechat.color.chat_prefix_more*
** opis: `kolor '+' dla za długich przedrostków`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightmagenta`)
* [[option_weechat.color.chat_prefix_network]] *weechat.color.chat_prefix_network*
** opis: `kolor przedrostka sieci`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `magenta`)
* [[option_weechat.color.chat_prefix_quit]] *weechat.color.chat_prefix_quit*
** opis: `kolor przedrostka wyjścia z IRC`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightred`)
* [[option_weechat.color.chat_prefix_suffix]] *weechat.color.chat_prefix_suffix*
** opis: `kolor przyrostka (po przedrostku)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `green`)
* [[option_weechat.color.chat_read_marker]] *weechat.color.chat_read_marker*
** opis: `kolor znacznika nieprzeczytanych wiadomości`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `magenta`)
* [[option_weechat.color.chat_read_marker_bg]] *weechat.color.chat_read_marker_bg*
** opis: `kolor tła znacznika nieprzeczytanych wiadomości`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_weechat.color.chat_server]] *weechat.color.chat_server*
** opis: `kolor nazw serwerów`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `brown`)
* [[option_weechat.color.chat_tags]] *weechat.color.chat_tags*
** opis: `kolor tekstu dla tagów po wiadomościach (wyświetlanych za pomocą komendy /debug tags)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `red`)
* [[option_weechat.color.chat_text_found]] *weechat.color.chat_text_found*
** opis: `kolor znacznika linii, w których znaleziono szukany tekst`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_weechat.color.chat_text_found_bg]] *weechat.color.chat_text_found_bg*
** opis: `kolor tła znacznika linii, w których znaleziono szukany tekst`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightmagenta`)
* [[option_weechat.color.chat_time]] *weechat.color.chat_time*
** opis: `kolor czasu w oknie czatu`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_weechat.color.chat_time_delimiters]] *weechat.color.chat_time_delimiters*
** opis: `kolor separatora czasu`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `brown`)
* [[option_weechat.color.chat_value]] *weechat.color.chat_value*
** opis: `kolor wyświetlania wartości`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `cyan`)
* [[option_weechat.color.emphasized]] *weechat.color.emphasized*
** opis: `kolor dla wyróżnionego tekstu (na przykład podczas wyszukiwania); opcja używana tylko jeśli opcja weechat.look.emphasized_attributes jest pustym ciągiem (wartość domyślna)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_weechat.color.emphasized_bg]] *weechat.color.emphasized_bg*
** opis: `kolor tła dla wyróżnionego tekstu (na przykład podczas wyszukiwania tekstu); opcja używana tylko jeśli opcja weechat.look.emphasized_attributes jest pustym ciągiem (wartość domyślna)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `magenta`)
* [[option_weechat.color.input_actions]] *weechat.color.input_actions*
** opis: `kolor akcji w wprowadzonej linii`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightgreen`)
* [[option_weechat.color.input_text_not_found]] *weechat.color.input_text_not_found*
** opis: `kolor nieudanego wyszukiwania tekstu w wprowadzonej linii`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `red`)
* [[option_weechat.color.nicklist_away]] *weechat.color.nicklist_away*
** opis: `kolor nicków ze statusem nieobecności`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `cyan`)
* [[option_weechat.color.nicklist_group]] *weechat.color.nicklist_group*
** opis: `kolor grup na liście nicków`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `green`)
* [[option_weechat.color.nicklist_offline]] *weechat.color.nicklist_offline*
** opis: `kolor dla nieobecnych nicków`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `blue`)
* [[option_weechat.color.separator]] *weechat.color.separator*
** opis: `kolor tła dla separatorów (kiedy podzielone) i separatorów obok pasków (jak lista nicków)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `blue`)
* [[option_weechat.color.status_count_highlight]] *weechat.color.status_count_highlight*
** opis: `kolor tekstu dla licznika podświetleń w hotliście (pasek statusu)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `magenta`)
* [[option_weechat.color.status_count_msg]] *weechat.color.status_count_msg*
** opis: `kolor tekstu dla licznika wiadomości w hotliście (pasek statusu)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `brown`)
* [[option_weechat.color.status_count_other]] *weechat.color.status_count_other*
** opis: `kolor tekstu dla licznika innych wiadomości w hotliście (pasek statusu)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_weechat.color.status_count_private]] *weechat.color.status_count_private*
** opis: `kolor tekstu dla licznika prywatnych wiadomości w hotliście (pasek statusu)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `green`)
* [[option_weechat.color.status_data_highlight]] *weechat.color.status_data_highlight*
** opis: `kolor bufora z podświetleniem (pasek statusu)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightmagenta`)
* [[option_weechat.color.status_data_msg]] *weechat.color.status_data_msg*
** opis: `kolor bufora z nowymi wiadomościami (pasek statusu)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_weechat.color.status_data_other]] *weechat.color.status_data_other*
** opis: `kolor bufora z nowymi zdarzeniami (nie wiadomościami) (pasek statusu)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_weechat.color.status_data_private]] *weechat.color.status_data_private*
** opis: `kolor bufora z prywatną wiadomością (pasek statusu)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightgreen`)
* [[option_weechat.color.status_filter]] *weechat.color.status_filter*
** opis: `kolor wskaźnika filtru w pasku statusu`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `green`)
* [[option_weechat.color.status_more]] *weechat.color.status_more*
** opis: `kolor bufora z nowymi zdarzeniami (pasek statusu)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_weechat.color.status_name]] *weechat.color.status_name*
** opis: `kolor nazwy obecnego bufora w pasku statusu`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_weechat.color.status_name_ssl]] *weechat.color.status_name_ssl*
** opis: `kolor nazwy obecnego bufora w pasku statusu, jeśli połączenie jest szyfrowane np poprzez SSL`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightgreen`)
* [[option_weechat.color.status_number]] *weechat.color.status_number*
** opis: `kolor numeru obecnego bufora w pasku statusu`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_weechat.color.status_time]] *weechat.color.status_time*
** opis: `kolor czasu (pasek statusu)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_weechat.completion.base_word_until_cursor]] *weechat.completion.base_word_until_cursor*
** opis: `jeśli włączone, bazowe słowo do dopełniania kończy się na znaku przed kursorem; w innym wypadku słowo bazowe kończy się na pierwszej spacji po kursorze`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.completion.default_template]] *weechat.completion.default_template*
** opis: `domyślny szablon dopełnień (zajrzyj do dokumentacji w celu uzyskania kodów i wartości szablonów: opis API wtyczek, funkcja "weechat_hook_command")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%(nicks)|%(irc_channels)"`)
* [[option_weechat.completion.nick_add_space]] *weechat.completion.nick_add_space*
** opis: `dodaj spację po dopełnionym nicku (kiedy nick nie jest pierwszym słowem w linii poleceń)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.completion.nick_completer]] *weechat.completion.nick_completer*
** opis: `ciąg wstawiany po dopełnionym nicku (kiedy nick jest pierwszym słowem w linii poleceń)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `":"`)
* [[option_weechat.completion.nick_first_only]] *weechat.completion.nick_first_only*
** opis: `dopełniaj tylko pierwszym znalezionym nickiem`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.completion.nick_ignore_chars]] *weechat.completion.nick_ignore_chars*
** opis: `znaki ignorowane przy dopełnieniu nicków`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"[]`_-^"`)
* [[option_weechat.completion.partial_completion_alert]] *weechat.completion.partial_completion_alert*
** opis: `powiadom użytkownika o częściowym dopełnieniu`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.completion.partial_completion_command]] *weechat.completion.partial_completion_command*
** opis: `częściowe dopełnienie nazwy komend (zatrzymaj, kiedy wiele komend zaczyna się od tych samych liter)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.completion.partial_completion_command_arg]] *weechat.completion.partial_completion_command_arg*
** opis: `częściowe dopełnienie argumentów komend (zatrzymaj, gdy wiele argumentów zaczyna się jednakowym przedrostkiem)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.completion.partial_completion_count]] *weechat.completion.partial_completion_count*
** opis: `wyświetlaj ilość wszystkich częściowych dopełnień w elemencie paska`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.completion.partial_completion_other]] *weechat.completion.partial_completion_other*
** opis: `częściowe dopełnienie zewnętrznych komend (zatrzymaj, kiedy wiele słów zaczyna się takimi samymi literami)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.history.display_default]] *weechat.history.display_default*
** opis: `maksymalna ilość komend domyślnie wyświetlanych w listingu historii (0 = bez ograniczeń)`
** typ: liczba
** wartości: 0 .. 2147483647 (domyślna wartość: `5`)
* [[option_weechat.history.max_buffer_lines_minutes]] *weechat.history.max_buffer_lines_minutes*
** opis: `maksymalna ilość minut w historii każdego bufora (0 = bez ograniczeń); przykłady: 1440 = dzień, 10080 = tydzień, 43200 = miesiąc, 525600 = rok; 0 można użyć TYLKO jeśli opcja weechat.history.max_buffer_lines_number NIE JEST ustawiona na 0`
** typ: liczba
** wartości: 0 .. 2147483647 (domyślna wartość: `0`)
* [[option_weechat.history.max_buffer_lines_number]] *weechat.history.max_buffer_lines_number*
** opis: `maksymalna ilość linii w historii każdego bufora (0 = bez ograniczeń); 0 można użyć TYLKO jeśli opcja weechat.history.max_buffer_lines_minutes NIE JEST ustawiona na 0`
** typ: liczba
** wartości: 0 .. 2147483647 (domyślna wartość: `4096`)
* [[option_weechat.history.max_commands]] *weechat.history.max_commands*
** opis: `maksymalna ilość komend użytkownika w historii (0 = bez ograniczeń, NIE ZALECANE: brak limitu w zajmowanej pamięci)`
** typ: liczba
** wartości: 0 .. 2147483647 (domyślna wartość: `100`)
* [[option_weechat.history.max_visited_buffers]] *weechat.history.max_visited_buffers*
** opis: `maksymalna ilość odwiedzonych buforów trzymana w pamięci`
** typ: liczba
** wartości: 0 .. 1000 (domyślna wartość: `50`)
* [[option_weechat.look.align_end_of_lines]] *weechat.look.align_end_of_lines*
** opis: `wyrównanie dla końca linii (wszystkie po pierwszej): zaczynają się od tego (time, buffer, prefix, suffix, message (domyślnie))`
** typ: liczba
** wartości: time, buffer, prefix, suffix, message (domyślna wartość: `message`)
* [[option_weechat.look.bar_more_down]] *weechat.look.bar_more_down*
** opis: `ciąg wyświetlany jeśli pasek może zostać przewinięty w dół (dla pasków z wypełnieniem innym niż "horizontal")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"++"`)
* [[option_weechat.look.bar_more_left]] *weechat.look.bar_more_left*
** opis: `ciąg wyświetlany jeśli pasek może zostać przewinięty w lewo (dla pasków z wypełnieniem innym niż "horizontal")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"<<"`)
* [[option_weechat.look.bar_more_right]] *weechat.look.bar_more_right*
** opis: `ciąg wyświetlany jeśli pasek może zostać przewinięty w prawo (dla pasków z wypełnieniem innym niż "horizontal")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `">>"`)
* [[option_weechat.look.bar_more_up]] *weechat.look.bar_more_up*
** opis: `ciąg wyświetlany jeśli pasek może zostać przewinięty w górę (dla pasków z wypełnieniem innym niż "horizontal")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"--"`)
* [[option_weechat.look.buffer_auto_renumber]] *weechat.look.buffer_auto_renumber*
** opis: `automatyczna zmiana numerów buforów, aby uzyskać tylko kolejne numery i zaczynać od numeru 1; jeśli wyłączone dozwolone są przerwy między numerami buforów i pierwszy bufor może mieć numer większy od 1`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.buffer_notify_default]] *weechat.look.buffer_notify_default*
** opis: `domyślny poziom powiadomień dla buforów (używany do powiedzenia WeeChat czy bufor musi być wyświetlany na hotliście czy nie, w zależności od wagi wiadomości): all=wszystkie wiadomości (domyślnie), message=wiadomości+podświetlenia, highlight=tylko podświetlenia, none=nigdy nie wyświetlany na hotliście`
** typ: liczba
** wartości: none, highlight, message, all (domyślna wartość: `all`)
* [[option_weechat.look.buffer_position]] *weechat.look.buffer_position*
** opis: `pozycja nowego bufora: end = na końcu listy (numer = ostatni +1)(domyślne), first_gap = na pierwszym wolnym miejscu w liście (na końcu listy, jeśli nie ma wcześniej wolnego miejsca); ta opcja używana jest tylko, jeśli bufor nie ma numeru układu`
** typ: liczba
** wartości: end, first_gap (domyślna wartość: `end`)
* [[option_weechat.look.buffer_search_case_sensitive]] *weechat.look.buffer_search_case_sensitive*
** opis: `domyślne wyszukiwanie w buforze: uwzględniające wielkość liter lub nie`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.buffer_search_force_default]] *weechat.look.buffer_search_force_default*
** opis: `wymusza domyślne wartości dla wyszukiwań tekstowych w buforze (zamiast wartości z poprzedniego wyszukiwania)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.buffer_search_regex]] *weechat.look.buffer_search_regex*
** opis: `domyślne wyszukiwanie w buforze: jeśli włączone szukane jest wyrażenie regularne, w przeciwnym wypadku prosty ciąg`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.buffer_search_where]] *weechat.look.buffer_search_where*
** opis: `domyślny tekst do wyszukiwania w buforze: w wiadomości, prefiksie, prefiksie i wiadomości`
** typ: liczba
** wartości: prefix, message, prefix_message (domyślna wartość: `message`)
* [[option_weechat.look.buffer_time_format]] *weechat.look.buffer_time_format*
** opis: `format czasu używany dla każdej linii w buforze (zobacz man strftime dla specyfikatorów daty/czasu) (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval); na przykład czas w odcieniach szarości (wymaga wsparcia dla 256 kolorów):"${color:252}%H${color:245}%M${color:240}%S"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%H:%M:%S"`)
* [[option_weechat.look.color_basic_force_bold]] *weechat.look.color_basic_force_bold*
** opis: `wymusza atrybut "bold" dla jasnych kolorów oraz "darkgray" w kolorach podstawowych (ta opcja jest domyślnie wyłączona: pogrubienie jest używane tylko jeśli terminal obsługuje poniżej 16 kolorów)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.color_inactive_buffer]] *weechat.look.color_inactive_buffer*
** opis: `użycie rożnych kolorów dla linii w nieaktywnym buforze (kiedy linia pochodzi z niewybranego połączonego bufora)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.color_inactive_message]] *weechat.look.color_inactive_message*
** opis: `używa innego koloru dla nieaktywnych wiadomości (dla okien nie będących obecnie wybranych lub jeśli linia pochodzi z niewybranego z połączonych buforów)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.color_inactive_prefix]] *weechat.look.color_inactive_prefix*
** opis: `użyj różnych kolorów dla nieaktywnych prefiksów (kiedy okno nie jest obecnym oknem lub linia pochodzi z niewybranego z połączonych buforów)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.color_inactive_prefix_buffer]] *weechat.look.color_inactive_prefix_buffer*
** opis: `użycie rożnych kolorów dla przedrostka nazwy nieaktywnego bufora (kiedy okno nie jest obecnym, lub linia w połączonych buforach nie pochodzi z wybranego)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.color_inactive_time]] *weechat.look.color_inactive_time*
** opis: `używaj różnych kolorów dla czasu (dla okien poza obecnym lub jeśli linia pochodzi niewybranego z połączonych buforów)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.color_inactive_window]] *weechat.look.color_inactive_window*
** opis: `użycie rożnych kolorów dla linii w nieaktywnym oknie (kiedy okno nie jest obecnym oknem)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.color_nick_offline]] *weechat.look.color_nick_offline*
** opis: `użyj innego koloru dla nieobecnych nicków (nie znajdujących się na liście nicków)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.color_pairs_auto_reset]] *weechat.look.color_pairs_auto_reset*
** opis: `automatycznie resetuje tablicę par kolorów, kiedy ilość dostępnych par jest niższa lub równa tej wartości ( -1 = wyłączone, wymagane jest ręczne wykonywanie polecenia "/color reset", kiedy tablica jest pełna)`
** typ: liczba
** wartości: -1 .. 256 (domyślna wartość: `5`)
* [[option_weechat.look.color_real_white]] *weechat.look.color_real_white*
** opis: `jeśli ustawiona, używa prawdziwego białego koloru, domyślnie wyłączona dla terminali z białym tłem (jeśli biały kolor tła nigdy nie jest używany powinno się włączyć tę opcję, aby zobaczyć prawdziwy biały zamiast domyślnego koloru czcionki w terminalu)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.command_chars]] *weechat.look.command_chars*
** opis: `znaki użyte do określenia czy wprowadzony ciąg jest komendą czy nie: wprowadzony ciąg musi się zaczynać od jednego z tych znaków; slash ("/") jest zawsze uważany za prefiks komendy (np: ".$")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.look.confirm_quit]] *weechat.look.confirm_quit*
** opis: `jeśli ustawione, komenda /quit musi być potwierdzona dodatkowym argumentem "-yes" (zobacz /help quit)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.day_change]] *weechat.look.day_change*
** opis: `wyświetlaj specjalną wiadomość, kiedy zmienia się dzień`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.day_change_message_1date]] *weechat.look.day_change_message_1date*
** opis: `wiadomość wyświetlana po zmianie dnia, wyświetlając tylko jedną datę (na przykład na początku bufora) (zobacz man strftime dla listy specyfikatorów daty/czasu) (uwaga: zawartość jest przetwarzana, dlatego można używać kolorów w formacie "${color:xxx}", zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"-- %a, %d %b %Y --"`)
* [[option_weechat.look.day_change_message_2dates]] *weechat.look.day_change_message_2dates*
** opis: `wiadomość wyświetlana po zmianie dnia, wyświetlając dwie daty (pomiędzy wiadomościami); specyfikatory drugiej daty muszą zaczynać się od dwóch "%" ponieważ strftime jest wywoływane dwa razy dla tego ciągu (zobacz man strftime dla listy specyfikatorów daty/czasu) (uwaga: zawartość jest przetwarzana, dlatego można używać kolorów w formacie "${color:xxx}", zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"-- %%a, %%d %%b %%Y (%a, %d %b %Y) --"`)
* [[option_weechat.look.eat_newline_glitch]] *weechat.look.eat_newline_glitch*
** opis: `jeśli ustawione eat_newline_glitch zostanie ustawione na 0; używa się tego w celu nie dodawania znaku nowej linii na końcu każdej linii, powoduje to nie łamanie tekstu podczas kopiowania/wklejania tekstu z WeeChat do innej aplikacji (domyślnie ta opcja jest wyłączona, ponieważ może spowodować poważne błędy wyświetlania)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.emphasized_attributes]] *weechat.look.emphasized_attributes*
** opis: `atrybuty dla wyróżnionego tekstu: jeden lub więcej znaków atrybutu ("*" dla pogrubienia, "!" dla odwrócenia, "/" dla pochylenia, "_" dla podkreślenia); jeśli ciąg jest pusty, używane są kolory weechat.color.emphasized*`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.look.highlight]] *weechat.look.highlight*
** opis: `lista słów do podświetlania oddzielona przecinkami; wielkość znaków nie ma znaczenia przy porównywaniu (użyj "(?-i)" na początku słów, aby wielkość znaków miała znaczenie), słowa mogą zaczynać się od "*" dla częściowego dopasowania; przykład: "test,(?-i)*toto*,flash*"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.look.highlight_regex]] *weechat.look.highlight_regex*
** opis: `wyrażenie regularne używane do sprawdzenia, czy wiadomość posiada podświetlenie czy nie, przynajmniej jeden dopasowany ciąg musi być otoczony znakami (alfanumerycznymi, "-", "_" lub "|"), wielkość znaków nie ma wpływu na wyrażenie (użyj "(?-i)" na początku, aby wielkość znaków miała znaczenie), przykłady: "flashcode|flashy", "(?-i)FlashCode|flashy"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.look.highlight_tags]] *weechat.look.highlight_tags*
** opis: `oddzielona przecinkami lista tagów do podświetleń; porównywanie z uwzględnieniem wielkości znaków; każdy tag może zaczynać się lub kończyć "*", aby dopasować więcej niż jeden tag; wiele tagów może być oddzielonych "+" jako logicznym "i" pomiędzy tagami; przykłady: "nick_flashcode" dla wiadomości od nicka "FlashCode", "irc_notice+nick_toto*" dla powiadomień od nicka zaczynającego się na "toto"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.look.hotlist_add_buffer_if_away]] *weechat.look.hotlist_add_buffer_if_away*
** opis: `dodaje dowolny bufor do hotlisty (włączając obecny lub widoczne bufory) jeśli lokalna zmienna "away" jest ustawiona dla bufora`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.hotlist_buffer_separator]] *weechat.look.hotlist_buffer_separator*
** opis: `ciąg znaków wyświetlany pomiędzy buforami w hotliście`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `", "`)
* [[option_weechat.look.hotlist_count_max]] *weechat.look.hotlist_count_max*
** opis: `maksymalna liczba wiadomości do wyświetlania w hotliście dla bufora (0 = nie wyświetlaj licznika)`
** typ: liczba
** wartości: 0 .. 4 (domyślna wartość: `2`)
* [[option_weechat.look.hotlist_count_min_msg]] *weechat.look.hotlist_count_min_msg*
** opis: `wyświetla licznik wiadomości jeśli ilość wiadomości jest większa lub równa tej wartości`
** typ: liczba
** wartości: 1 .. 100 (domyślna wartość: `2`)
* [[option_weechat.look.hotlist_names_count]] *weechat.look.hotlist_names_count*
** opis: `maksymalna ilość nazw w hotliście (0 = żadna nazwa nie zostanie wyświetlona, tylko numery buforów)`
** typ: liczba
** wartości: 0 .. 32 (domyślna wartość: `3`)
* [[option_weechat.look.hotlist_names_length]] *weechat.look.hotlist_names_length*
** opis: `maksymalna długość nazwy w hotliście (0 = brak limitu)`
** typ: liczba
** wartości: 0 .. 32 (domyślna wartość: `0`)
* [[option_weechat.look.hotlist_names_level]] *weechat.look.hotlist_names_level*
** opis: `poziom wyświetlania nazw w hotlście (kombinacja: 1 = join/part, 2 = wiadomość, 4 = prywatne, 8 = podświetlenie, na przykład: 12 = prywatne+podświetlenie)`
** typ: liczba
** wartości: 1 .. 15 (domyślna wartość: `12`)
* [[option_weechat.look.hotlist_names_merged_buffers]] *weechat.look.hotlist_names_merged_buffers*
** opis: `jeśli ustawione, wymusza wyświetlanie nazw w hotliście dla połączonych buforów`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.hotlist_prefix]] *weechat.look.hotlist_prefix*
** opis: `ciąg znaków wyświetlany na początku hotlisty`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"H: "`)
* [[option_weechat.look.hotlist_short_names]] *weechat.look.hotlist_short_names*
** opis: `jeśli ustawione, używa krótkich nazw do wyświetlania nazw buforów w hotliście (zaczyna po pierwszym wystąpieniu '.' w nazwie)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.hotlist_sort]] *weechat.look.hotlist_sort*
** opis: `typ sortowania hotlisty (group_time_asc (domyślny), group_time_desc, group_number_asc, group_number_desc, number_asc, number_desc)`
** typ: liczba
** wartości: group_time_asc, group_time_desc, group_number_asc, group_number_desc, number_asc, number_desc (domyślna wartość: `group_time_asc`)
* [[option_weechat.look.hotlist_suffix]] *weechat.look.hotlist_suffix*
** opis: `ciąg znaków wyświetlany na końcu hotlisty`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.look.hotlist_unique_numbers]] *weechat.look.hotlist_unique_numbers*
** opis: `zatrzymaj unikalne numery na hotliście (stosowane tylko dla elementów hotlisty, w których nazwa NIE jest wyświetlana po numerze)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.input_cursor_scroll]] *weechat.look.input_cursor_scroll*
** opis: `ilość znaków wyświetlanych po końcu linii wejściowej, kiedy przewijamy do wyświetlenia końca linii`
** typ: liczba
** wartości: 0 .. 100 (domyślna wartość: `20`)
* [[option_weechat.look.input_share]] *weechat.look.input_share*
** opis: `udostępnia komendy, tekst lub oba w wejściach dla wszystkich buforów (nadal każdy bufor posiada lokalną historię)`
** typ: liczba
** wartości: none, commands, text, all (domyślna wartość: `none`)
* [[option_weechat.look.input_share_overwrite]] *weechat.look.input_share_overwrite*
** opis: `jeśli ustawiono i wejście jest dzielone, zawsze nadpisuje wejście w danym buforze`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.input_undo_max]] *weechat.look.input_undo_max*
** opis: `maksymalna ilość "cofnięć" dla linii poleceń dla bufora (0 = wyłączone)`
** typ: liczba
** wartości: 0 .. 65535 (domyślna wartość: `32`)
* [[option_weechat.look.item_buffer_filter]] *weechat.look.item_buffer_filter*
** opis: `ciąg użyty do pokazania, że część linii jest filtrowana w obecnym buforze (element paska "buffer_filter")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"*"`)
* [[option_weechat.look.item_buffer_zoom]] *weechat.look.item_buffer_zoom*
** opis: `ciąg użyty do pokazania przybliżenia w połączonym buforze (element paska "buffer_zoom")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"!"`)
* [[option_weechat.look.item_time_format]] *weechat.look.item_time_format*
** opis: `format czasu dla elementu paska "time" (zobacz man strftime dla specyfikatorów daty/czasu)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%H:%M"`)
* [[option_weechat.look.jump_current_to_previous_buffer]] *weechat.look.jump_current_to_previous_buffer*
** opis: `skocz do poprzednio wyświetlanego bufora, podczas skoku do obecnego bufora o numerze za pomocą /buffer *N (gdzie N jest numerem bufora), aby łatwo przełączyć się do kolejnego bufora, następnie wracając do obecnego`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.jump_previous_buffer_when_closing]] *weechat.look.jump_previous_buffer_when_closing*
** opis: `skocz do poprzedniego buforu, po zamknięciu obecnego (jeśli wyłączona, wtedy skocz do buforu numer -1)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.jump_smart_back_to_buffer]] *weechat.look.jump_smart_back_to_buffer*
** opis: `wróć do początkowego buforu po dotarciu na koniec hotlisty`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.key_bind_safe]] *weechat.look.key_bind_safe*
** opis: `pozwala przypisać tylko "bezpieczne" skróty (zaczynające się od kodu ctrl albo meta)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.mouse]] *weechat.look.mouse*
** opis: `włącza wsparcie dla myszy`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.mouse_timer_delay]] *weechat.look.mouse_timer_delay*
** opis: `odstęp (w milisekundach) przechwytywania zdarzeń myszy: WeeChat zawsze poczeka ten czas przed obsługą zdarzenia`
** typ: liczba
** wartości: 1 .. 10000 (domyślna wartość: `100`)
* [[option_weechat.look.nick_prefix]] *weechat.look.nick_prefix*
** opis: `teks wyświetlany przed nickiem w prefiksie wiadomości, przykład: "<"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.look.nick_suffix]] *weechat.look.nick_suffix*
** opis: `teks wyświetlany za nickiem w prefiksie wiadomości, przykład: przykład: ">"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.look.paste_bracketed]] *weechat.look.paste_bracketed*
** opis: `włącza tryb terminala "bracketed paste mode" (nie wszystkie terminale/multiplexery ją wspierają): w tym trybie, wklejany tekst jest otoczony sekwencją kontrolna, dzięki czemu WeeChat może odróżnić tekst wklejony od wpisanego ("ESC[200~", wklejony tekst, "ESC[201~")`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.paste_bracketed_timer_delay]] *weechat.look.paste_bracketed_timer_delay*
** opis: `wymusza zakończenie ograniczenia wklejanego tekstu po upływie określonego czasu (w sekundach) jeśli sekwencja kontrolna zakańczająca wklejany tekst ("ESC[201~") nie została otrzymana na czas`
** typ: liczba
** wartości: 1 .. 60 (domyślna wartość: `10`)
* [[option_weechat.look.paste_max_lines]] *weechat.look.paste_max_lines*
** opis: `maksymalna ilość linii do wklejenia bez pytania użytkownika (-1 = wyłącza tę opcję)`
** typ: liczba
** wartości: -1 .. 2147483647 (domyślna wartość: `1`)
* [[option_weechat.look.prefix_action]] *weechat.look.prefix_action*
** opis: `przedrostek dla wiadomości o akcjach (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `" *"`)
* [[option_weechat.look.prefix_align]] *weechat.look.prefix_align*
** opis: `wyrównanie przedrostków (none, left, right (domyślne))`
** typ: liczba
** wartości: none, left, right (domyślna wartość: `right`)
* [[option_weechat.look.prefix_align_max]] *weechat.look.prefix_align_max*
** opis: `maksymalny rozmiar przedrostka (0 = brak maksymalnego rozmiaru)`
** typ: liczba
** wartości: 0 .. 128 (domyślna wartość: `0`)
* [[option_weechat.look.prefix_align_min]] *weechat.look.prefix_align_min*
** opis: `minimalny rozmiar przedrostka`
** typ: liczba
** wartości: 0 .. 128 (domyślna wartość: `0`)
* [[option_weechat.look.prefix_align_more]] *weechat.look.prefix_align_more*
** opis: `znak wyświetlany jeśli przedrostek został obcięty (dokładnie jeden znak na ekranie)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"+"`)
* [[option_weechat.look.prefix_align_more_after]] *weechat.look.prefix_align_more_after*
** opis: `znak wyświetlany jako skrócenie (domyślnie "+") po tekście (zamiast spacji, która powinna zostać wyświetlona); jeśli wyłączone, znak zastępuje ostatni znak tekstu`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.prefix_buffer_align]] *weechat.look.prefix_buffer_align*
** opis: `wyrównanie przedrostków nazw buforów, kiedy wiele buforów jest połączonych z tą samą nazwą (none, left, right (domyślnie))`
** typ: liczba
** wartości: none, left, right (domyślna wartość: `right`)
* [[option_weechat.look.prefix_buffer_align_max]] *weechat.look.prefix_buffer_align_max*
** opis: `maksymalna długość nazwy bufora, kiedy wiele buforów jest połączonych z identycznym numerem (0 = brak maksymalnej długości)`
** typ: liczba
** wartości: 0 .. 128 (domyślna wartość: `0`)
* [[option_weechat.look.prefix_buffer_align_more]] *weechat.look.prefix_buffer_align_more*
** opis: `znak wyświetlany jeśli nazwa bufora została obcięta (kiedy wiele buforów jest scalonych z takim samym numerem)(dokładnie jeden znak na ekranie)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"+"`)
* [[option_weechat.look.prefix_buffer_align_more_after]] *weechat.look.prefix_buffer_align_more_after*
** opis: `znak wyświetlany jako skrócenie (domyślnie "+") po tekście (zamiast spacji, która powinna zostać wyświetlona); jeśli wyłączone, znak zastępuje ostatni znak tekstu`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.prefix_error]] *weechat.look.prefix_error*
** opis: `przedrostek dla wiadomości o błędach (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"=!="`)
* [[option_weechat.look.prefix_join]] *weechat.look.prefix_join*
** opis: `prefiks dla wiadomości o wejściach na kanał (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"-->"`)
* [[option_weechat.look.prefix_network]] *weechat.look.prefix_network*
** opis: `przedrostek dla wiadomości sieciowych (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"--"`)
* [[option_weechat.look.prefix_quit]] *weechat.look.prefix_quit*
** opis: `prefiks dla wiadomości o wyjściach (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"<--"`)
* [[option_weechat.look.prefix_same_nick]] *weechat.look.prefix_same_nick*
** opis: `prefiks wyświetlany dla wiadomości z takim samym nickiem jak poprzednia wiadomość: spacja ("") chowa prefiks, inny ciąg wyświetlany zamiast prefiksu lub pusty ciąg dla wyłączenia opcji (wyświetlanie przedrostka)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.look.prefix_suffix]] *weechat.look.prefix_suffix*
** opis: `ciąg wyświetlany po przedrostku`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"|"`)
* [[option_weechat.look.read_marker]] *weechat.look.read_marker*
** opis: `używaj znacznika (linii albo znaku) do zaznaczania pierwszej nieprzeczytanej linii w buforze`
** typ: liczba
** wartości: none, line, char (domyślna wartość: `line`)
* [[option_weechat.look.read_marker_always_show]] *weechat.look.read_marker_always_show*
** opis: `zawsze pokazuj wskaźnik przeczytania, nawet jeśli jest po ostatniej linii w buforze`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.read_marker_string]] *weechat.look.read_marker_string*
** opis: `ciąg używany do rysowania znacznika przeczytanej linii (ciąg jest powtarzany do końca linii)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"- "`)
* [[option_weechat.look.save_config_on_exit]] *weechat.look.save_config_on_exit*
** opis: `zapisz plik konfiguracyjny przy wyjściu`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.save_layout_on_exit]] *weechat.look.save_layout_on_exit*
** opis: `zapisz układ przy wyjściu (bufory, okna, lub oba)`
** typ: liczba
** wartości: none, buffers, windows, all (domyślna wartość: `none`)
* [[option_weechat.look.scroll_amount]] *weechat.look.scroll_amount*
** opis: `ile linii przewijać za pomocą scroll_up i scroll_down`
** typ: liczba
** wartości: 1 .. 2147483647 (domyślna wartość: `3`)
* [[option_weechat.look.scroll_bottom_after_switch]] *weechat.look.scroll_bottom_after_switch*
** opis: `przewiń na spód okna po przełączeniu do innego bufora (nie zapamiętuj pozycji w oknie); przewijanie wykonywane jest tylko w buforach ze sformatowaną zawartością`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.scroll_page_percent]] *weechat.look.scroll_page_percent*
** opis: `procent ekranu do przewinięcia podczas przewijania strony w górę lub w dół (na przykład 100 oznacza jedną stronę, 50 pół strony)`
** typ: liczba
** wartości: 1 .. 100 (domyślna wartość: `100`)
* [[option_weechat.look.search_text_not_found_alert]] *weechat.look.search_text_not_found_alert*
** opis: `powiadamia użytkownika, kiedy wyszukiwany tekst nie został znaleziony w buforze`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.separator_horizontal]] *weechat.look.separator_horizontal*
** opis: `znak używany do rysowania poziomych separatorów dookoła pasków i okien (pusta wartość oznacza rysowanie prawdziwych linii za pomocą ncurses, jednak może powodować błędy w zaznaczaniu URLi w niektórych terminalach); szerokość na ekranie musi wynosić dokładnie jeden znak`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"-"`)
* [[option_weechat.look.separator_vertical]] *weechat.look.separator_vertical*
** opis: `znak używany do rysowania poziomych separatorów dookoła pasków i okien (pusta wartość oznacza rysowanie prawdziwych linii za pomocą ncurses); szerokość na ekranie musi wynosić dokładnie jeden znak`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.look.time_format]] *weechat.look.time_format*
** opis: `format czasu dla dat, konwertowany do ciągu i wyświetlany w wiadomościach (zobacz man strftime dla specyfikatorów daty/czasu)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%a, %d %b %Y %T"`)
* [[option_weechat.look.window_auto_zoom]] *weechat.look.window_auto_zoom*
** opis: `automatycznie skup się na obecnym oknie jeśli terminal stanie się zbyt mały do wyświetlenia wszystkich okien (użyj alt-z w celu oddalenia okien, kiedy terminal będzie dostatecznie duży)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.look.window_separator_horizontal]] *weechat.look.window_separator_horizontal*
** opis: `wyświetl poziomy separator pomiędzy oknami`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.window_separator_vertical]] *weechat.look.window_separator_vertical*
** opis: `wyświetl pionowy separator pomiędzy oknami`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.window_title]] *weechat.look.window_title*
** opis: `tytuł dla okna (terminal dla GUI Curses), ustawiany na starcie; pusty ciąg pozostawi tytuł bez zmian (zawartość jest przetwarzana, zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"WeeChat ${info:version}"`)
* [[option_weechat.network.connection_timeout]] *weechat.network.connection_timeout*
** opis: `czas oczekiwania (w sekundach) na połączenie ze zdalnym serwerem (wykonywane w procesie potomnym)`
** typ: liczba
** wartości: 1 .. 2147483647 (domyślna wartość: `60`)
* [[option_weechat.network.gnutls_ca_file]] *weechat.network.gnutls_ca_file*
** opis: `plik zawierający CA ("%h" zostanie zastąpione katalogiem domowym WeeChat - domyślnie "~/.weechat")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"/etc/ssl/certs/ca-certificates.crt"`)
* [[option_weechat.network.gnutls_handshake_timeout]] *weechat.network.gnutls_handshake_timeout*
** opis: `czas oczekiwania (w sekundach) na uwierzytelnienie gnutls`
** typ: liczba
** wartości: 1 .. 2147483647 (domyślna wartość: `30`)
* [[option_weechat.network.proxy_curl]] *weechat.network.proxy_curl*
** opis: `nazwa pośrednika używanego do pobierania URLi za pomocą Curl (używane do pobierania listy skryptów oraz w skryptach wywołujących funkcję hook_process); pośrednik musi być zdefiniowany za pomocą komendy /proxy`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.plugin.autoload]] *weechat.plugin.autoload*
** opis: `oddzielona przecinkami lista wtyczek do automatycznego załadowania podczas startu, "*" oznacza wszystkie znalezione wtyczki, nazwa zaczynająca się od "!" powoduje nie ładowanie tej wtyczki, nazwy mogą zaczynać się lub kończyć "*" w celu dopasowania kilku wtyczek (przykłady: "*" lub "*,!lua,!tcl")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"*"`)
* [[option_weechat.plugin.debug]] *weechat.plugin.debug*
** opis: `włącz wiadomości debugujące domyślnie we wszystkich wtyczkach (opcja domyślnie wyłączona, co jest wysoce zalecane)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_weechat.plugin.extension]] *weechat.plugin.extension*
** opis: `oddzielona przecinkami lista rozszerzeń nazw plików dla wtyczek`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `".so,.dll"`)
* [[option_weechat.plugin.path]] *weechat.plugin.path*
** opis: `ścieżka wyszukiwania wtyczek ("%h" zostanie zastąpione katalogiem domowym WeeChat - domyślnie "~/.weechat")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%h/plugins"`)
* [[option_weechat.plugin.save_config_on_unload]] *weechat.plugin.save_config_on_unload*
** opis: `zapisuj pliki konfiguracyjne przy wyładowywaniu wtyczek`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.startup.command_after_plugins]] *weechat.startup.command_after_plugins*
** opis: `komenda wykonana kiedy WeeChat jest uruchamiany, po załadowaniu wtyczek (uwaga: zawartość jest przetwarzana, zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.startup.command_before_plugins]] *weechat.startup.command_before_plugins*
** opis: `komenda wykonana kiedy WeeChat jest uruchamiany, przed załadowaniem wtyczek (uwaga: zawartość jest przetwarzana, zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.startup.display_logo]] *weechat.startup.display_logo*
** opis: `wyświetl logo WeeChat podczas uruchamiania`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.startup.display_version]] *weechat.startup.display_version*
** opis: `wyświetl wersję WeeChat podczas uruchamiania`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.startup.sys_rlimit]] *weechat.startup.sys_rlimit*
** opis: `ustawia limit zasobów dla procesu WeeChat, format: "res1:limit1,res2:limit2"; nazwa zasobu to końcówka stałej (RLIMIT_XXX) pisana małymi literami (wartości można znaleźć w man setrlimit); limit -1 oznacza "nieograniczone"; przykład ustawienie braku limitu dla rdzenia i maksymalnie 1 GB dla pamięci wirtualnej: "core:-1,as:1000000000"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)

View File

@ -0,0 +1,21 @@
[[command_xfer_me]]
[command]*`me`* wysyła akcję CTCP do zdalnego hosta::
----
/me <wiadomość>
wiadomość: wiadomość do wysłania
----
[[command_xfer_xfer]]
[command]*`xfer`* kontrola xfer::
----
/xfer [list|listfull]
list: wyświetla xfer
listfull: wyświetla xfer (ze szczegółami)
Bez argumentów komenda otworzy bufor z listą xfer.
----

View File

@ -0,0 +1,135 @@
* [[option_xfer.color.status_aborted]] *xfer.color.status_aborted*
** opis: `kolor statusu "aborted"`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightred`)
* [[option_xfer.color.status_active]] *xfer.color.status_active*
** opis: `kolor statusu "active"`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightblue`)
* [[option_xfer.color.status_connecting]] *xfer.color.status_connecting*
** opis: `kolor statusu "connecting"`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_xfer.color.status_done]] *xfer.color.status_done*
** opis: `kolor statusu "done"`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightgreen`)
* [[option_xfer.color.status_failed]] *xfer.color.status_failed*
** opis: `kolor statusu "failed"`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightred`)
* [[option_xfer.color.status_waiting]] *xfer.color.status_waiting*
** opis: `kolor statusu "waiting"`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightcyan`)
* [[option_xfer.color.text]] *xfer.color.text*
** opis: `kolor tekstu w buforze xfer`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_xfer.color.text_bg]] *xfer.color.text_bg*
** opis: `kolor tła w buforze xfer`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
* [[option_xfer.color.text_selected]] *xfer.color.text_selected*
** opis: `kolor tekstu zaznaczonej linii w buforze xfer`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_xfer.file.auto_accept_chats]] *xfer.file.auto_accept_chats*
** opis: `automatycznie akceptuj prośby o rozmowę (ostrożnie!)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_xfer.file.auto_accept_files]] *xfer.file.auto_accept_files*
** opis: `automatycznie akceptuj pliki przychodzące (ostrożnie!)`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
* [[option_xfer.file.auto_accept_nicks]] *xfer.file.auto_accept_nicks*
** opis: `oddzielona przecinkami lista nicków, od których przychodzące pliki i rozmowy są automatycznie akceptowane; format to "serwer.nick" (dla konkretnego serwera) lub "nick" (dla wszystkich serwerów; przykład "freenode.FlashCode,andrew"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_xfer.file.auto_rename]] *xfer.file.auto_rename*
** opis: `zmień nazwę pliku przychodzącego jeśli juz istnieje (dodaj ".1", ".2", ...)`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_xfer.file.auto_resume]] *xfer.file.auto_resume*
** opis: `automatycznie wznów przesył po utracie połączenia`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_xfer.file.convert_spaces]] *xfer.file.convert_spaces*
** opis: `zamień spacje na podkreślenia wysyłając plik`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_xfer.file.download_path]] *xfer.file.download_path*
** opis: `ścieżka do zapisywania pobieranych plików ("%h" zostanie zastąpione katalogiem domowym WeeChat - domyślnie "~/.weechat")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%h/xfer"`)
* [[option_xfer.file.upload_path]] *xfer.file.upload_path*
** opis: `ścieżka dla odczytu plików podczas wysyłania (jeśli nie zostanie podana przez użytkownika) ("%h" zostanie zastąpione katalogiem domowym WeeChat - domyślnie "~/.weechat")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"~"`)
* [[option_xfer.file.use_nick_in_filename]] *xfer.file.use_nick_in_filename*
** opis: `użyj nicku nadawcy jako przedrostka w nazwie odebranego pliku`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_xfer.look.auto_open_buffer]] *xfer.look.auto_open_buffer*
** opis: `automatycznie otwieraj bufor xfer, kiedy nowy xfer zostanie dodany do listy`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_xfer.look.progress_bar_size]] *xfer.look.progress_bar_size*
** opis: `rozmiar paska postępu, w znakach (jeśli 0 pasek postępu zostanie wyłączony)`
** typ: liczba
** wartości: 0 .. 256 (domyślna wartość: `20`)
* [[option_xfer.look.pv_tags]] *xfer.look.pv_tags*
** opis: `oddzielona przecinkami lista tagów użytych w prywatnych wiadomościach na przykład: "notify_message", "notify_private" or "notify_highlight"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"notify_private"`)
* [[option_xfer.network.blocksize]] *xfer.network.blocksize*
** opis: `rozmiar bloku dla wysyłanych pakietów, w bajtach`
** typ: liczba
** wartości: 1024 .. 102400 (domyślna wartość: `65536`)
* [[option_xfer.network.fast_send]] *xfer.network.fast_send*
** opis: `nie czeka na potwierdzenie podczas wysyłania pliku`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_xfer.network.own_ip]] *xfer.network.own_ip*
** opis: `adres IP lub DNS użyty do wysłania pliku/rozmowy (jeśli pusty zostanie użyty adres IP lokalnego interfejsu)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_xfer.network.port_range]] *xfer.network.port_range*
** opis: `ogranicza wychodzące pliki/rozmowy do używania tylko portów w podanym zakresie (przydatne dla NAT) (składnia: pojedynczy port, np. 5000 lub zakres portów, np. 5000-5015, pusta wartość oznacza dowolny port, zaleca się stosowanie portów powyżej 1024, ponieważ niższe porty mogą być użyte tylko przez roota)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_xfer.network.speed_limit]] *xfer.network.speed_limit*
** opis: `limit prędkości wysyłania plików, w kilobajtach na sekundę (0 oznacza brak limitu)`
** typ: liczba
** wartości: 0 .. 2147483647 (domyślna wartość: `0`)
* [[option_xfer.network.timeout]] *xfer.network.timeout*
** opis: `czas oczekiwania na żądanie xfer (w sekundach)`
** typ: liczba
** wartości: 5 .. 2147483647 (domyślna wartość: `300`)

View File

@ -0,0 +1,35 @@
*-a*, *--no-connect*::
Wyłącza automatyczne łączenie się z serwerami podczas uruchamiania WeeChat.
*-c*, *--colors*::
Wyświetla domślne kolory w terminalu.
*-d*, *--dir* '<ścieżka>'::
Ustawia ścieżkę jako katalog domowy WeeChat (używany dla plików
konfiguracyjnych, logów, wtyczek użytkownika i skryptów), domyślna wartość
to '~/.weechat' (katalog zostanie utworzony jeśli nie istnieje).
*-h*, *--help*::
Wyświetla pomoc.
*-l*, *--license*::
Wyświetla licencję.
*-p*, *--no-plugin*::
Wyłącza automatyczne ładowanie wtyczek.
*-r*, *--run-command* '<komenda>'::
Wykonuje komendę(-y) po uruchomieniu (komendy należy oddzielać średnikiem).
*-s*, *--no-script*::
Wyłącza automatyczne ładowanie skryptów.
*--upgrade*::
Aktualizuje WeeChat z użyciem plików sesji wygenerowanych przez komende
`/upgrade -quit`.
*-v*, *--version*::
Wyświetla wersję WeeChat.
*wtyczka:opcja*::
Opcja dla wtyczki.

107
doc/pl/weechat.1.pl.txt Normal file
View File

@ -0,0 +1,107 @@
= WEECHAT(1)
:doctype: manpage
== NAZWA
weechat - rozszerzalny klient rozmów
== SKŁADNIA
[verse]
'weechat' [-a|--no-connect] [-d|--dir <ścieżka>] [-p|--no-plugin] [-r|--run-command <komenda>] [-s|--no-script] [--upgrade] [wtyczka:opcja...]
'weechat' [-c|--colors]
'weechat' [-h|--help]
'weechat' [-k|--keys]
'weechat' [-l|--license]
'weechat' [-v|--version]
== OPIS
WeeChat to szybki, lekki i rozszerzalny klient rozmów.
Jest modularny (lekkie jądro z wtyczkami), wielo protokołowy (IRC i Jabber),
rozszerzalny za pomocą C i skryptów pisanych w kilku językach.
== OPCJE
include::cmdline_options.pl.txt[]
== OPCJE WTYCZEK
Kompletna dokumentacja na temat opcji wtyczek dostępna jest
w http://weechat.org/doc[WeeChat user's guide].
Dzięki wtyczce irc możliwe jest połączenie z serwerami tymczasowymi za pomocą
URLi jak:
irc[6][s]://[[nick][:hasło]@]serwer[:port][/#kanał1[,#kanał2...]]
Aby wejść na kanał IRC poświęcony WeeChat pod nickiem "mójnick":
irc://mójnick@irc.freenode.net/#weechat
Adresy IPv6 mogą być otoczone nawiasami kwadratowymi, aby możliwe było podanie
numeru potyu po adresie, na przykład:
irc://mójnick@[2001:db8:0:85a3::ac1f:8001]:6668/#test
== PLIKI
$HOME/.weechat/weechat.conf::
główny plik konfiguracyjny WeeChat
$HOME/.weechat/plugins.conf::
plik konfiguracyjny wtyczek
$HOME/.weechat/alias.conf::
plik konfiguracyjny wtyczki 'alias'
$HOME/.weechat/aspell.conf::
plik konfiguracyjny wtyczki 'aspell'
$HOME/.weechat/charset.conf::
plik konfiguracyjny wtyczki 'charset'
$HOME/.weechat/irc.conf::
plik konfiguracyjny wtyczki 'irc'
$HOME/.weechat/logger.conf::
plik konfiguracyjny wtyczki 'logger'
$HOME/.weechat/relay.conf::
plik konfiguracyjny wtyczki 'relay'
$HOME/.weechat/rmodifier.conf::
plik konfiguracyjny wtyczki 'rmodifier'
$HOME/.weechat/script.conf::
plik konfiguracyjny wtyczki 'script'
$HOME/.weechat/xfer.conf::
plik konfiguracyjny wtyczki 'xfer'
$HOME/.weechat/weechat.log::
plik z logami WeeChat
== AUTORZY
WeeChat jest tworzony przez Sébastien Helleu i społeczność (pełna lista dostępna
jest w pliku AUTHORS).
Copyright (C) 2003-{sys:date "+%Y"} Sébastien Helleu <flashcode@flashtux.org>
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.
Pełna licencja znajduje się w pliku COPYING.
Strona www: <http://weechat.org/>
== ZGŁASZANIE BŁĘDÓW
Błędy i propozycje nowych funkcji nelezy zglaszać na stronach Savannah:
* błędy: <http://savannah.nongnu.org/bugs/?group=weechat>
* nowe funkcje: <http://savannah.nongnu.org/task/?group=weechat>

View File

@ -400,13 +400,11 @@ Aby wyłączyć wsparcie dla myszy w terminalu:
$ printf '\033[?1002l'
----
// TRANSLATION MISSING
[[mouse_coords]]
=== Mysz nic nie robi dla X lub Y większych od 94 (or 222), dlaczego?
=== Mysz nic nie robi dla X lub Y większych od 94 (lub 222), dlaczego?
// TRANSLATION MISSING
Niektóre terminale wysyłają tylko znaki ISO dla położenia myszy, dlatego nie
działa to dla X/Y większych dla 94 (or 222).
działa to dla X/Y większych dla 94 (lub 222).
Powinieneś użyć terminala wspierającego położenia UTF-8 dla myszy, jak
rxvt-unicode.

2755
doc/pl/weechat_user.pl.txt Normal file

File diff suppressed because it is too large Load Diff

154
po/pl.po
View File

@ -22,7 +22,7 @@ msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-12-18 16:31+0100\n"
"PO-Revision-Date: 2013-12-15 14:40+0100\n"
"PO-Revision-Date: 2013-12-23 18:53+0100\n"
"Last-Translator: Krzysztof Korościk <soltys@szluug.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: pl\n"
@ -193,9 +193,10 @@ msgstr "%sBłąd: nie można przewinąć paska \"%s\""
msgid "%sError: unknown option for \"%s\" command"
msgstr "%sBłąd: nieznany parametr dla komendy \"%s\""
#, fuzzy, c-format
#, c-format
msgid "%sError: buffer number %d is out of range (it must be between 1 and %d)"
msgstr "%sNiewłaściwy numer koloru \"%s\" (musi się zawierać pomiędzy %d a %d)"
msgstr ""
"%sBłąd: bufor numer %d jest poza zasięgiem (musi się zawierać między 1 a %d)"
msgid "Buffers list:"
msgstr "Lista buforów:"
@ -217,6 +218,8 @@ msgid ""
"%sError: renumbering is allowed only if option weechat.look."
"buffer_auto_renumber is off"
msgstr ""
"%sBłąd: zmiana numeru jest dozwolona tylko jeśli opcja weechat.look."
"buffer_auto_renumber jest wyłączona"
#, c-format
msgid "%sError: WeeChat main buffer can't be closed"
@ -295,9 +298,10 @@ msgstr "Filtr \"%s\" wyłączony"
msgid "%sError: filter \"%s\" already exists"
msgstr "%sBłąd: filtr \"%s\" już istnieje"
#, fuzzy, c-format
#, c-format
msgid "%sError: you must specify at least tags or regex for filter"
msgstr "%sBłąd: musisz podać przynajmniej tag(i) lub wyrażenie dla filtru"
msgstr ""
"%sBłąd: musisz podać przynajmniej tag(i) lub wyrażenie regularne dla filtru"
#, c-format
msgid "Filter \"%s\" added:"
@ -1044,7 +1048,6 @@ msgstr ""
msgid "manage buffers"
msgstr "zarządzaj buforami"
#, fuzzy
msgid ""
"list || clear [<number>|<name>|-merged|-all] || move|merge <number> || swap "
"<number1>|<name1> [<number2>|<name2>] || unmerge [<number>|-all] || renumber "
@ -1053,11 +1056,11 @@ msgid ""
"<name>"
msgstr ""
"list || clear [<numer>|<nazwa>|-merged|-all] || move|merge <numer> || swap "
"<numer1>|<nazwa1> [<numer2>|<nazwa2>] || unmerge [<numer>|-all] || close "
"[<n1>[-<n2>]|<nazwa>] || notify <poziom> || localvar || set <właściwość> "
"<wartość> || get <właściwość> || <numer>|<nazwa>"
"<numer1>|<nazwa1> [<numer2>|<nazwa2>] || unmerge [<numer>|-all] || renumber "
"[<numer1> [<numer2> [<start>]]] || close [<n1>[-<n2>]|<nazwa>] || notify "
"<poziom> || localvar || set <właściwość> <wartość> || get <właściwość> || "
"<numer>|<nazwa>"
#, fuzzy
msgid ""
" list: list buffers (without argument, this list is displayed)\n"
" clear: clear buffer content (number for a buffer, -merged for merged "
@ -1122,6 +1125,8 @@ msgstr ""
"między oba bufory)\n"
" (domyślnie ctrl-x przełącza pomiędzy połączonymi buforami)\n"
" unmerge: odłącza bufor od innych mających taki sam numer\n"
"renumber: zmienia numer bufora (działa tylko, jeśli opcja weechat.look."
"buffer_auto_renumber jest wyłączona)\n"
" close: zamyka bufor (numer/przedział są opcjonalne)\n"
" notify: ustawia poziom powiadomień dla obecnego bufora: ten poziom określa "
"czy bufor zostanie dodany do hotlisty czy nie:\n"
@ -1277,7 +1282,6 @@ msgstr ""
"list || set <wtyczka> <poziom> || dump [<wtyczka>] || buffer|color|infolists|"
"memory|tags|term|windows || mouse|cursor [verbose] || hdata [free]"
#, fuzzy
msgid ""
" list: list plugins with debug levels\n"
" set: set debug level for plugin\n"
@ -1315,6 +1319,7 @@ msgstr ""
"pamięci)\n"
" hooks: wyświetla informacje o hooks\n"
"infolists: wyświetla informacje o infolistach\n"
" libs: wyświetla informacje o użytych zewnętrznych bibliotekach\n"
" memory: wyświetla informacje o zużyciu pamięci\n"
" mouse: przełącza debugowanie myszy\n"
" tags: wyświetla tagi dla linii\n"
@ -1468,7 +1473,6 @@ msgstr ""
"list || enable|disable|toggle [<nazwa>] || add <nazwa> <bufor>[,<bufor>...] "
"<tagi> <regex> || del <nazwa>|-all"
#, fuzzy
msgid ""
" list: list all filters\n"
" enable: enable filters (filters are enabled by default)\n"
@ -1532,7 +1536,7 @@ msgstr ""
" enable: włącza filtry (filtry są domyślnie włączone)\n"
"disable: wyłącza filtry\n"
" toggle: przełącza filtry\n"
" nazwa: nazwa filtru\n"
" nazwa: nazwa filtru\n"
" add: dodaje filtr\n"
" del: usuwa filtr\n"
" -all: usuwa wszystkie filtry\n"
@ -1546,6 +1550,10 @@ msgstr ""
"buforów\n"
" tagi: lista tagów oddzielona przecinkiem, np: \"irc_join,irc_part,irc_quit"
"\"\n"
" - logiczne \"i\": użyj \"+\" pomiędzy tagami (na przykład: "
"\"nick_toto+irc_action\")\n"
" - tagi mogą zaczynać się i kończyć '*' żeby dopasować wiele "
"buforów\n"
" regex: wyrażenie regularne do wyszukania w linii\n"
" - użyj '\\t' do oddzielenia prefiksu od wiadomości, znaki specjalne "
"jak '|' muszą zostać poprzedzone '\\' np: '\\|'\n"
@ -1569,19 +1577,20 @@ msgstr ""
"Aby zobaczyć listę tagów w liniach buforów wykonaj: /debug tags\n"
"\n"
"Przykłady:\n"
" użyj inteligentnego filtru na IRCu we wszystkich buforach:\n"
" użyj inteligentnego filtru we wszystkich buforach IRC:\n"
" /filter add irc_smart * irc_smart_filter *\n"
" użyj inteligentnego filtru we wszystkich buforach poza tymi zawierającymi "
"\"#weechat\" w nazwie:\n"
" użyj inteligentnego filtru we wszystkich buforach IRC poza tymi "
"zawierającymi \"#weechat\" w nazwie:\n"
" /filter add irc_smart *,!*#weechat* irc_smart_filter *\n"
" filtruj wszystkie wiadomości IRC o join/part/quit:\n"
" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
" filtruj nicki wyświetlane przy wejściu na kanał albo za pomocą /names:\n"
" /filter add nicks * irc_366 *\n"
" filtruj nick \"toto\" na IRCowym kanale #weechat:\n"
" filtruj nick \"toto\" na kanale IRC #weechat:\n"
" /filter add toto irc.freenode.#weechat nick_toto *\n"
" filtruj linie zawierające fraze \"weechat sucks\" na IRCowym kanale "
"#weechat:\n"
" filtruj wejścia/akcje IRC od użytkownika \"toto\":\n"
" /filter add toto * nick_toto+irc_join,nick_toto+irc_action *\n"
" filtruj linie zawierające fraze \"weechat sucks\" na kanale IRC #weechat:\n"
" /filter add sucks irc.freenode.#weechat * weechat sucks"
msgid "display help about commands and options"
@ -1868,19 +1877,16 @@ msgstr ""
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
#, fuzzy
msgid "manage buffers/windows layouts"
msgstr "zarządzaj buforami"
msgstr "zarządzaj układami buforów/okien"
#, fuzzy
msgid ""
"add [<name>] [buffers|windows] || apply [<name>] [buffers|windows] || leave "
"|| del [<name>] [buffers|windows] || rename <name> <new_name>"
msgstr ""
"save [<nazwa>] [buffers|windows] || apply [<nazwa>] [buffers|windows]|| "
"leave || reset [<nazwa>] [buffers|windows] || rename <nazwa> <nowa_nazwa>"
"add [<nazwa>] [buffers|windows] || apply [<nazwa>] [buffers|windows]|| leave "
"|| reset [<nazwa>] [buffers|windows] || rename <nazwa> <nowa_nazwa>"
#, fuzzy
msgid ""
" add: create a layout using the current buffers/windows\n"
" apply: apply saved layout\n"
@ -1895,7 +1901,7 @@ msgid ""
"\n"
"Without argument, this command displays saved layouts."
msgstr ""
" save: zapisuje obecny układ\n"
" add: tworzy układ używając obecnych buforów/okien\n"
" apply: stosuje zapisany układ\n"
" leave: opuszcza obecny układ (nie aktualizuje żadnego układu)\n"
" reset: resetuje bufory i/lub okna w zapisanym układzie\n"
@ -2820,6 +2826,9 @@ msgid ""
"with number 1; if disabled, gaps between buffer numbers are allowed and the "
"first buffer can have a number greater than 1"
msgstr ""
"automatyczna zmiana numerów buforów, aby uzyskać tylko kolejne numery i "
"zaczynać od numeru 1; jeśli wyłączone dozwolone są przerwy między numerami "
"buforów i pierwszy bufor może mieć numer większy od 1"
msgid ""
"default notify level for buffers (used to tell WeeChat if buffer must be "
@ -2839,6 +2848,10 @@ msgid ""
"end of list if no number is available); this option is used only if the "
"buffer has no layout number"
msgstr ""
"pozycja nowego bufora: end = na końcu listy (numer = ostatni +1)(domyślne), "
"first_gap = na pierwszym wolnym miejscu w liście (na końcu listy, jeśli nie "
"ma wcześniej wolnego miejsca); ta opcja używana jest tylko, jeśli bufor nie "
"ma numeru układu"
msgid "default text search in buffer: case sensitive or not"
msgstr "domyślne wyszukiwanie w buforze: uwzględniające wielkość liter lub nie"
@ -3051,6 +3064,12 @@ msgid ""
"\"nick_flashcode\" for messages from nick \"FlashCode\", \"irc_notice"
"+nick_toto*\" for notices from a nick starting with \"toto\""
msgstr ""
"oddzielona przecinkami lista tagów do podświetleń; porównywanie z "
"uwzględnieniem wielkości znaków; każdy tag może zaczynać się lub kończyć \"*"
"\", aby dopasować więcej niż jeden tag; wiele tagów może być oddzielonych \"+"
"\" jako logicznym \"i\" pomiędzy tagami; przykłady: \"nick_flashcode\" dla "
"wiadomości od nicka \"FlashCode\", \"irc_notice+nick_toto*\" dla powiadomień "
"od nicka zaczynającego się na \"toto\""
msgid ""
"add any buffer to hotlist (including current or visible buffers) if local "
@ -3377,7 +3396,6 @@ msgstr ""
"powiadamia użytkownika, kiedy wyszukiwany tekst nie został znaleziony w "
"buforze"
#, fuzzy
msgid ""
"char used to draw horizontal separators around bars and windows (empty value "
"will draw a real line with ncurses, but may cause bugs with URL selection "
@ -3385,17 +3403,16 @@ msgid ""
msgstr ""
"znak używany do rysowania poziomych separatorów dookoła pasków i okien "
"(pusta wartość oznacza rysowanie prawdziwych linii za pomocą ncurses, jednak "
"może powodować błędy w zaznaczaniu URLi w niektórych terminalach), szerokie "
"znaki NIE są dozwolone"
"może powodować błędy w zaznaczaniu URLi w niektórych terminalach); szerokość "
"na ekranie musi wynosić dokładnie jeden znak"
#, fuzzy
msgid ""
"char used to draw vertical separators around bars and windows (empty value "
"will draw a real line with ncurses); width on screen must be exactly one char"
msgstr ""
"znak używany do rysowania poziomych separatorów dookoła pasków i okien "
"(pusta wartość oznacza rysowanie prawdziwych linii za pomocą ncurses), "
"szerokie znaki NIE są dozwolone"
"(pusta wartość oznacza rysowanie prawdziwych linii za pomocą ncurses); "
"szerokość na ekranie musi wynosić dokładnie jeden znak"
msgid ""
"time format for dates converted to strings and displayed in messages (see "
@ -3409,6 +3426,9 @@ msgid ""
"display all windows (use alt-z to unzoom windows when the terminal is big "
"enough)"
msgstr ""
"automatycznie skup się na obecnym oknie jeśli terminal stanie się zbyt mały "
"do wyświetlenia wszystkich okien (użyj alt-z w celu oddalenia okien, kiedy "
"terminal będzie dostatecznie duży)"
msgid "display an horizontal separator between windows"
msgstr "wyświetl poziomy separator pomiędzy oknami"
@ -4362,7 +4382,7 @@ msgstr "%sBłąd: istnieje już bufor o nazwie (%s)"
#, c-format
msgid "%sError: maximum number of buffers is reached (%d)"
msgstr ""
msgstr "%sBłąd: osiągnięto maksymalną ilość buforów (%d)"
#, c-format
msgid "%sError: it is only possible to merge buffers with formatted content"
@ -5009,9 +5029,9 @@ msgstr "%s%s: błąd podczas dodawania do ignorowanych"
msgid "%s: all ignores deleted"
msgstr "%s: lista ignorowanych została usunięta"
#, fuzzy, c-format
#, c-format
msgid "%s: ignore \"%s\" deleted"
msgstr "%s: usunięto ignorowanie"
msgstr "%s: usunięto ignore \"%s\""
#, c-format
msgid "%s%s: ignore not found"
@ -5311,7 +5331,6 @@ msgstr ""
"[<serwer> [<serwer>...] [-<opcja>[=<wartość>]] [-no<opcja>] [-nojoin] [-"
"switch] || -all|-auto|-open [-nojoin] [-switch]"
#, fuzzy
msgid ""
" server: server name, which can be:\n"
" - internal server name (created by /server add, recommended "
@ -5358,6 +5377,9 @@ msgstr ""
"dla tego serwera)\n"
" -switch: przełącza adres serwera na kolejny\n"
"\n"
"W celu rozłączenia z serwerem lub przerwania próby połączenia, użyj komendy /"
"disconnect.\n"
"\n"
"Przykłady:\n"
" /connect freenode\n"
" /connect irc.oftc.net/6667\n"
@ -6596,27 +6618,26 @@ msgstr ""
"własna lokalna nazwa hosta/adres IP dla serwera (opcjonalne, jeśli puste "
"użyta zostanie lokalna nazwa hosta)"
#, fuzzy
msgid ""
"command(s) to run after connection to server and before auto-join of "
"channels (many commands can be separated by \";\", use \"\\;\" for a "
"semicolon, special variables $nick, $channel and $server are replaced by "
"their value) (note: content is evaluated, see /help eval)"
msgstr ""
"komenda(y) do wykonania po połączeniu z serwerem (wiele komend powinno "
"zostać oddzielone \";\", użyj \"\\;\" dla średnika, specjalne zmienne $nick, "
"$channel oraz $server są zastępowane ich wartościami) (uwaga: zawartość jest "
"przetwarzana, zobacz /help eval)"
"komenda(y) do wykonania po połączeniu z serwerem przed automatycznym "
"wejściem na kanały (wiele komend powinno zostać oddzielone \";\", użyj \"\\;"
"\" dla średnika, specjalne zmienne $nick, $channel oraz $server są "
"zastępowane ich wartościami) (uwaga: zawartość jest przetwarzana, zobacz /"
"help eval)"
#, fuzzy
msgid ""
"delay (in seconds) after execution of command and before auto-join of "
"channels (example: give some time for authentication before joining channels)"
msgstr ""
"odstęp (w sekundach) po wykonaniu komendy (na przykład: daj trochę czasu na "
"autentykacje)"
"odstęp (w sekundach) po wykonaniu komendy i przed automatycznym wejściem na "
"kanały (na przykład: daj trochę czasu na uwierzytelnienie przed wejściem na "
"kanały)"
#, fuzzy
msgid ""
"comma separated list of channels to join after connection to server (and "
"after executing command + delay if they are set); the channels that require "
@ -6625,11 +6646,12 @@ msgid ""
"#channel3 key1,key2\" where #channel1 and #channel2 are protected by key1 "
"and key2) (note: content is evaluated, see /help eval)"
msgstr ""
"oddzielona przecinkami lista kanałów do wejścia po połączeniu z serwerem; "
"kanały wymagające hasła muszą znajdować się na początku listy, wszystkie "
"hasła muszą zostać podane po kanałach (oddzielone spacją) (przykład: "
"\"#kanał1,#kanał2,#kanał3 hasło1,hasło2\", gdzie #kanał1 i #kanał2 wymagają "
"odpowiednio hasło1 i hasło2) (zawartość jest przetwarzana, zobacz /help eval)"
"oddzielona przecinkami lista kanałów do wejścia po połączeniu z serwerem (po "
"wykonaniu komendy + opóźnienie jeśli są ustawione); kanały wymagające hasła "
"muszą znajdować się na początku listy, wszystkie hasła muszą zostać podane "
"po kanałach (oddzielone spacją) (przykład: \"#kanał1,#kanał2,#kanał3 hasło1,"
"hasło2\", gdzie #kanał1 i #kanał2 wymagają odpowiednio hasło1 i hasło2) "
"(zawartość jest przetwarzana, zobacz /help eval)"
msgid ""
"automatically rejoin channels after kick; you can define a buffer local "
@ -6854,6 +6876,12 @@ msgid ""
"with \"*\" to match more than one tag; an empty value allows highlight on "
"any tag"
msgstr ""
"ogranicza podświetlenia do tych tagów w buforach irc (żeby mieć "
"podświetlenia tylko od wiadomości użytkowników ale nie serwera); tagi muszą "
"być oddzielone przecinkami, \"+\" może zostać użyty w celu uzyskania "
"logicznego \"i\" pomiędzy tagami; tag może się zaczynać i kończyć \"*\" żeby "
"dopasować jeden lub więcej tagów; pusta wartość zezwala na podświetlenia "
"przez dowolny tag"
msgid "display server away message in away bar item"
msgstr "wyświetla wiadomość o nieobecności dla serwera w elemencie paska"
@ -7074,6 +7102,10 @@ msgid ""
"examples: \"ovh\": filter modes o/v/h, \"-bkl\": filter all modes but not b/"
"k/l"
msgstr ""
"włącz inteligentny filtr dla wiadomości \"mode\": \"*\" filtruje wszystkie "
"tryby, \"xyz\" filtruje tylko tryby x/y/z, \"-xyz\" filtruje wszystkie tryby "
"poza x/y/z; przykład: \"ovh\": filtruje tryby o/v/h, \"-bkl\" filtruje "
"wszystkie tryby poza b/k/l"
#. TRANSLATORS: please do not translate "nick"
msgid "enable smart filter for \"nick\" messages (nick changes)"
@ -7182,6 +7214,10 @@ msgid ""
"$user and $host are replaced by their values (extracted from \"nick!user@host"
"\"); this default mask is used only if WeeChat knows the host for the nick"
msgstr ""
"domyślna maska dla bana dla komend /ban, /unban i /kickban; zmienne $nick, "
"$user, i $host są zastępowane odpowiednimi wartościami (pobranymi z \"nick!"
"user@host\"); domyślna maska używana jest tylko, kiedy WeeChat zna nazwę "
"hosta dla nicka"
msgid "when off, colors codes are ignored in incoming messages"
msgstr ""
@ -7207,18 +7243,21 @@ msgid ""
"the answer from server (pong) will never be received and will give up "
"counting the lag (0 = never give up)"
msgstr ""
"maksymalne opóźnienie (w sekundach): jeśli ta wartość zostanie osiągnięta "
"WeeChat założy, że odpowiedź od serwera (pong) nie zostanie odebrana i "
"przestanie liczyć opóźnienie (0 = nigdy nie przestawaj)"
msgid "minimum lag to show (in milliseconds)"
msgstr "minimalne pokazywane opóźnienie (w milisekundach)"
#, fuzzy
msgid ""
"reconnect to server if lag is greater than or equal to this value (in "
"seconds, 0 = never reconnect); this value must be less than or equal to irc."
"network.lag_max"
msgstr ""
"łączy ponownie, jeśli serwer posiada opóźnienie większe niż ta wartość (w "
"sekundach, 0 = nigdy nie łącz ponownie)"
"łączy ponownie, jeśli serwer posiada opóźnienie większe lub równe tej "
"wartości (w sekundach, 0 = nigdy nie łącz ponownie); wartość musi być "
"mniejsza lub równa irc.network.lag_max"
msgid ""
"interval between two refreshs of lag item, when lag is increasing (in "
@ -7964,13 +8003,13 @@ msgstr "%s%s: błąd inicjacji TLS"
msgid "%s%s: TLS handshake failed"
msgstr "%s%s: nawiązanie połączenia TLS nie powiodło się"
#, fuzzy, c-format
#, c-format
msgid ""
"%s%s: you should play with option irc.server.%s.ssl_dhkey_size (current "
"value is %d, try a lower value like %d or %d)"
msgstr ""
"%s%s: należy zmienić opcję irc.server.%s.ssl_dhkey_size (obecna wartość to "
"%d)"
"%s%s: powinieneś zmienić wartość opcji irc.server.%s.ssl_dhkey_size (obecna "
"wartość to %d, spróbuj niższej wartości jak %d lub %d)"
#, c-format
msgid "%s%s: not enough memory"
@ -8501,9 +8540,8 @@ msgstr "okno paska"
msgid "buffer"
msgstr "bufor"
#, fuzzy
msgid "visited buffer"
msgstr "lista buforów"
msgstr "odwiedzony bufor"
msgid "structure with completion"
msgstr "struktura z uzupełnianiem"