doc: add Serbian translations
This commit is contained in:
parent
1624b0ba97
commit
31b22fec09
13
configure.ac
13
configure.ac
@ -64,7 +64,7 @@ darwin*)
|
||||
esac
|
||||
|
||||
# Gettext
|
||||
ALL_LINGUAS="cs de es fr hu it ja pl pt pt_BR ru tr"
|
||||
ALL_LINGUAS="cs de es fr hu it ja pl pt pt_BR ru sr tr"
|
||||
AM_GNU_GETTEXT
|
||||
AM_GNU_GETTEXT_VERSION([0.18])
|
||||
|
||||
@ -1373,15 +1373,16 @@ AM_CONDITIONAL(DOC, test "$enable_doc" = "yes")
|
||||
AC_OUTPUT([Makefile
|
||||
icons/Makefile
|
||||
doc/Makefile
|
||||
doc/cs/Makefile
|
||||
doc/de/Makefile
|
||||
doc/en/Makefile
|
||||
doc/es/Makefile
|
||||
doc/fr/Makefile
|
||||
doc/it/Makefile
|
||||
doc/de/Makefile
|
||||
doc/pl/Makefile
|
||||
doc/es/Makefile
|
||||
doc/ru/Makefile
|
||||
doc/ja/Makefile
|
||||
doc/cs/Makefile
|
||||
doc/pl/Makefile
|
||||
doc/ru/Makefile
|
||||
doc/sr/Makefile
|
||||
src/Makefile
|
||||
src/core/Makefile
|
||||
src/plugins/Makefile
|
||||
|
@ -31,6 +31,7 @@ if(ENABLE_MAN OR ENABLE_DOC)
|
||||
add_subdirectory(ja)
|
||||
add_subdirectory(pl)
|
||||
add_subdirectory(ru)
|
||||
add_subdirectory(sr)
|
||||
else()
|
||||
message(SEND_ERROR "Asciidoctor not found")
|
||||
endif()
|
||||
|
@ -18,7 +18,7 @@
|
||||
# along with WeeChat. If not, see <https://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
SUBDIRS = . cs de en es fr it ja pl ru
|
||||
SUBDIRS = . cs de en es fr it ja pl ru sr
|
||||
|
||||
EXTRA_DIST = docgen.py \
|
||||
docinfo.html \
|
||||
|
@ -81,6 +81,7 @@ LOCALE_LIST = (
|
||||
'it_IT',
|
||||
'ja_JP',
|
||||
'pl_PL',
|
||||
'sr_RS',
|
||||
)
|
||||
|
||||
# all commands/options/.. of following plugins will produce a file
|
||||
|
164
doc/sr/CMakeLists.txt
Normal file
164
doc/sr/CMakeLists.txt
Normal file
@ -0,0 +1,164 @@
|
||||
#
|
||||
# Copyright (C) 2003-2021 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with WeeChat. If not, see <https://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
if(ENABLE_MAN)
|
||||
# man page: weechat
|
||||
add_custom_command(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
|
||||
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.sr.adoc
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.sr.adoc
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.sr.adoc
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.sr.adoc
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Building weechat.1 (sr)"
|
||||
)
|
||||
add_custom_target(doc-man-weechat-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/sr/man1)
|
||||
|
||||
if(ENABLE_HEADLESS)
|
||||
# man page: weechat-headless
|
||||
add_custom_command(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1
|
||||
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.sr.adoc
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.sr.adoc
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.sr.adoc
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.sr.adoc
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Building weechat-headless.1 (sr)"
|
||||
)
|
||||
add_custom_target(doc-man-weechat-headless-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1 DESTINATION ${MANDIR}/sr/man1)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(ENABLE_DOC)
|
||||
|
||||
file(GLOB AUTOGEN_USER "${CMAKE_CURRENT_SOURCE_DIR}/includes/autogen_user_*.adoc")
|
||||
file(GLOB AUTOGEN_PLUGIN "${CMAKE_CURRENT_SOURCE_DIR}/includes/autogen_api_*.adoc")
|
||||
|
||||
# user's guide
|
||||
add_custom_command(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.sr.html
|
||||
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.sr.adoc
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.sr.adoc
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.sr.adoc
|
||||
${AUTOGEN_USER}
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Building weechat_user.sr.html"
|
||||
)
|
||||
add_custom_target(doc-user-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.sr.html)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
# plugin API reference
|
||||
add_custom_command(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.sr.html
|
||||
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_plugin_api.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.sr.adoc
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.sr.adoc
|
||||
${AUTOGEN_PLUGIN}
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Building weechat_plugin_api.sr.html"
|
||||
)
|
||||
add_custom_target(doc-plugin-api-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.sr.html)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
# scripting guide
|
||||
add_custom_command(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.sr.html
|
||||
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.sr.adoc
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.sr.adoc
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Building weechat_scripting.sr.html"
|
||||
)
|
||||
add_custom_target(doc-scripting-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.sr.html)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
# FAQ
|
||||
add_custom_command(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.sr.html
|
||||
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.sr.adoc
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.sr.adoc
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Building weechat_faq.sr.html"
|
||||
)
|
||||
add_custom_target(doc-faq-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.sr.html)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
# quickstart
|
||||
add_custom_command(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.sr.html
|
||||
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.sr.adoc
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.sr.adoc
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Building weechat_quickstart.sr.html"
|
||||
)
|
||||
add_custom_target(doc-quickstart-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.sr.html)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
# tester's guide
|
||||
add_custom_command(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.sr.html
|
||||
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_tester.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.sr.adoc
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.sr.adoc
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Building weechat_tester.sr.html"
|
||||
)
|
||||
add_custom_target(doc-tester-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.sr.html)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
# relay protocol
|
||||
add_custom_command(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.sr.html
|
||||
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_relay_protocol.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.sr.adoc
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.sr.adoc
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Building weechat_relay_protocol.sr.html"
|
||||
)
|
||||
add_custom_target(doc-relay-protocol-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.sr.html)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
# developer's guide
|
||||
add_custom_command(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.sr.html
|
||||
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_dev.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.sr.adoc
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.sr.adoc
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Building weechat_dev.sr.html"
|
||||
)
|
||||
add_custom_target(doc-dev-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.sr.html)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
endif()
|
135
doc/sr/Makefile.am
Normal file
135
doc/sr/Makefile.am
Normal file
@ -0,0 +1,135 @@
|
||||
#
|
||||
# Copyright (C) 2003-2021 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with WeeChat. If not, see <https://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
docdir = $(datadir)/doc/$(PACKAGE)
|
||||
|
||||
EXTRA_DIST = CMakeLists.txt \
|
||||
docinfo.html \
|
||||
weechat.1.sr.adoc \
|
||||
weechat-headless.1.sr.adoc \
|
||||
weechat_user.sr.adoc \
|
||||
weechat_plugin_api.sr.adoc \
|
||||
weechat_scripting.sr.adoc \
|
||||
weechat_faq.sr.adoc \
|
||||
weechat_quickstart.sr.adoc \
|
||||
weechat_tester.sr.adoc \
|
||||
weechat_relay_protocol.sr.adoc \
|
||||
weechat_dev.sr.adoc \
|
||||
includes/autogen_api_completions.sr.adoc \
|
||||
includes/autogen_api_hdata.sr.adoc \
|
||||
includes/autogen_api_infolists.sr.adoc \
|
||||
includes/autogen_api_infos.sr.adoc \
|
||||
includes/autogen_api_infos_hashtable.sr.adoc \
|
||||
includes/autogen_api_plugins_priority.sr.adoc \
|
||||
includes/autogen_api_url_options.sr.adoc \
|
||||
includes/autogen_user_commands.sr.adoc \
|
||||
includes/autogen_user_default_aliases.sr.adoc \
|
||||
includes/autogen_user_irc_colors.sr.adoc \
|
||||
includes/autogen_user_options.sr.adoc \
|
||||
includes/cmdline_options.sr.adoc \
|
||||
includes/man.sr.adoc
|
||||
|
||||
if MAN
|
||||
man_targets = weechat.1 \
|
||||
weechat-headless.1
|
||||
man_install = install-man
|
||||
man_uninstall = uninstall-man
|
||||
endif
|
||||
if DOC
|
||||
doc_targets = weechat_user.sr.html \
|
||||
weechat_plugin_api.sr.html \
|
||||
weechat_scripting.sr.html \
|
||||
weechat_faq.sr.html \
|
||||
weechat_quickstart.sr.html \
|
||||
weechat_tester.sr.html \
|
||||
weechat_relay_protocol.sr.html \
|
||||
weechat_dev.sr.html
|
||||
doc_install = install-doc
|
||||
doc_uninstall = uninstall-doc
|
||||
endif
|
||||
all-local: $(man_targets) $(doc_targets)
|
||||
|
||||
# man pages
|
||||
weechat.1: weechat.1.sr.adoc includes/cmdline_options.sr.adoc includes/man.sr.adoc
|
||||
$(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -b manpage -o weechat.1 $(abs_top_srcdir)/doc/sr/weechat.1.sr.adoc
|
||||
weechat-headless.1: weechat-headless.1.sr.adoc includes/cmdline_options.sr.adoc includes/man.sr.adoc
|
||||
$(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -b manpage -o weechat-headless.1 $(abs_top_srcdir)/doc/sr/weechat-headless.1.sr.adoc
|
||||
|
||||
# user's guide
|
||||
weechat_user.sr.html: weechat_user.sr.adoc includes/cmdline_options.sr.adoc $(wildcard includes/autogen_user_*.adoc) $(abs_top_srcdir)/doc/docinfo.html
|
||||
$(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -o weechat_user.sr.html $(abs_top_srcdir)/doc/sr/weechat_user.sr.adoc
|
||||
|
||||
# plugin API reference
|
||||
weechat_plugin_api.sr.html: weechat_plugin_api.sr.adoc $(wildcard includes/autogen_api_*.adoc) $(abs_top_srcdir)/doc/docinfo.html
|
||||
$(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -o weechat_plugin_api.sr.html $(abs_top_srcdir)/doc/sr/weechat_plugin_api.sr.adoc
|
||||
|
||||
# scripting guide
|
||||
weechat_scripting.sr.html: weechat_scripting.sr.adoc $(abs_top_srcdir)/doc/docinfo.html
|
||||
$(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -o weechat_scripting.sr.html $(abs_top_srcdir)/doc/sr/weechat_scripting.sr.adoc
|
||||
|
||||
# FAQ
|
||||
weechat_faq.sr.html: weechat_faq.sr.adoc $(abs_top_srcdir)/doc/docinfo.html
|
||||
$(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -o weechat_faq.sr.html $(abs_top_srcdir)/doc/sr/weechat_faq.sr.adoc
|
||||
|
||||
# quickstart
|
||||
weechat_quickstart.sr.html: weechat_quickstart.sr.adoc $(abs_top_srcdir)/doc/docinfo.html
|
||||
$(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -o weechat_quickstart.sr.html $(abs_top_srcdir)/doc/sr/weechat_quickstart.sr.adoc
|
||||
|
||||
# tester's guide
|
||||
weechat_tester.sr.html: weechat_tester.sr.adoc $(abs_top_srcdir)/doc/docinfo.html
|
||||
$(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -o weechat_tester.sr.html $(abs_top_srcdir)/doc/sr/weechat_tester.sr.adoc
|
||||
|
||||
# relay protocol
|
||||
weechat_relay_protocol.sr.html: weechat_relay_protocol.sr.adoc $(abs_top_srcdir)/doc/docinfo.html
|
||||
$(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -o weechat_relay_protocol.sr.html $(abs_top_srcdir)/doc/sr/weechat_relay_protocol.sr.adoc
|
||||
|
||||
# developer's guide
|
||||
weechat_dev.sr.html: weechat_dev.sr.adoc $(abs_top_srcdir)/doc/docinfo.html
|
||||
$(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -o weechat_dev.sr.html $(abs_top_srcdir)/doc/sr/weechat_dev.sr.adoc
|
||||
|
||||
# install man/docs
|
||||
|
||||
install-data-hook: $(man_install) $(doc_install)
|
||||
|
||||
install-man:
|
||||
$(mkinstalldirs) $(DESTDIR)$(mandir)/sr/man1/
|
||||
$(INSTALL_DATA) *.1 $(DESTDIR)$(mandir)/sr/man1/
|
||||
|
||||
install-doc:
|
||||
$(mkinstalldirs) $(DESTDIR)$(docdir)/
|
||||
$(INSTALL_DATA) *.html $(DESTDIR)$(docdir)/
|
||||
|
||||
# uninstall man/docs
|
||||
|
||||
uninstall-hook: $(man_uninstall) $(doc_uninstall)
|
||||
|
||||
uninstall-man:
|
||||
$(RM) $(DESTDIR)$(mandir)/sr/man1/weechat.1
|
||||
$(RM) $(DESTDIR)$(mandir)/sr/man1/weechat-headless.1
|
||||
-rmdir $(DESTDIR)$(mandir)/sr/man1
|
||||
|
||||
uninstall-doc:
|
||||
$(RM) $(DESTDIR)$(docdir)/*.sr.html
|
||||
-rmdir $(DESTDIR)$(docdir)
|
||||
|
||||
# clean
|
||||
|
||||
clean-local:
|
||||
-$(RM) weechat.1 weechat-headless.1 weechat_*.html
|
1
doc/sr/docinfo.html
Symbolic link
1
doc/sr/docinfo.html
Symbolic link
@ -0,0 +1 @@
|
||||
../docinfo.html
|
192
doc/sr/includes/autogen_api_completions.sr.adoc
Normal file
192
doc/sr/includes/autogen_api_completions.sr.adoc
Normal file
@ -0,0 +1,192 @@
|
||||
//
|
||||
// This file is auto-generated by script docgen.py.
|
||||
// DO NOT EDIT BY HAND!
|
||||
//
|
||||
|
||||
// tag::completions[]
|
||||
[width="100%",cols="^1,^2,7",options="header"]
|
||||
|===
|
||||
| Додатак | Име | Опис
|
||||
|
||||
| alias | alias | листа алијаса
|
||||
|
||||
| alias | alias_value | вредност алијаса
|
||||
|
||||
| exec | exec_commands_ids | ids (бројеви и имена) извршених команди
|
||||
|
||||
| fset | fset_options | конфигурациони фајлови, одељци, опције и речи опција
|
||||
|
||||
| guile | guile_script | листа скрипти
|
||||
|
||||
| irc | irc_channel | текући IRC канал
|
||||
|
||||
| irc | irc_channel_nicks_hosts | надимци и имена хостова текућег IRC канала
|
||||
|
||||
| irc | irc_channel_topic | тема текућег IRC канала
|
||||
|
||||
| irc | irc_channels | канали на свим IRC серверима
|
||||
|
||||
| irc | irc_ignores_numbers | бројеви за дефинисана игнорисања
|
||||
|
||||
| irc | irc_modelist_masks | modelist маске текућег IRC канала; обавезни аргумент: modelist режим
|
||||
|
||||
| irc | irc_modelist_numbers | modelist бројеви текућег IRC канала; обавезни аргумент: modelist режим
|
||||
|
||||
| irc | irc_msg_kick | подразумевана порука о избацивању
|
||||
|
||||
| irc | irc_msg_part | подразумевана поздравна порука за IRC канал
|
||||
|
||||
| irc | irc_notify_nicks | надимци у листи за обавештавање
|
||||
|
||||
| irc | irc_privates | приватни разговори на свим IRC серверима
|
||||
|
||||
| irc | irc_raw_filters | филтери за сирови irc бафер
|
||||
|
||||
| irc | irc_server | текући IRC сервер
|
||||
|
||||
| irc | irc_server_channels | канали на текућем IRC серверу
|
||||
|
||||
| irc | irc_server_nick | надимак на текућем IRC серверу
|
||||
|
||||
| irc | irc_server_nicks | надимци на свим каналима текућег IRC сервера
|
||||
|
||||
| irc | irc_server_privates | приватни разговори на текућем IRC серверу
|
||||
|
||||
| irc | irc_servers | IRC сервери (интерна имена)
|
||||
|
||||
| irc | nick | надимци текућег IRC канала
|
||||
|
||||
| javascript | javascript_script | листа скрипти
|
||||
|
||||
| lua | lua_script | листа скрипти
|
||||
|
||||
| perl | perl_script | листа скрипти
|
||||
|
||||
| php | php_script | листа скрипти
|
||||
|
||||
| python | python_script | листа скрипти
|
||||
|
||||
| relay | relay_free_port | први слободни порт за relay додатак
|
||||
|
||||
| relay | relay_protocol_name | сви могући протокол.име за relay додатак
|
||||
|
||||
| relay | relay_relays | протокол.име текућих релеја за relay додатак
|
||||
|
||||
| ruby | ruby_script | листа скрипти
|
||||
|
||||
| script | script_extensions | листа скрипт екстензија
|
||||
|
||||
| script | script_files | фајлови у скрипт директоријумима
|
||||
|
||||
| script | script_languages | листа скрипт језика
|
||||
|
||||
| script | script_scripts | листа скрипти у репозиторијуму
|
||||
|
||||
| script | script_scripts_installed | листа инсталираних скрипти (из репозиторијума)
|
||||
|
||||
| script | script_tags | ознаке скрипти у репозиторијуму
|
||||
|
||||
| spell | spell_dicts | листа инсталираних речника
|
||||
|
||||
| spell | spell_langs | листа свих подржаних језика
|
||||
|
||||
| tcl | tcl_script | листа скрипти
|
||||
|
||||
| trigger | trigger_hook_arguments | подразумевани аргументи за куку
|
||||
|
||||
| trigger | trigger_hook_command | подразумевана команда за куку
|
||||
|
||||
| trigger | trigger_hook_conditions | подразумевани услови за куку
|
||||
|
||||
| trigger | trigger_hook_rc | подразумевани повратни кодови за функцију повратног позива куке
|
||||
|
||||
| trigger | trigger_hook_regex | подразумевани регуларни израз за куку
|
||||
|
||||
| trigger | trigger_hooks | куке за окидаче
|
||||
|
||||
| trigger | trigger_hooks_filter | куке за окидаче (за филтере у монитор баферу)
|
||||
|
||||
| trigger | trigger_names | окидачи
|
||||
|
||||
| trigger | trigger_names_default | подразумевани окидачи
|
||||
|
||||
| trigger | trigger_option_value | вредност опције окидача
|
||||
|
||||
| trigger | trigger_options | опције за окидаче
|
||||
|
||||
| trigger | trigger_post_action | пост акције окидача
|
||||
|
||||
| weechat | bars_names | имена трака
|
||||
|
||||
| weechat | bars_options | опције за траке
|
||||
|
||||
| weechat | buffer_local_variable_value | вредност бафер локалне променљиве
|
||||
|
||||
| weechat | buffer_local_variables | бафер локалне променљиве
|
||||
|
||||
| weechat | buffer_properties_get | особине које могу да се читају за бафер
|
||||
|
||||
| weechat | buffer_properties_set | особине које могу да се поставе за бафер
|
||||
|
||||
| weechat | buffers_names | имена бафера
|
||||
|
||||
| weechat | buffers_numbers | бројеви бафера
|
||||
|
||||
| weechat | buffers_plugins_names | имена бафера (укључујући имена додатака)
|
||||
|
||||
| weechat | colors | имена боја
|
||||
|
||||
| weechat | commands | команде (weechat и додаци); необавезни аргумент: префикс који се додаје испред команди
|
||||
|
||||
| weechat | config_files | конфигурациони фајлови
|
||||
|
||||
| weechat | config_option_values | вредности за опцију конфигурације
|
||||
|
||||
| weechat | config_options | конфигурационе опције
|
||||
|
||||
| weechat | cursor_areas | површине („chat” или име траке) за слободно померање курсора
|
||||
|
||||
| weechat | env_value | вредност променљиве окружења
|
||||
|
||||
| weechat | env_vars | променљиве окружења
|
||||
|
||||
| weechat | filename | имефајла; необавезни аргумент: подразумевана путања (израчунато, погледајте /help eval)
|
||||
|
||||
| weechat | filters_names | имена филтера
|
||||
|
||||
| weechat | infolists | имена прикачених инфолисти
|
||||
|
||||
| weechat | infos | имена прикачених infos
|
||||
|
||||
| weechat | keys_codes | кодови тастера
|
||||
|
||||
| weechat | keys_codes_for_reset | кодови тастера који могу да се ресетују (додати, редефинисани или уклоњени тастери)
|
||||
|
||||
| weechat | keys_contexts | контексти тастера
|
||||
|
||||
| weechat | layouts_names | имена распореда
|
||||
|
||||
| weechat | nicks | надимци у листи надимака текућег бафера
|
||||
|
||||
| weechat | palette_colors | палета боја
|
||||
|
||||
| weechat | plugins_commands | команде које су дефинисали додаци; необавезни аргумент: префикс који се додаје испред команди
|
||||
|
||||
| weechat | plugins_installed | имена инсталираних додатака
|
||||
|
||||
| weechat | plugins_names | имена додатака
|
||||
|
||||
| weechat | proxies_names | имена проксија
|
||||
|
||||
| weechat | proxies_options | опције за проксије
|
||||
|
||||
| weechat | secured_data | имена обезбеђених података (фајл sec.conf, одељак data)
|
||||
|
||||
| weechat | weechat_commands | weechat команде; необавезни аргумент: префикс који се додаје испред команди
|
||||
|
||||
| weechat | windows_numbers | бројеви прозора
|
||||
|
||||
| xfer | nick | надимци за DCC разговор
|
||||
|
||||
|===
|
||||
// end::completions[]
|
1082
doc/sr/includes/autogen_api_hdata.sr.adoc
Normal file
1082
doc/sr/includes/autogen_api_hdata.sr.adoc
Normal file
File diff suppressed because it is too large
Load Diff
94
doc/sr/includes/autogen_api_infolists.sr.adoc
Normal file
94
doc/sr/includes/autogen_api_infolists.sr.adoc
Normal file
@ -0,0 +1,94 @@
|
||||
//
|
||||
// This file is auto-generated by script docgen.py.
|
||||
// DO NOT EDIT BY HAND!
|
||||
//
|
||||
|
||||
// tag::infolists[]
|
||||
[width="100%",cols="^1,^2,5,5,5",options="header"]
|
||||
|===
|
||||
| Додатак | Име | Опис | Показивач | Аргументи
|
||||
|
||||
| alias | alias | листа алијаса | показивач на алијас (необавезно) | име алијаса (дозвољен је џокер „*”) (необавезно)
|
||||
|
||||
| alias | alias_default | листа подразумеваних алијаса | - | -
|
||||
|
||||
| buflist | buflist | листа бафера у buflist ставки траке | - | име buflist ставке траке (необавезно)
|
||||
|
||||
| fset | fset_option | листа fset опција | показивач fset опција (необавезно) | име опције (дозвољен је џокер „*”) (необавезно)
|
||||
|
||||
| guile | guile_script | листа скрипти | поинтер на скрипту (није обавезан) | име скрипте (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| irc | irc_channel | листа канала на IRC серверу | показивач на канал (није обавезан) | сервер,канал (канал није обавезан)
|
||||
|
||||
| irc | irc_color_weechat | мапирање кодова IRC боја и WeeChat имена боја | - | -
|
||||
|
||||
| irc | irc_ignore | листа IRC игнорисања | показивач игнорисања (није обавезан) | -
|
||||
|
||||
| irc | irc_modelist | листа листи режима канала за IRC канал | показивач на листу режима (није обавезан) | сервер,канал,тип (тип није обавезан)
|
||||
|
||||
| irc | irc_modelist_item | листа ставки у листи режима канала | показивач на ставку листе режима (није обавезан) | сервер,канал,тип,број (број није обавезан)
|
||||
|
||||
| irc | irc_nick | листа надимака за IRC канал | показивач надимка (није обавезан) | сервер,канал,надимак (надимак није обавезан)
|
||||
|
||||
| irc | irc_notify | листа обавештења | показивач обавештења (није обавезан) | име сервера (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| irc | irc_server | листа IRC сервера | показивач на сервер (није обавезан) | име сервера (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| javascript | javascript_script | листа скрипти | поинтер на скрипту (није обавезан) | име скрипте (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| logger | logger_buffer | листа логер бафера | показивач на логер (није обавезан) | -
|
||||
|
||||
| lua | lua_script | листа скрипти | поинтер на скрипту (није обавезан) | име скрипте (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| perl | perl_script | листа скрипти | поинтер на скрипту (није обавезан) | име скрипте (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| php | php_script | листа скрипти | поинтер на скрипту (није обавезан) | име скрипте (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| python | python_script | листа скрипти | поинтер на скрипту (није обавезан) | име скрипте (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| relay | relay | листа релеј клијената | показивач на релеј (није обавезан) | -
|
||||
|
||||
| ruby | ruby_script | листа скрипти | поинтер на скрипту (није обавезан) | име скрипте (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| script | script_script | листа скрипти | поинтер на скрипту (није обавезан) | име скрипте са екстензијом (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| tcl | tcl_script | листа скрипти | поинтер на скрипту (није обавезан) | име скрипте (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| weechat | bar | листа трака | показивач на траку (није обавезан) | име траке (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| weechat | bar_item | листа ставки траке | показивач на ставку траке (није обавезан) | име ставке траке (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| weechat | bar_window | листа прозора трака | показивач на прозор траке (није обавезан) | -
|
||||
|
||||
| weechat | buffer | листа бафера | показивач на бафер (није обавезан) | име бафера (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| weechat | buffer_lines | линије бафера | показивач на бафер | -
|
||||
|
||||
| weechat | filter | листа филтера | - | име филтера (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| weechat | history | историја команди | показивач на бафер (ако није постављен, враћа се глобална историја) (није обавезан) | -
|
||||
|
||||
| weechat | hook | листа кука | показивач на куку (није обавезан) | тип,аргументи (тип је command/timer/.., аргументи ако желите да вам се врате само неке куке (дозвољен је џокер „*”), оба нису обавезни)
|
||||
|
||||
| weechat | hotlist | листа бафера у врућој листи | - | -
|
||||
|
||||
| weechat | key | листа тастерских пречица | - | контекст („default”, „search”, „cursor” или „mouse”) (није обавезан)
|
||||
|
||||
| weechat | layout | листа распореда | - | -
|
||||
|
||||
| weechat | nicklist | надимци у листи надимака за бафер | показивач на бафер | nick_xxx или group_xxx ако желите само надимак/групу xxx (није обавезно)
|
||||
|
||||
| weechat | option | листа опција | - | име опције (дозвољен је џокер „*”) (необавезно)
|
||||
|
||||
| weechat | plugin | листа додатака | показивач на додатак (није обавезан) | име додатка (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| weechat | proxy | листа проксија | показивач на прокси (није обавезан) | име проксија (дозвољен је џокер „*”) (није обавезно)
|
||||
|
||||
| weechat | url_options | опције за URL | - | -
|
||||
|
||||
| weechat | window | листа прозора | показивач на прозор (није обавезан) | „current” за текући прозор или број прозора (није обавезно)
|
||||
|
||||
| xfer | xfer | листа xfer | показивач на xfer (није обавезан) | -
|
||||
|
||||
|===
|
||||
// end::infolists[]
|
164
doc/sr/includes/autogen_api_infos.sr.adoc
Normal file
164
doc/sr/includes/autogen_api_infos.sr.adoc
Normal file
@ -0,0 +1,164 @@
|
||||
//
|
||||
// This file is auto-generated by script docgen.py.
|
||||
// DO NOT EDIT BY HAND!
|
||||
//
|
||||
|
||||
// tag::infos[]
|
||||
[width="100%",cols="^1,^2,6,6",options="header"]
|
||||
|===
|
||||
| Додатак | Име | Опис | Аргументи
|
||||
|
||||
| fifo | fifo_filename | име FIFO пајпа | -
|
||||
|
||||
| guile | guile_eval | израчунавање изворног кода | изворни кôд који треба да се изврши
|
||||
|
||||
| guile | guile_interpreter | име интерпретера који се користи | -
|
||||
|
||||
| guile | guile_version | верзија интерпретера која се користи | -
|
||||
|
||||
| irc | irc_buffer | враћа показивач на бафер за IRC сервер/канал/надимак | сервер,канал,надимак (канал и надимци нису обавезни)
|
||||
|
||||
| irc | irc_is_channel | 1 ако је стринг важеће име IRC канала за сервер | сервер,канал (сервер није обавезан)
|
||||
|
||||
| irc | irc_is_message_ignored | 1 ако се надимак игнорише (порука се не приказује) | сервер,порука (порука представља сирову IRC message)
|
||||
|
||||
| irc | irc_is_nick | 1 ако је стринг важеће име IRC надимка | сервер,надимак (сервер није обавезан)
|
||||
|
||||
| irc | irc_nick | враћа тренутни надимак на серверу | име сервера
|
||||
|
||||
| irc | irc_nick_color | враћа кôд боје надимка (*застарело* од верзије 1.5, замењено са „nick_color”) | надимак
|
||||
|
||||
| irc | irc_nick_color_name | враћа кôд боје надимка (*застарело* од верзије 1.5, замењено са „nick_color_name”) | надимак
|
||||
|
||||
| irc | irc_nick_from_host | враћа надимак из IRC хоста | IRC хост (као `:надимак!име@сервер.com`)
|
||||
|
||||
| irc | irc_server_isupport | 1 ако сервер подржава ову могућност (из IRC поруке 005) | сервер,могућност
|
||||
|
||||
| irc | irc_server_isupport_value | вредност могућности, ако је сервер подржава (из IRC поруке 005) | сервер,могућност
|
||||
|
||||
| javascript | javascript_eval | израчунавање изворног кода | изворни кôд који треба да се изврши
|
||||
|
||||
| javascript | javascript_interpreter | име интерпретера који се користи | -
|
||||
|
||||
| javascript | javascript_version | верзија интерпретера која се користи | -
|
||||
|
||||
| lua | lua_eval | израчунавање изворног кода | изворни кôд који треба да се изврши
|
||||
|
||||
| lua | lua_interpreter | име интерпретера који се користи | -
|
||||
|
||||
| lua | lua_version | верзија интерпретера која се користи | -
|
||||
|
||||
| perl | perl_eval | израчунавање изворног кода | изворни кôд који треба да се изврши
|
||||
|
||||
| perl | perl_interpreter | име интерпретера који се користи | -
|
||||
|
||||
| perl | perl_version | верзија интерпретера која се користи | -
|
||||
|
||||
| php | php_eval | израчунавање изворног кода | изворни кôд који треба да се изврши
|
||||
|
||||
| php | php_interpreter | име интерпретера који се користи | -
|
||||
|
||||
| php | php_version | верзија интерпретера која се користи | -
|
||||
|
||||
| python | python2_bin | путања до Python 2.x интерпретера (*застарело* од верзије 2.6, скрипте смеју да користе само Python 3) | -
|
||||
|
||||
| python | python_eval | израчунавање изворног кода | изворни кôд који треба да се изврши
|
||||
|
||||
| python | python_interpreter | име интерпретера који се користи | -
|
||||
|
||||
| python | python_version | верзија интерпретера која се користи | -
|
||||
|
||||
| relay | relay_client_count | број клијената за релеј | протокол,статус (оба нису обавезна, за сваки аргумент „*” значи све; протоколи: irc, weechat; статуси: connecting, waiting_auth, connected, auth_failed, disconnected)
|
||||
|
||||
| ruby | ruby_eval | израчунавање изворног кода | изворни кôд који треба да се изврши
|
||||
|
||||
| ruby | ruby_interpreter | име интерпретера који се користи | -
|
||||
|
||||
| ruby | ruby_version | верзија интерпретера која се користи | -
|
||||
|
||||
| spell | spell_dict | листа речника раздвојених запетама који се користе у баферу | показивач на бафер („0x12345678”) или пуно име бафера („irc.libera.#weechat”)
|
||||
|
||||
| tcl | tcl_eval | израчунавање изворног кода | изворни кôд који треба да се изврши
|
||||
|
||||
| tcl | tcl_interpreter | име интерпретера који се користи | -
|
||||
|
||||
| tcl | tcl_version | верзија интерпретера која се користи | -
|
||||
|
||||
| weechat | auto_connect | 1 ако је укључено аутоматско повезивање са серверима, 0 ако је корисник то искључио (опцијом „-a” или „--no-connect”) | -
|
||||
|
||||
| weechat | charset_internal | WeeChat интерни скуп карактера | -
|
||||
|
||||
| weechat | charset_terminal | скуп карактера терминала | -
|
||||
|
||||
| weechat | color_ansi_regex | POSIX проширени регуларни израз за претрагу ANSI обележавајућих (escape) низова | -
|
||||
|
||||
| weechat | color_rgb2term | RGB боја конвертована у терминалску боју (0-255) | rgb,граница (граница није обавезна и подразумевано се поставља на 256)
|
||||
|
||||
| weechat | color_term2rgb | терминалска боја (0-255) конвертована у RGB боју | боја (терминалска боја: 0-255)
|
||||
|
||||
| weechat | cursor_mode | 1 ако је укључен режим померања курсора | -
|
||||
|
||||
| weechat | date | датум/време компајлирања програма WeeChat | -
|
||||
|
||||
| weechat | dir_separator | граничник директоријума | -
|
||||
|
||||
| weechat | filters_enabled | 1 ако су филтери укључени | -
|
||||
|
||||
| weechat | inactivity | неактивност тастатуре (секунди) | -
|
||||
|
||||
| weechat | locale | локале које се користи за превод порука | -
|
||||
|
||||
| weechat | nick_color | враћање кода боје надимка | надимак;боје (боје је необавезна листа боја раздвојених запетама које треба да се користе; за боју је дозвољена позадина у формату текст:позадина; ако су боје присутне, WeeChat опције везане за боју надимака и форсирање боја за надимке се игноришу)
|
||||
|
||||
| weechat | nick_color_name | враћање имена боје надимка | надимак;боје (боје је необавезна листа боја раздвојених запетама које треба да се користе; за боју је дозвољена позадина у формату текст:позадина; ако су боје присутне, WeeChat опције везане за боју надимака и форсирање боја за надимке се игноришу)
|
||||
|
||||
| weechat | pid | WeeChat PID (ID процеса) | -
|
||||
|
||||
| weechat | term_color_pairs | број парова боја који терминал подржава | -
|
||||
|
||||
| weechat | term_colors | број боја које подржава терминал | -
|
||||
|
||||
| weechat | term_height | висина терминала | -
|
||||
|
||||
| weechat | term_width | ширина терминала | -
|
||||
|
||||
| weechat | totp_generate | генерисање Time-based One-Time Password (TOTP) | secret (у base32), timestamp (није обавезно, подразумевано је текуће време), број цифара (није обавезно, између 4 и 10, подразумевано је 6)
|
||||
|
||||
| weechat | totp_validate | валидација Time-based One-Time Password (TOTP): 1 ако је TOTP исправна, у супротном је 0 | secret (у base32), one-time password, timestamp (није обавезно, подразумевано је текуће време), број лозинки пре/након које се тестирају (није обавезно, подразумевано је 0)
|
||||
|
||||
| weechat | uptime | WeeChat време извршавања (формат: „дана:чч:мм:сс”) | „days” (број дана) или „seconds” (број секунди) (није обавезно)
|
||||
|
||||
| weechat | version | верзија програма WeeChat | -
|
||||
|
||||
| weechat | version_git | WeeChat git верзија (излаз команде „git describe” само за развојну верзију, празно за стабилну верзију) | -
|
||||
|
||||
| weechat | version_number | верзија програма WeeChat (као број) | -
|
||||
|
||||
| weechat | weechat_cache_dir | WeeChat кеш директоријум | -
|
||||
|
||||
| weechat | weechat_config_dir | WeeChat конфигурациони директоријум | -
|
||||
|
||||
| weechat | weechat_daemon | 1 ако се програм WeeChat извршава у даемон режиму (без корисничког интерфејса, у позадини) | -
|
||||
|
||||
| weechat | weechat_data_dir | WeeChat директоријум са подацима | -
|
||||
|
||||
| weechat | weechat_dir | WeeChat директоријум (*застарело* од верзије 3.2, замењено је са „weechat_config_dir”, „weechat_data_dir”, „weechat_cache_dir” и „weechat_runtime_dir”) | -
|
||||
|
||||
| weechat | weechat_headless | 1 ако се програм WeeChat извршава без директног улаза/излаза | -
|
||||
|
||||
| weechat | weechat_libdir | WeeChat „lib” директоријум | -
|
||||
|
||||
| weechat | weechat_localedir | WeeChat „locale” директоријум | -
|
||||
|
||||
| weechat | weechat_runtime_dir | WeeChat директоријум за време извршавања | -
|
||||
|
||||
| weechat | weechat_sharedir | WeeChat „share” директоријум | -
|
||||
|
||||
| weechat | weechat_site | WeeChat сајт | -
|
||||
|
||||
| weechat | weechat_site_download | WeeChat сајт, страна за преузимање | -
|
||||
|
||||
| weechat | weechat_upgrading | 1 ако се програм WeeChat ажурира (командом `/upgrade`) | -
|
||||
|
||||
|===
|
||||
// end::infos[]
|
20
doc/sr/includes/autogen_api_infos_hashtable.sr.adoc
Normal file
20
doc/sr/includes/autogen_api_infos_hashtable.sr.adoc
Normal file
@ -0,0 +1,20 @@
|
||||
//
|
||||
// This file is auto-generated by script docgen.py.
|
||||
// DO NOT EDIT BY HAND!
|
||||
//
|
||||
|
||||
// tag::infos_hashtable[]
|
||||
[width="100%",cols="^1,^2,6,6,8",options="header"]
|
||||
|===
|
||||
| Додатак | Име | Опис | Хеш табела (улаз) | Хеш табела (излаз)
|
||||
|
||||
| irc | irc_message_parse | парсирање IRC поруке | „message”: IRC порука, „server”: име сервера (није обавезно) | „tags”: ознаке, „message_without_tags”: поруке без ознака, „nick”: надимак, „user”: корисник, „host”: хост, „command”: команда, „channel”: канал, „arguments”: аргументи (укључујући channel), „text”: текст (на пример, корисничка порука), „pos_command”: индекс „command” поруке („-1” ако „command” није пронађена), „pos_arguments”: индекс „arguments” поруке („-1” ако „arguments” није пронађена), „pos_channel”: индекс „channel” поруке („-1” ако „channel” није пронађена), „pos_text”: индекс „text” поруке („-1” ако „text” није пронађена)
|
||||
|
||||
| irc | irc_message_split | подела IRC поруке (подразумевано тако да стане у 512 бајтова) | „message”: IRC порука, „server”: име сервера (није обавезно) | „msg1” ... „msgN”: поруке које се шаљу (без „\r\n” на крају), „args1” ... „argsN”: аргументи порука, „count”: број порука
|
||||
|
||||
| weechat | focus_info | враћање инфо о фокусу | „x”: x координата (стринг са целим бројем >= 0), „y”: y координата (стринг са целим бројем >= 0) | погледајте функцију „hook_focus” у API референтном приручнику за додатке
|
||||
|
||||
| weechat | secured_data | обезбеђени подаци | - | обезбеђени подаци: имена и вредности (будите пажљиви: вредности су осетљиви подаци: НЕМОЈТЕ да их штампате/логујете било где)
|
||||
|
||||
|===
|
||||
// end::infos_hashtable[]
|
21
doc/sr/includes/autogen_api_plugins_priority.sr.adoc
Normal file
21
doc/sr/includes/autogen_api_plugins_priority.sr.adoc
Normal file
@ -0,0 +1,21 @@
|
||||
//
|
||||
// This file is auto-generated by script docgen.py.
|
||||
// DO NOT EDIT BY HAND!
|
||||
//
|
||||
|
||||
// tag::plugins_priority[]
|
||||
. charset (15000)
|
||||
. logger (14000)
|
||||
. exec (13000)
|
||||
. trigger (12000)
|
||||
. spell (11000)
|
||||
. alias (10000)
|
||||
. buflist (9000)
|
||||
. fifo (8000)
|
||||
. xfer (7000)
|
||||
. irc (6000)
|
||||
. relay (5000)
|
||||
. guile, javascript, lua, perl, php, python, ruby, tcl (4000)
|
||||
. script (3000)
|
||||
. fset (2000)
|
||||
// end::plugins_priority[]
|
436
doc/sr/includes/autogen_api_url_options.sr.adoc
Normal file
436
doc/sr/includes/autogen_api_url_options.sr.adoc
Normal file
@ -0,0 +1,436 @@
|
||||
//
|
||||
// This file is auto-generated by script docgen.py.
|
||||
// DO NOT EDIT BY HAND!
|
||||
//
|
||||
|
||||
// tag::url_options[]
|
||||
[width="100%",cols="2,^1,7",options="header"]
|
||||
|===
|
||||
| Опција | Тип ^(1)^ | Константе ^(2)^
|
||||
|
||||
| verbose | long |
|
||||
|
||||
| header | long |
|
||||
|
||||
| noprogress | long |
|
||||
|
||||
| nosignal | long |
|
||||
|
||||
| wildcardmatch | long |
|
||||
|
||||
| failonerror | long |
|
||||
|
||||
| keep_sending_on_error | long |
|
||||
|
||||
| proxy | string |
|
||||
|
||||
| proxyport | long |
|
||||
|
||||
| port | long |
|
||||
|
||||
| pre_proxy | string |
|
||||
|
||||
| httpproxytunnel | long |
|
||||
|
||||
| interface | string |
|
||||
|
||||
| dns_cache_timeout | long |
|
||||
|
||||
| proxytype | long | http, socks4, socks5, socks4a, socks5_hostname, http_1_0, https
|
||||
|
||||
| buffersize | long |
|
||||
|
||||
| tcp_nodelay | long |
|
||||
|
||||
| localport | long |
|
||||
|
||||
| localportrange | long |
|
||||
|
||||
| address_scope | long |
|
||||
|
||||
| protocols | mask | http, https, ftp, ftps, scp, sftp, telnet, ldap, ldaps, dict, file, tftp, all, imap, imaps, pop3, pop3s, smtp, smtps, rtsp, rtmp, rtmpt, rtmpe, rtmpte, rtmps, rtmpts, gopher, smb, smbs
|
||||
|
||||
| redir_protocols | mask | http, https, ftp, ftps, scp, sftp, telnet, ldap, ldaps, dict, file, tftp, all, imap, imaps, pop3, pop3s, smtp, smtps, rtsp, rtmp, rtmpt, rtmpe, rtmpte, rtmps, rtmpts, gopher, smb, smbs
|
||||
|
||||
| noproxy | string |
|
||||
|
||||
| socks5_gssapi_nec | long |
|
||||
|
||||
| tcp_keepalive | long |
|
||||
|
||||
| tcp_keepidle | long |
|
||||
|
||||
| tcp_keepintvl | long |
|
||||
|
||||
| unix_socket_path | string |
|
||||
|
||||
| abstract_unix_socket | string |
|
||||
|
||||
| path_as_is | long |
|
||||
|
||||
| proxy_service_name | string |
|
||||
|
||||
| service_name | string |
|
||||
|
||||
| default_protocol | string |
|
||||
|
||||
| tcp_fastopen | long |
|
||||
|
||||
| socks5_auth | long |
|
||||
|
||||
| haproxyprotocol | long |
|
||||
|
||||
| doh_url | string |
|
||||
|
||||
| netrc | long | ignored, optional, required
|
||||
|
||||
| userpwd | string |
|
||||
|
||||
| proxyuserpwd | string |
|
||||
|
||||
| httpauth | mask | none, basic, digest, ntlm, any, anysafe, digest_ie, only, ntlm_wb, negotiate, gssapi, bearer
|
||||
|
||||
| proxyauth | mask | none, basic, digest, ntlm, any, anysafe, digest_ie, only, ntlm_wb, negotiate, gssapi, bearer
|
||||
|
||||
| netrc_file | string |
|
||||
|
||||
| username | string |
|
||||
|
||||
| password | string |
|
||||
|
||||
| proxyusername | string |
|
||||
|
||||
| proxypassword | string |
|
||||
|
||||
| tlsauth_type | mask | none, srp
|
||||
|
||||
| tlsauth_username | string |
|
||||
|
||||
| tlsauth_password | string |
|
||||
|
||||
| sasl_ir | long |
|
||||
|
||||
| xoauth2_bearer | string |
|
||||
|
||||
| login_options | string |
|
||||
|
||||
| disallow_username_in_url | long |
|
||||
|
||||
| autoreferer | long |
|
||||
|
||||
| followlocation | long |
|
||||
|
||||
| put | long |
|
||||
|
||||
| post | long |
|
||||
|
||||
| postfields | string |
|
||||
|
||||
| referer | string |
|
||||
|
||||
| useragent | string |
|
||||
|
||||
| httpheader | list |
|
||||
|
||||
| cookie | string |
|
||||
|
||||
| cookiefile | string |
|
||||
|
||||
| postfieldsize | long |
|
||||
|
||||
| maxredirs | long |
|
||||
|
||||
| httpget | long |
|
||||
|
||||
| cookiejar | string |
|
||||
|
||||
| http_version | long | none, 1_0, 1_1, 2_0, 2, 2tls, 2_prior_knowledge
|
||||
|
||||
| cookiesession | long |
|
||||
|
||||
| http200aliases | list |
|
||||
|
||||
| unrestricted_auth | long |
|
||||
|
||||
| postfieldsize_large | long long |
|
||||
|
||||
| cookielist | string |
|
||||
|
||||
| ignore_content_length | long |
|
||||
|
||||
| accept_encoding | string |
|
||||
|
||||
| transfer_encoding | long |
|
||||
|
||||
| http_content_decoding | long |
|
||||
|
||||
| http_transfer_decoding | long |
|
||||
|
||||
| copypostfields | string |
|
||||
|
||||
| postredir | mask | post_301, post_302
|
||||
|
||||
| expect_100_timeout_ms | long |
|
||||
|
||||
| headeropt | mask | unified, separate
|
||||
|
||||
| proxyheader | list |
|
||||
|
||||
| pipewait | long |
|
||||
|
||||
| stream_weight | long |
|
||||
|
||||
| request_target | string |
|
||||
|
||||
| mail_from | string |
|
||||
|
||||
| mail_rcpt | list |
|
||||
|
||||
| mail_auth | string |
|
||||
|
||||
| tftp_blksize | long |
|
||||
|
||||
| tftp_no_options | long |
|
||||
|
||||
| ftpport | string |
|
||||
|
||||
| quote | list |
|
||||
|
||||
| postquote | list |
|
||||
|
||||
| ftp_use_epsv | long |
|
||||
|
||||
| prequote | list |
|
||||
|
||||
| ftp_use_eprt | long |
|
||||
|
||||
| ftp_create_missing_dirs | long |
|
||||
|
||||
| ftp_response_timeout | long |
|
||||
|
||||
| ftpsslauth | long | default, ssl, tls
|
||||
|
||||
| ftp_account | string |
|
||||
|
||||
| ftp_skip_pasv_ip | long |
|
||||
|
||||
| ftp_filemethod | long | multicwd, nocwd, singlecwd
|
||||
|
||||
| ftp_alternative_to_user | string |
|
||||
|
||||
| ftp_ssl_ccc | long | ccc_none, ccc_active, ccc_passive
|
||||
|
||||
| dirlistonly | long |
|
||||
|
||||
| append | long |
|
||||
|
||||
| ftp_use_pret | long |
|
||||
|
||||
| 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 |
|
||||
|
||||
| crlf | long |
|
||||
|
||||
| range | string |
|
||||
|
||||
| resume_from | long |
|
||||
|
||||
| customrequest | string |
|
||||
|
||||
| nobody | long |
|
||||
|
||||
| infilesize | long |
|
||||
|
||||
| upload | long |
|
||||
|
||||
| timecondition | long | none, ifmodsince, ifunmodsince, lastmod
|
||||
|
||||
| timevalue | long |
|
||||
|
||||
| transfertext | long |
|
||||
|
||||
| filetime | long |
|
||||
|
||||
| maxfilesize | long |
|
||||
|
||||
| proxy_transfer_mode | long |
|
||||
|
||||
| resume_from_large | long long |
|
||||
|
||||
| infilesize_large | long long |
|
||||
|
||||
| maxfilesize_large | long long |
|
||||
|
||||
| timevalue_large | long long |
|
||||
|
||||
| upload_buffersize | long |
|
||||
|
||||
| timeout | long |
|
||||
|
||||
| low_speed_limit | long |
|
||||
|
||||
| low_speed_time | long |
|
||||
|
||||
| fresh_connect | long |
|
||||
|
||||
| forbid_reuse | long |
|
||||
|
||||
| connecttimeout | long |
|
||||
|
||||
| ipresolve | long | whatever, v4, v6
|
||||
|
||||
| connect_only | long |
|
||||
|
||||
| max_send_speed_large | long long |
|
||||
|
||||
| max_recv_speed_large | long long |
|
||||
|
||||
| timeout_ms | long |
|
||||
|
||||
| connecttimeout_ms | long |
|
||||
|
||||
| maxconnects | long |
|
||||
|
||||
| use_ssl | long | none, try, control, all
|
||||
|
||||
| resolve | list |
|
||||
|
||||
| dns_servers | string |
|
||||
|
||||
| accepttimeout_ms | long |
|
||||
|
||||
| dns_interface | string |
|
||||
|
||||
| dns_local_ip4 | string |
|
||||
|
||||
| dns_local_ip6 | string |
|
||||
|
||||
| connect_to | list |
|
||||
|
||||
| happy_eyeballs_timeout_ms | long |
|
||||
|
||||
| dns_shuffle_addresses | long |
|
||||
|
||||
| upkeep_interval_ms | long |
|
||||
|
||||
| sslcert | string |
|
||||
|
||||
| sslversion | long | default, tlsv1, sslv2, sslv3, tlsv1_0, tlsv1_1, tlsv1_2, tlsv1_3, max_default, max_none, max_tlsv1_0, max_tlsv1_1, max_tlsv1_2, max_tlsv1_3
|
||||
|
||||
| ssl_verifypeer | long |
|
||||
|
||||
| cainfo | string |
|
||||
|
||||
| random_file | string |
|
||||
|
||||
| egdsocket | string |
|
||||
|
||||
| ssl_verifyhost | long |
|
||||
|
||||
| ssl_cipher_list | string |
|
||||
|
||||
| sslcerttype | string |
|
||||
|
||||
| sslkey | string |
|
||||
|
||||
| sslkeytype | string |
|
||||
|
||||
| sslengine | string |
|
||||
|
||||
| sslengine_default | long |
|
||||
|
||||
| capath | string |
|
||||
|
||||
| ssl_sessionid_cache | long |
|
||||
|
||||
| krblevel | string |
|
||||
|
||||
| keypasswd | string |
|
||||
|
||||
| issuercert | string |
|
||||
|
||||
| crlfile | string |
|
||||
|
||||
| certinfo | long |
|
||||
|
||||
| gssapi_delegation | long | none, policy_flag, flag
|
||||
|
||||
| ssl_options | long | allow_beast, no_revoke, no_backends, ok, too_late, unknown_backend
|
||||
|
||||
| ssl_enable_alpn | long |
|
||||
|
||||
| ssl_enable_npn | long |
|
||||
|
||||
| pinnedpublickey | string |
|
||||
|
||||
| ssl_verifystatus | long |
|
||||
|
||||
| ssl_falsestart | long |
|
||||
|
||||
| proxy_cainfo | string |
|
||||
|
||||
| proxy_capath | string |
|
||||
|
||||
| proxy_crlfile | string |
|
||||
|
||||
| proxy_keypasswd | string |
|
||||
|
||||
| proxy_pinnedpublickey | string |
|
||||
|
||||
| proxy_sslcert | string |
|
||||
|
||||
| proxy_sslcerttype | string |
|
||||
|
||||
| proxy_sslkey | string |
|
||||
|
||||
| proxy_sslkeytype | string |
|
||||
|
||||
| proxy_sslversion | long | default, tlsv1, sslv2, sslv3, tlsv1_0, tlsv1_1, tlsv1_2, tlsv1_3, max_default, max_none, max_tlsv1_0, max_tlsv1_1, max_tlsv1_2, max_tlsv1_3
|
||||
|
||||
| proxy_ssl_cipher_list | list |
|
||||
|
||||
| proxy_ssl_options | long | allow_beast, no_revoke, no_backends, ok, too_late, unknown_backend
|
||||
|
||||
| proxy_ssl_verifyhost | long |
|
||||
|
||||
| proxy_ssl_verifypeer | long |
|
||||
|
||||
| proxy_tlsauth_password | string |
|
||||
|
||||
| proxy_tlsauth_type | string |
|
||||
|
||||
| proxy_tlsauth_username | string |
|
||||
|
||||
| tls13_ciphers | list |
|
||||
|
||||
| proxy_tls13_ciphers | list |
|
||||
|
||||
| ssh_auth_types | mask | none, policy_flag, flag
|
||||
|
||||
| ssh_public_keyfile | string |
|
||||
|
||||
| ssh_private_keyfile | string |
|
||||
|
||||
| ssh_host_public_key_md5 | string |
|
||||
|
||||
| ssh_knownhosts | string |
|
||||
|
||||
| ssh_compression | long |
|
||||
|
||||
| new_file_perms | long |
|
||||
|
||||
| new_directory_perms | long |
|
||||
|
||||
| telnetoptions | list |
|
||||
|
||||
|===
|
||||
// end::url_options[]
|
3031
doc/sr/includes/autogen_user_commands.sr.adoc
Normal file
3031
doc/sr/includes/autogen_user_commands.sr.adoc
Normal file
File diff suppressed because it is too large
Load Diff
44
doc/sr/includes/autogen_user_default_aliases.sr.adoc
Normal file
44
doc/sr/includes/autogen_user_default_aliases.sr.adoc
Normal file
@ -0,0 +1,44 @@
|
||||
//
|
||||
// This file is auto-generated by script docgen.py.
|
||||
// DO NOT EDIT BY HAND!
|
||||
//
|
||||
|
||||
// tag::default_aliases[]
|
||||
[width="100%",cols="2m,5m,5",options="header"]
|
||||
|===
|
||||
| Alias | Команда | Довршавање
|
||||
|
||||
| /AAWAY | /allserv /away | -
|
||||
| /ANICK | /allserv /nick | -
|
||||
| /BEEP | /print -beep | -
|
||||
| /BYE | /quit | -
|
||||
| /C | /buffer clear | -
|
||||
| /CL | /buffer clear | -
|
||||
| /CLOSE | /buffer close | -
|
||||
| /CHAT | /dcc chat | -
|
||||
| /EXIT | /quit | -
|
||||
| /IG | /ignore | -
|
||||
| /J | /join | -
|
||||
| /K | /kick | -
|
||||
| /KB | /kickban | -
|
||||
| /LEAVE | /part | -
|
||||
| /M | /msg | -
|
||||
| /MUB | /unban * | -
|
||||
| /MSGBUF | /command -buffer $1 * /input send $2- | %(buffers_plugins_names)
|
||||
| /N | /names | -
|
||||
| /Q | /query | -
|
||||
| /REDRAW | /window refresh | -
|
||||
| /SAY | /msg * | -
|
||||
| /SIGNOFF | /quit | -
|
||||
| /T | /topic | -
|
||||
| /UB | /unban | -
|
||||
| /UMODE | /mode $nick | -
|
||||
| /V | /command core version | -
|
||||
| /W | /who | -
|
||||
| /WC | /window close | -
|
||||
| /WI | /whois | -
|
||||
| /WII | /whois $1 $1 | -
|
||||
| /WM | /window merge | -
|
||||
| /WW | /whowas | -
|
||||
|===
|
||||
// end::default_aliases[]
|
112
doc/sr/includes/autogen_user_irc_colors.sr.adoc
Normal file
112
doc/sr/includes/autogen_user_irc_colors.sr.adoc
Normal file
@ -0,0 +1,112 @@
|
||||
//
|
||||
// This file is auto-generated by script docgen.py.
|
||||
// DO NOT EDIT BY HAND!
|
||||
//
|
||||
|
||||
// tag::irc_colors[]
|
||||
[width="50%",cols="^2m,3",options="header"]
|
||||
|===
|
||||
| IRC боја | WeeChat боја
|
||||
|
||||
| 00 | white
|
||||
| 01 | black
|
||||
| 02 | blue
|
||||
| 03 | green
|
||||
| 04 | lightred
|
||||
| 05 | red
|
||||
| 06 | magenta
|
||||
| 07 | brown
|
||||
| 08 | yellow
|
||||
| 09 | lightgreen
|
||||
| 10 | cyan
|
||||
| 11 | lightcyan
|
||||
| 12 | lightblue
|
||||
| 13 | lightmagenta
|
||||
| 14 | darkgray
|
||||
| 15 | gray
|
||||
| 16 | 52
|
||||
| 17 | 94
|
||||
| 18 | 100
|
||||
| 19 | 58
|
||||
| 20 | 22
|
||||
| 21 | 29
|
||||
| 22 | 23
|
||||
| 23 | 24
|
||||
| 24 | 17
|
||||
| 25 | 54
|
||||
| 26 | 53
|
||||
| 27 | 89
|
||||
| 28 | 88
|
||||
| 29 | 130
|
||||
| 30 | 142
|
||||
| 31 | 64
|
||||
| 32 | 28
|
||||
| 33 | 35
|
||||
| 34 | 30
|
||||
| 35 | 25
|
||||
| 36 | 18
|
||||
| 37 | 91
|
||||
| 38 | 90
|
||||
| 39 | 125
|
||||
| 40 | 124
|
||||
| 41 | 166
|
||||
| 42 | 184
|
||||
| 43 | 106
|
||||
| 44 | 34
|
||||
| 45 | 49
|
||||
| 46 | 37
|
||||
| 47 | 33
|
||||
| 48 | 19
|
||||
| 49 | 129
|
||||
| 50 | 127
|
||||
| 51 | 161
|
||||
| 52 | 196
|
||||
| 53 | 208
|
||||
| 54 | 226
|
||||
| 55 | 154
|
||||
| 56 | 46
|
||||
| 57 | 86
|
||||
| 58 | 51
|
||||
| 59 | 75
|
||||
| 60 | 21
|
||||
| 61 | 171
|
||||
| 62 | 201
|
||||
| 63 | 198
|
||||
| 64 | 203
|
||||
| 65 | 215
|
||||
| 66 | 227
|
||||
| 67 | 191
|
||||
| 68 | 83
|
||||
| 69 | 122
|
||||
| 70 | 87
|
||||
| 71 | 111
|
||||
| 72 | 63
|
||||
| 73 | 177
|
||||
| 74 | 207
|
||||
| 75 | 205
|
||||
| 76 | 217
|
||||
| 77 | 223
|
||||
| 78 | 229
|
||||
| 79 | 193
|
||||
| 80 | 157
|
||||
| 81 | 158
|
||||
| 82 | 159
|
||||
| 83 | 153
|
||||
| 84 | 147
|
||||
| 85 | 183
|
||||
| 86 | 219
|
||||
| 87 | 212
|
||||
| 88 | 16
|
||||
| 89 | 233
|
||||
| 90 | 235
|
||||
| 91 | 237
|
||||
| 92 | 239
|
||||
| 93 | 241
|
||||
| 94 | 244
|
||||
| 95 | 247
|
||||
| 96 | 250
|
||||
| 97 | 254
|
||||
| 98 | 231
|
||||
| 99 | default
|
||||
|===
|
||||
// end::irc_colors[]
|
3918
doc/sr/includes/autogen_user_options.sr.adoc
Normal file
3918
doc/sr/includes/autogen_user_options.sr.adoc
Normal file
File diff suppressed because it is too large
Load Diff
57
doc/sr/includes/cmdline_options.sr.adoc
Normal file
57
doc/sr/includes/cmdline_options.sr.adoc
Normal file
@ -0,0 +1,57 @@
|
||||
// tag::standard[]
|
||||
*-a*, *--no-connect*::
|
||||
Искључује ауто повезивање са серверима током покретања програма WeeChat.
|
||||
|
||||
*-c*, *--colors*::
|
||||
Приказује подразумеване боје у терминалу.
|
||||
|
||||
*--daemon*::
|
||||
Покреће програм WeeChat у позадини, као даемон (функционише само уз команду *weechat-headless*).
|
||||
|
||||
*--stdout*::
|
||||
Уместо да лог поруке уписује у фајл, приказује их на стандардни излаз (функционише само уз команду *weechat-headless*, није компатибилно са опцијом „--daemon”).
|
||||
|
||||
*-d*, *--dir* _<путања>_::
|
||||
Форсира један директоријум за све фајлове програма WeeChat (ако се не постоји, директоријум се креира). Може да се наведе четири директоријума, раздвојених тачка зарезима (у следећем редоследу: конфигурациони фајлови, подаци, кеш, фајлови време извршавања). Ако се ова опција не наведе, користиће се променљива окружења WEECHAT_HOME (ако није празна).
|
||||
|
||||
*-t*, *--temp-dir*::
|
||||
Креира привремене почетни WeeChat директоријум и брише га када се напушта програм (није компатибилно са опцијом „-d”). + програм WeeChat аутоматски изграђује име употребом следећег шаблона: „weechat_temp_XXXXXX” (где је „XXXXXX” произвољно). Креира се у првом доступном директоријуму из следеће листе: променљива окружења „TMPDIR”, „/tmp” (може бити и неки други, зависно од оперативног система), променљива окружења „HOME”, текући директоријум. + Привремени почетни директоријум има дозволе 700 (само власник може да га чита, уписује у њега и извршава га).
|
||||
|
||||
*-h*, *--help*::
|
||||
Приказује помоћ.
|
||||
|
||||
*-l*, *--license*::
|
||||
Приказује лиценцу програма WeeChat.
|
||||
|
||||
*-p*, *--no-plugin*::
|
||||
Искључује ауто учитавање додатака.
|
||||
|
||||
*-P*, *--plugins* _<додаци>_::
|
||||
Током покретања програма учитавају се само наведени додаци (погледајте /help weechat.plugin.autoload). Ако се ова опција наведе, опција weechat.plugin.autoload се не користи.
|
||||
|
||||
*-r*, *--run-command* _<команда>_::
|
||||
Покреће команд(у/е) након покретања програма; више команди може да се раздвоји тачка запетама, а ова опција може да се наведе и више пута.
|
||||
|
||||
*-s*, *--no-script*::
|
||||
Искључује ауто учитавање скрипти.
|
||||
|
||||
*--upgrade*::
|
||||
Ажурира програм WeeChat користећи фајлове сесије генерисане командом `/upgrade -quit`.
|
||||
|
||||
*-v*, *--version*::
|
||||
Приказује верзију програма WeeChat.
|
||||
|
||||
*додатак:опција*::
|
||||
Опције за додатак.
|
||||
// end::standard[]
|
||||
|
||||
// tag::debug[]
|
||||
*--no-dlclose*::
|
||||
Након уклањања додатака из меморије, функција dlclose се не позива. Ово је корисно код алата као што је Valgrind за приказ стека додатака који се уклоне из меморије.
|
||||
|
||||
*--no-gnutls*::
|
||||
Не позивају се init и deinit функције библиотеке GnuTLS. Ово је корисно код алата као што је Valgrind и електричне ограде, за спречавање GnuTLS меморијских грешака.
|
||||
|
||||
*--no-gcrypt*::
|
||||
Не позивају се init и deinit функције библиотеке Gcrypt. Ово је корисно код алата као што је Valgrind, за спречавање Gcrypt меморијских грешака.
|
||||
// end::debug[]
|
104
doc/sr/includes/man.sr.adoc
Normal file
104
doc/sr/includes/man.sr.adoc
Normal file
@ -0,0 +1,104 @@
|
||||
// tag::plugin_options[]
|
||||
За комплетну документацију у вези опција додатака, молимо вас да погледате документацију за додатке у https://weechat.org/doc[WeeChat корисничком упутству].
|
||||
|
||||
irc додатком се овако повезујете са привременим сервером датим URL адресом:
|
||||
|
||||
irc[6][s]://[[надимак][:лозинка]@]сервер[:порт][/#канал1[,#канал2...]]
|
||||
|
||||
Ако желите да се придружите WeeChat IRC каналу за подршку под надимком „mynick”:
|
||||
|
||||
irc://mynick@irc.libera.chat/#weechat
|
||||
|
||||
IPv6 адреса може да се стави у знаке навода како ви се након адресе навео порт, на пример:
|
||||
|
||||
irc://mynick@[2001:db8:0:85a3::ac1f:8001]:6668/#test
|
||||
// end::plugin_options[]
|
||||
|
||||
// tag::files[]
|
||||
$HOME/.config/weechat/weechat.conf::
|
||||
главни конфигурациони фајл програма WeeChat
|
||||
|
||||
$HOME/.config/weechat/plugins.conf::
|
||||
фајл конфигурације додатака
|
||||
|
||||
$HOME/.config/weechat/sec.conf::
|
||||
конфигурациони фајл са обезбеђеним подацима
|
||||
|
||||
$HOME/.config/weechat/alias.conf::
|
||||
конфигурациони фајл за _alias_ додатак
|
||||
|
||||
$HOME/.config/weechat/buflist.conf::
|
||||
конфигурациони фајл за _buflist_ додатак
|
||||
|
||||
$HOME/.config/weechat/charset.conf::
|
||||
конфигурациони фајл за _charset_ додатак
|
||||
|
||||
$HOME/.config/weechat/exec.conf::
|
||||
конфигурациони фајл за _exec_ додатак
|
||||
|
||||
$HOME/.config/weechat/fifo.conf::
|
||||
конфигурациони фајл за _fifo_ додатак
|
||||
|
||||
$HOME/.config/weechat/fset.conf::
|
||||
конфигурациони фајл за _fset_ додатак
|
||||
|
||||
$HOME/.config/weechat/guile.conf::
|
||||
конфигурациони фајл за _guile_ додатак
|
||||
|
||||
$HOME/.config/weechat/irc.conf::
|
||||
конфигурациони фајл за _irc_ додатак
|
||||
|
||||
$HOME/.config/weechat/javascript.conf::
|
||||
конфигурациони фајл за _javascript_ додатак
|
||||
|
||||
$HOME/.config/weechat/logger.conf::
|
||||
конфигурациони фајл за _logger_ додатак
|
||||
|
||||
$HOME/.config/weechat/lua.conf::
|
||||
конфигурациони фајл за _lua_ додатак
|
||||
|
||||
$HOME/.config/weechat/perl.conf::
|
||||
конфигурациони фајл за _perl_ додатак
|
||||
|
||||
$HOME/.config/weechat/php.conf::
|
||||
конфигурациони фајл за _php_ додатак
|
||||
|
||||
$HOME/.config/weechat/python.conf::
|
||||
конфигурациони фајл за _python_ додатак
|
||||
|
||||
$HOME/.config/weechat/relay.conf::
|
||||
конфигурациони фајл за _relay_ додатак
|
||||
|
||||
$HOME/.config/weechat/ruby.conf::
|
||||
конфигурациони фајл за _ruby_ додатак
|
||||
|
||||
$HOME/.config/weechat/script.conf::
|
||||
конфигурациони фајл за _script_ додатак
|
||||
|
||||
$HOME/.config/weechat/spell.conf::
|
||||
конфигурациони фајл за _spell_ додатак
|
||||
|
||||
$HOME/.config/weechat/tcl.conf::
|
||||
конфигурациони фајл за _tcl_ додатак
|
||||
|
||||
$HOME/.config/weechat/trigger.conf::
|
||||
конфигурациони фајл за _trigger_ додатак
|
||||
|
||||
$HOME/.config/weechat/xfer.conf::
|
||||
конфигурациони фајл за _xfer_ додатак
|
||||
|
||||
$HOME/.config/weechat/weechat.log::
|
||||
WeeChat лог фајл
|
||||
// end::files[]
|
||||
|
||||
// tag::copyright[]
|
||||
Програм WeeChat је написао Себастијен Елеу и људи који су дали свој допринос (комплетна листа се налази у фајлу AUTHORS.adoc).
|
||||
|
||||
Ауторска права (C) 2003-2021 {author}
|
||||
|
||||
WeeChat је слободни софтвер; можете га редистрибуирати и/или изменити под условима ГНУ Опште Јавне Лиценце коју је објавила Free Software Foundation; или верзије 3 Лиценце, или (по вашој жељи) било којој каснијој верзији.
|
||||
|
||||
За више информација, молимо вас да прочитате фајл COPYING.
|
||||
|
||||
Веб: https://weechat.org/
|
||||
// end::copyright[]
|
60
doc/sr/weechat-headless.1.sr.adoc
Normal file
60
doc/sr/weechat-headless.1.sr.adoc
Normal file
@ -0,0 +1,60 @@
|
||||
= weechat-headless(1)
|
||||
:doctype: manpage
|
||||
:author: Sébastien Helleu
|
||||
:email: flashcode@flashtux.org
|
||||
:lang: sr
|
||||
:man manual: WeeChat упутство
|
||||
:man source: WeeChat {revnumber}
|
||||
|
||||
== ИМЕ
|
||||
|
||||
weechat-headless - прошириви чет клијен (верзија без интерфејса)
|
||||
|
||||
== СИПОПСИС
|
||||
|
||||
[verse]
|
||||
*weechat-headless* [-a|--no-connect] [--daemon] [--stdout] [-d|--dir <путања>] [-t|--temp-dir] [-p|--no-plugin] [-P|--plugins <додаци>] [-r|--run-command <команда>] [-s|--no-script] [--upgrade] [дибаг-опција...] [додатак:опција...]
|
||||
*weechat-headless* [-c|--colors]
|
||||
*weechat-headless* [-h|--help]
|
||||
*weechat-headless* [-l|--license]
|
||||
*weechat-headless* [-v|--version]
|
||||
|
||||
== ОПИС
|
||||
|
||||
WeeChat (Wee Enhanced Environment for Chat) је бесплатни чет клијент, једноставан и брз, дизајниран за многе оперативне системе. Поседује могућност детаљног прилагођавања и проширивања скриптама.
|
||||
|
||||
Команда *weechat-headless* покреће програм WeeChat у режиму без интерфејса. Може да се користи за тестове или за даемонизовање програма WeeChat опцијом „--daemon”.
|
||||
|
||||
== ОПЦИЈЕ
|
||||
|
||||
include::includes/cmdline_options.sr.adoc[tag=standard]
|
||||
|
||||
== ДИБАГ ОПЦИЈЕ
|
||||
|
||||
*УПОЗОРЕЊЕ:* ове опције служе за потребе дибагинга, *НЕ КОРИСТИТЕ У ПРОДУКЦИЈИ!*
|
||||
|
||||
include::includes/cmdline_options.sr.adoc[tag=debug]
|
||||
|
||||
== ОПЦИЈЕ ДОДАТАКА
|
||||
|
||||
include::includes/man.sr.adoc[tag=plugin_options]
|
||||
|
||||
== ФАЈЛОВИ
|
||||
|
||||
include::includes/man.sr.adoc[tag=files]
|
||||
|
||||
== ПОГЛЕДАЈТЕ И
|
||||
|
||||
*weechat*(1)
|
||||
|
||||
== АУТОРИ
|
||||
|
||||
Ову man страницу је написао {author}.
|
||||
|
||||
== АУТОРСКА ПРАВА
|
||||
|
||||
include::includes/man.sr.adoc[tag=copyright]
|
||||
|
||||
== ПОДРШКА / ПРИЈАВА БАГОВА
|
||||
|
||||
За помоћ или пријаву бага: https://weechat.org/about/support
|
58
doc/sr/weechat.1.sr.adoc
Normal file
58
doc/sr/weechat.1.sr.adoc
Normal file
@ -0,0 +1,58 @@
|
||||
= weechat(1)
|
||||
:doctype: manpage
|
||||
:author: Sébastien Helleu
|
||||
:email: flashcode@flashtux.org
|
||||
:lang: sr
|
||||
:man manual: WeeChat упутство
|
||||
:man source: WeeChat {revnumber}
|
||||
|
||||
== ИМЕ
|
||||
|
||||
weechat - прошириви чет клијент
|
||||
|
||||
== СИПОПСИС
|
||||
|
||||
[verse]
|
||||
*weechat* [-a|--no-connect] [-d|--dir <путања>] [-t|--temp-dir] [-p|--no-plugin] [-P|--plugins <додаци>] [-r|--run-command <команда>] [-s|--no-script] [--upgrade] [дибаг-опција...] [додатак:опција...]
|
||||
*weechat* [-c|--colors]
|
||||
*weechat* [-h|--help]
|
||||
*weechat* [-l|--license]
|
||||
*weechat* [-v|--version]
|
||||
|
||||
== ОПИС
|
||||
|
||||
WeeChat (Wee Enhanced Environment for Chat) је бесплатни чет клијент, једноставан и брз, дизајниран за многе оперативне системе. Поседује могућност детаљног прилагођавања и проширивања скриптама.
|
||||
|
||||
== ОПЦИЈЕ
|
||||
|
||||
include::includes/cmdline_options.sr.adoc[tag=standard]
|
||||
|
||||
== ДИБАГ ОПЦИЈЕ
|
||||
|
||||
*УПОЗОРЕЊЕ:* ове опције служе за потребе дибагинга, *НЕ КОРИСТИТЕ У ПРОДУКЦИЈИ!*
|
||||
|
||||
include::includes/cmdline_options.sr.adoc[tag=debug]
|
||||
|
||||
== ОПЦИЈЕ ДОДАТАКА
|
||||
|
||||
include::includes/man.sr.adoc[tag=plugin_options]
|
||||
|
||||
== ФАЈЛОВИ
|
||||
|
||||
include::includes/man.sr.adoc[tag=files]
|
||||
|
||||
== ПОГЛЕДАЈТЕ И
|
||||
|
||||
*weechat-headless*(1)
|
||||
|
||||
== АУТОРИ
|
||||
|
||||
Ову man страницу је написао {author}.
|
||||
|
||||
== АУТОРСКА ПРАВА
|
||||
|
||||
include::includes/man.sr.adoc[tag=copyright]
|
||||
|
||||
== ПОДРШКА / ПРИЈАВА БАГОВА
|
||||
|
||||
За помоћ или пријаву бага: https://weechat.org/about/support
|
1164
doc/sr/weechat_dev.sr.adoc
Normal file
1164
doc/sr/weechat_dev.sr.adoc
Normal file
File diff suppressed because it is too large
Load Diff
1079
doc/sr/weechat_faq.sr.adoc
Normal file
1079
doc/sr/weechat_faq.sr.adoc
Normal file
File diff suppressed because it is too large
Load Diff
17385
doc/sr/weechat_plugin_api.sr.adoc
Normal file
17385
doc/sr/weechat_plugin_api.sr.adoc
Normal file
File diff suppressed because it is too large
Load Diff
334
doc/sr/weechat_quickstart.sr.adoc
Normal file
334
doc/sr/weechat_quickstart.sr.adoc
Normal file
@ -0,0 +1,334 @@
|
||||
= WeeChat водич за брзи почетак
|
||||
:author: Sébastien Helleu
|
||||
:email: flashcode@flashtux.org
|
||||
:lang: sr
|
||||
:toc: left
|
||||
:toc-title: Садржај
|
||||
:sectnums:
|
||||
:docinfo1:
|
||||
|
||||
|
||||
[[start]]
|
||||
== Покретање програма WeeChat
|
||||
|
||||
Препоручени (али не и обавезни) X терминал емулатор за покретање програма WeeChat је rxvt-unicode. Он поседује добру UTF-8 подршку и лепо ради са подразумеваним тастерским пречицама програма WeeChat.
|
||||
|
||||
Покретање из вашег командног окружења:
|
||||
|
||||
----
|
||||
$ weechat
|
||||
----
|
||||
|
||||
[[help]]
|
||||
== Помоћ током извршавања
|
||||
|
||||
Програм WeeChat поседује помоћ за све команде, једноставно откуцајте:
|
||||
|
||||
----
|
||||
/help
|
||||
----
|
||||
|
||||
Ако желите да добијете помоћ за одређену команду, откуцајте:
|
||||
|
||||
----
|
||||
/help команда
|
||||
----
|
||||
|
||||
Помоћ постоји и за опције:
|
||||
|
||||
----
|
||||
/help конфиг.одељак.опција
|
||||
----
|
||||
|
||||
(где је `конфиг` име конфикурације (`weechat` за језгро, или име додатка), `одељак` је одељак ове конфигурације и `опција` је име опције).
|
||||
|
||||
[[options]]
|
||||
== Постављање опција
|
||||
|
||||
Да бисте поставили опције, извршите:
|
||||
|
||||
----
|
||||
/set конфиг.одељак.опција вредност
|
||||
----
|
||||
|
||||
Програм WeeChat тренутно користи нову вредност (након измена конфигурације, *никада* не морате поново да покренете програм WeeChat).
|
||||
|
||||
Када програм WeeChat завршава извршавање, сва подешавања се чувају (или командом `/save` којом форсирате уписивање опција).
|
||||
|
||||
[IMPORTANT]
|
||||
*Не препоручује* се ручно уређивање конфигурационих фајлова јер програм WeeChat може да их упише у било које време (на пример када извршава `/quit`) и након сваке измене морате извршити команду `/reload` (уз ризик да изгубите остале измене које још увек нисте сачували са `/save`). + Можете употребити команду `/set` која проверава вредност и тренутно примењује измене.
|
||||
|
||||
Додатак _fset_ вам омогућава да једноставно прегледате опције и да их мењате.
|
||||
|
||||
На пример, да бисте приказали WeeChat опције:
|
||||
|
||||
----
|
||||
/fset weechat.*
|
||||
----
|
||||
|
||||
IRC опције:
|
||||
|
||||
----
|
||||
/fset irc.*
|
||||
----
|
||||
|
||||
Команда `/fset` поседује довршавање дела имена опције, тако да ако на пример, откуцате `/fset hot` и притиснете kbd:[Tab] то се довршава као `/fset hotlist`. Ако притиснете kbd:[Enter], приказују се опције везане за врућу листу.
|
||||
|
||||
За више информација у вези команде `/fset` и тастера, погледајте `/help fset`.
|
||||
|
||||
[[core_vs_plugins]]
|
||||
== Језгро и додаци
|
||||
|
||||
WeeChat „језгро” се користи само за приказ података на екран и за интеракцију са корисником; то значи да је weechat језгро без додатака потпуно бескорисно (верни корисници: IRC је био део језгра у верзијама ≤ 0.2.6).
|
||||
|
||||
Сви мрежни протоколи као што је IRC су имплементирани у одвојеним додацима.
|
||||
|
||||
Да бисте видели листу учитаних додатака, употребите команду `/plugin`, у листи би требало да видите „irc” и остале додатке.
|
||||
|
||||
[[add_irc_server]]
|
||||
== Додавање IRC сервера
|
||||
|
||||
IRC сервер можете додати командом `/server`, на пример:
|
||||
|
||||
----
|
||||
/server add libera irc.libera.chat/6697 -ssl
|
||||
----
|
||||
|
||||
`freenode` је у овој команди интерно име сервера које користи програм WeeChat: касније ћете моћи да се повежете са њим помоћу `/connect libera`, а опције сервера су _irc.server.libera.xxx_.
|
||||
|
||||
Као и обично, ако се збуните доступна вам је помоћ:
|
||||
|
||||
----
|
||||
/help server
|
||||
----
|
||||
|
||||
[[irc_server_options]]
|
||||
== Постављање прилагођених опција IRC сервера
|
||||
|
||||
Програм WeeChat користи подразумеване вредности за све сервере („вредности у крајњем случају”), онда када не наведете одређену вредност за опцију сервера. Ове подразумеване опције су „irc.server_default.*”.
|
||||
|
||||
За сваку опцију сервера, програм WeeChat користи њену вредност ако је дефинисана (није „null”). У супротном, програм WeeChat користи подразумевану вредност („irc.server_default.xxx”).
|
||||
|
||||
Постоје на пример, подразумевани надимци (засновани на вашем un*x корисничком имену), па можете да их преиначите за libera сервер следећом командом:
|
||||
|
||||
----
|
||||
/set irc.server.libera.nicks "mynick,mynick2,mynick3,mynick4,mynick5"
|
||||
----
|
||||
|
||||
Ако желите да поставите корисничко и реално име:
|
||||
|
||||
----
|
||||
/set irc.server.libera.username "Моје корисничко име"
|
||||
/set irc.server.libera.realname "Моје реално име"
|
||||
----
|
||||
|
||||
Ако желите да укључите ауто повезивање са сервером током покретања програма:
|
||||
|
||||
----
|
||||
/set irc.server.libera.autoconnect on
|
||||
----
|
||||
|
||||
Ако сервер подржава SASL, можете да га користите за аутентификацију (бићете идентификовани пре него што приступите каналима):
|
||||
|
||||
----
|
||||
/set irc.server.libera.sasl_username "mynick"
|
||||
/set irc.server.libera.sasl_password "xxxxxxx"
|
||||
----
|
||||
|
||||
Ако након повезивања са сервером желите да покренете команду, на пример за аутентификацију са nickserv (само ако не користите SASL за аутентификацију):
|
||||
|
||||
----
|
||||
/set irc.server.libera.command "/msg nickserv identify xxxxxxx"
|
||||
----
|
||||
|
||||
[NOTE]
|
||||
Више команди у опцији _command_ можете да раздвојите са `;` (тачка зарез).
|
||||
|
||||
Ако желите да заштитите своју лозинку у конфигурационим фајловима, можете да користите обезбеђене податке.
|
||||
|
||||
Најпре поставите тајну реченицу:
|
||||
|
||||
----
|
||||
/secure passphrase ово је моја тајна реченица
|
||||
----
|
||||
|
||||
Затим додајте осигуране податке својом libera лозинком:
|
||||
|
||||
----
|
||||
/secure set libera_password xxxxxxx
|
||||
----
|
||||
|
||||
Затим у IRC опцијама поменутим изнад, уместо своје лозинке можете да користите `+${sec.data.libera_password}+`, на пример:
|
||||
|
||||
----
|
||||
/set irc.server.libera.sasl_password "${sec.data.libera_password}"
|
||||
----
|
||||
|
||||
Ако желите да се неким каналима аутоматски приступи када се повежете на сервер:
|
||||
|
||||
----
|
||||
/set irc.server.libera.autojoin "#канал1,#канал2"
|
||||
----
|
||||
|
||||
[TIP]
|
||||
Име и вредност опција можете да довршите тастером kbd:[Tab] и kbd:[Shift+Tab] за делимично довршавање (корисно је за дугачке речи као што је име опције).
|
||||
|
||||
Ако желите да уклоните вредност опције сервера и да уместо ње користите подразумевану вредност, на пример, да се користе подразумевани надимци (irc.server_default.nicks):
|
||||
|
||||
----
|
||||
/unset irc.server.libera.nicks
|
||||
----
|
||||
|
||||
Остале опције: можете да поставите остале опције командом („xxx” је име опције):
|
||||
|
||||
----
|
||||
/set irc.server.libera.xxx вредност
|
||||
----
|
||||
|
||||
[[connect_to_irc_server]]
|
||||
== Повезивање са IRC сервером
|
||||
|
||||
----
|
||||
/connect libera
|
||||
----
|
||||
|
||||
Овом командом, програм WeeChat се повезује са libera сервером и аутоматски приступа каналима конфигурисаним „autojoin” опцијом сервера.
|
||||
|
||||
[NOTE]
|
||||
Ова команда може да се искористи за креирање и повезивање са новим сервером без употребе команде `/server` (погледајте `/help connect`).
|
||||
|
||||
Подразумевано, бафери сервера се спајају са WeeChat _језгро_ бафером. Ако желите да се пребацујете између _језгро_ бафера и серверских бафера, можете да употребите kbd:[Ctrl+x].
|
||||
|
||||
Могуће је да се искључи аутоматско спајање серверских бафера тако да имате независне серверске бафере:
|
||||
|
||||
----
|
||||
/set irc.look.server_buffer independent
|
||||
----
|
||||
|
||||
[[join_part_irc_channels]]
|
||||
== Join/part (приступ/напуштање) IRC канала
|
||||
|
||||
Приступ каналу:
|
||||
|
||||
----
|
||||
/join #канал
|
||||
----
|
||||
|
||||
Напуштање канала (уз остављање отвореног бафера):
|
||||
|
||||
----
|
||||
/part [порука о напуштању]
|
||||
----
|
||||
|
||||
Затварање бафера сервера, канала или приватног бафера (`/close` је алијас за `/buffer close`):
|
||||
|
||||
----
|
||||
/close
|
||||
----
|
||||
|
||||
[WARNING]
|
||||
Затварање бафера сервера ће затворити и све бафере канала и приватне бафере.
|
||||
|
||||
Прекид везе са сервером, у баферу сервера:
|
||||
|
||||
----
|
||||
/disconnect
|
||||
----
|
||||
|
||||
|
||||
[[irc_private_messages]]
|
||||
== IRC приватне поруке
|
||||
|
||||
Отварање бафера и слање поруке другом кориснику (надимак _foo_):
|
||||
|
||||
----
|
||||
/query foo ово је порука
|
||||
----
|
||||
|
||||
Затварање приватног бафера:
|
||||
|
||||
----
|
||||
/close
|
||||
----
|
||||
|
||||
[[buffer_window]]
|
||||
== Управљање баферима/прозорима
|
||||
|
||||
Бафер је компонента повезана са додатком која има број, категорију и име. Бафер садржи податке који се приказују на екрану.
|
||||
|
||||
Прозор је поглед на бафер. Подразумевано постоји само један прозор који приказује један бафер. Ако поделите екран, видећете више прозора са више бафера у исто време.
|
||||
|
||||
Команде којима се управља баферима и прозорима:
|
||||
|
||||
----
|
||||
/buffer
|
||||
/window
|
||||
----
|
||||
|
||||
На пример, ако желите да свој екран поделите по вертикали на мали прозор (1/3 ширине), и велики прозор (2/3), употребите команду:
|
||||
|
||||
----
|
||||
/window splitv 33
|
||||
----
|
||||
|
||||
Ако желите да уклоните поделу:
|
||||
|
||||
----
|
||||
/window merge
|
||||
----
|
||||
|
||||
[[key_bindings]]
|
||||
== Тастерске пречице
|
||||
|
||||
Програм WeeChat подразумевано користи многе тастере. Сви они се налазе у документацији, али би требало да знате барем оне најважније:
|
||||
|
||||
- kbd:[Alt+←] / kbd:[Alt+→] или kbd:[F5] / kbd:[F6]: прелаз на претходни/наредни бафер
|
||||
- kbd:[F1] / kbd:[F2]: скроловање линије са листом бафера („buflist”)
|
||||
- kbd:[F7] / kbd:[F8]: прелаз на претходни/наредни прозор (када је екран издељен)
|
||||
- kbd:[F9] / kbd:[F10]: скроловање насловне траке
|
||||
- kbd:[F11] / kbd:[F12]: скроловање листе надимака
|
||||
- kbd:[Tab]: довршавање текста у траци за унос, као у вашем командном окружењу
|
||||
- kbd:[PgUp] / kbd:[PgDn]: скроловање текста у текућем баферу
|
||||
- kbd:[Alt+a]: скок на бафер са активношћу (у врућој листи)
|
||||
|
||||
У зависности од ваше тастатуре и/или ваших потреба, можете поново да вежете команду помоћу `/key` команде. Користан тастер је kbd:[Alt+k] којим можете да пронађете кодове тастера.
|
||||
|
||||
На пример, ако желите да вежете kbd:[Alt+!] са командом `/buffer close`:
|
||||
|
||||
----
|
||||
/key bind (притисните alt-k) (притисните alt-!) /buffer close
|
||||
----
|
||||
|
||||
Добићете следећу командну линију:
|
||||
|
||||
----
|
||||
/key bind meta-! /buffer close
|
||||
----
|
||||
|
||||
Ако желите да уклоните тастер:
|
||||
|
||||
----
|
||||
/key unbind meta-!
|
||||
----
|
||||
|
||||
[[plugins_scripts]]
|
||||
== Додаци/скрипте
|
||||
|
||||
На неким дистрибуцијама као што је Debian, додаци су доступни кроз посебан пакет (као што је weechat-plugins). Додаци се аутоматски учитавају када се пронађу (молимо вас да погледате документацију програма WeeChat у вези учитавања/уклањања из меморије додатака или скрипти).
|
||||
|
||||
За програм WeeChat су доступне многе спољне скрипте (које су приложили корисници), можете да их преузмете и инсталирате из репозиторијума командом `/script`, на пример:
|
||||
|
||||
----
|
||||
/script install go.py
|
||||
----
|
||||
|
||||
За више детаља погледајте `/help script`.
|
||||
|
||||
Листа скрипти је доступна у програму WeeChat командом `/script` или на URL адреси: https://weechat.org/scripts
|
||||
|
||||
[[more_doc]]
|
||||
== Још документације
|
||||
|
||||
Сада можете почети са коришћењем програма WeeChat и ако имате нека друга питања, прочитајте ЧПП/документацију: https://weechat.org/doc
|
||||
|
||||
Уживајте у коришћењу програма WeeChat!
|
2649
doc/sr/weechat_relay_protocol.sr.adoc
Normal file
2649
doc/sr/weechat_relay_protocol.sr.adoc
Normal file
File diff suppressed because it is too large
Load Diff
1348
doc/sr/weechat_scripting.sr.adoc
Normal file
1348
doc/sr/weechat_scripting.sr.adoc
Normal file
File diff suppressed because it is too large
Load Diff
116
doc/sr/weechat_tester.sr.adoc
Normal file
116
doc/sr/weechat_tester.sr.adoc
Normal file
@ -0,0 +1,116 @@
|
||||
= Водич за тестирање програма WeeChat
|
||||
:author: Sébastien Helleu
|
||||
:email: flashcode@flashtux.org
|
||||
:lang: sr
|
||||
:toc: left
|
||||
:toc-title: Садржај
|
||||
:sectnums:
|
||||
:docinfo1:
|
||||
|
||||
|
||||
[[purpose]]
|
||||
== Намена
|
||||
|
||||
Многи захвални корисници су нас питали како могу да помогну развој програма WeeChat. Најлакши (у исто време и најкомпликованији) начин помоћи у развоју програма WeeChat је тестирање!
|
||||
|
||||
Тестирање је веома важан део развоја софтвера и не би требало да се занемари. Када се имплементирају неке могућности, требало би и да се тестирају, али за неке могућности постоји превише случајева коришћења или су ти случајеви компликовани, па програмери не могу да испробају баш сваки случај.
|
||||
|
||||
На пример: озлоглашени charset додатак је уведен у WeeChat верзије 0.2.2: нико од нас (програмери, људи који су дали допринос програму, и тестери) није користио канале са националним карактерима у својим именима, па када је објављена верзија 0.2.2, руски коринисници су нас засули примедбама. Да имамо више тестера, овако нешто се не би опет поновило у будућности.
|
||||
|
||||
Тестирање стабилне верзије програма WeeChat нема смисла јер су програмери стално заузети имплементирањем нових ствари (и исправљањем старих багова).
|
||||
|
||||
|
||||
[[prepare_system]]
|
||||
== Припремите свој систем
|
||||
|
||||
Пуно би нам помогло ако укључите Линукс _core_ фајлове: ако се програм WeeChat сруши, Линукс ће креирати фајл под именом _core_. Овај фајл садржи врло корисне дибаг информације, тако да прецизно можемо знати где је у програму WeeChat настао проблем.
|
||||
|
||||
Ако користите _bash_ командно окружење, додајте следећу линију у свој _~/.bashrc_:
|
||||
|
||||
----
|
||||
ulimit -c unlimited
|
||||
----
|
||||
|
||||
|
||||
[[download]]
|
||||
== Преузмите развојну верзију
|
||||
|
||||
Свеж кôд (са најновијим баговима и могућностима) је чува у GIT репозиторијуму.
|
||||
|
||||
Можете одлучити да га сами изградите (препоручени начин):
|
||||
|
||||
* GIT верзија може да се изгради и инсталира паралелно са стабилном верзијом.
|
||||
* Није вам потребан root приступ, и не морате да жртвујете стабилну верзију програма WeeChat.
|
||||
|
||||
[[get_sources]]
|
||||
=== Набавите и изградите изворне фајлове
|
||||
|
||||
Најпре креирајте директоријум, на пример _weechat-git_:
|
||||
|
||||
----
|
||||
$ mkdir ~/weechat-git
|
||||
$ cd ~/weechat-git
|
||||
----
|
||||
|
||||
Ако имате инсталиран програм git, можете једноставно да клонирате git репозиторијум (препоручени начин):
|
||||
|
||||
----
|
||||
$ git clone https://github.com/weechat/weechat.git
|
||||
$ cd weechat
|
||||
----
|
||||
|
||||
[NOTE]
|
||||
Касније можете да извршите `git pull` у овом директоријуму, чиме преузимате делте са најновијим ажурирањима.
|
||||
|
||||
У супротном можете да преузмете и распакујете _devel_ пакет:
|
||||
|
||||
----
|
||||
$ wget https://weechat.org/files/src/weechat-devel.tar.bz2
|
||||
$ tar xvjf weechat-devel.tar.bz2
|
||||
$ cd weechat-devel
|
||||
----
|
||||
|
||||
CMake се препоручује за изградњу изворних фајлова:
|
||||
|
||||
----
|
||||
$ mkdir build
|
||||
$ cd build
|
||||
$ cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/weechat-git -DWEECHAT_HOME=~/.weechat-dev -DCMAKE_BUILD_TYPE=Debug
|
||||
$ make
|
||||
$ make install
|
||||
----
|
||||
|
||||
Ако немате CMake, ипак је могуће да употребите autotools:
|
||||
|
||||
----
|
||||
$ ./autogen.sh
|
||||
$ ./configure --prefix=$HOME/weechat-git WEECHAT_HOME=~/.weechat-dev
|
||||
$ make
|
||||
$ make install
|
||||
----
|
||||
|
||||
[[install_binary_package]]
|
||||
=== Инсталација бинарног пакета
|
||||
|
||||
У зависности од ваше Линукс дистрибуције:
|
||||
|
||||
* Debian: https://weechat.org/download/debian
|
||||
* Gentoo: https://weechat.org/download
|
||||
* ArchLinux: PKGBUILD са https://aur.archlinux.org/
|
||||
* остале: не знамо! Хехе.
|
||||
|
||||
|
||||
[[run]]
|
||||
== Покретање програма WeeChat
|
||||
|
||||
Команда је:
|
||||
|
||||
----
|
||||
$ ~/weechat-git/bin/weechat
|
||||
----
|
||||
|
||||
Ако сте још увек будни, требало би да угледате познати интерфејс и да се хвалите тиме што поседујете најновију могућу верзију програма WeeChat. ;)
|
||||
|
||||
Ако сада искусите чудно понашање (можда постоје проблеми или крах или може да прокључа ваше пиво) не оклевајте да се придружите каналу _#weechat_ на _irc.libera.chat_ и да нам испричате о проблему.
|
||||
|
||||
Ако се програм не руши - реците нам и то, потребно нам је ваше извештавање!
|
4378
doc/sr/weechat_user.sr.adoc
Normal file
4378
doc/sr/weechat_user.sr.adoc
Normal file
File diff suppressed because it is too large
Load Diff
@ -29,6 +29,7 @@ set(PO_FILES
|
||||
pt.po
|
||||
pt_BR.po
|
||||
ru.po
|
||||
sr.po
|
||||
tr.po
|
||||
)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user