mirror of
https://github.com/weechat/weechat.git
synced 2026-06-14 07:04:46 +02:00
Compare commits
18 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 90bd688643 | |||
| e04047be68 | |||
| 710247891c | |||
| 2e1d16b7e5 | |||
| 778594d68f | |||
| 37d4d2ac65 | |||
| 2376b6aa5e | |||
| 5a24ffd951 | |||
| a1cc70b752 | |||
| 1cedb78348 | |||
| 0123abb83e | |||
| 463517bd1e | |||
| 46f3bee2ff | |||
| d80b27af64 | |||
| e2d44181d7 | |||
| ba4f762964 | |||
| dad3e6099c | |||
| 5208552a98 |
@@ -34,6 +34,7 @@ jobs:
|
||||
run: |
|
||||
sudo apt-add-repository --yes ppa:ondrej/php
|
||||
sudo apt-get update -qq
|
||||
sudo apt-get --yes purge php8.1-dev
|
||||
sudo apt-get --yes --no-install-recommends install devscripts equivs python3-pip libenchant-dev autopoint cmake ninja-build lcov pkg-config libncursesw5-dev gem2deb libperl-dev python2-dev python3-dev libaspell-dev liblua5.3-dev tcl8.6-dev guile-2.0-dev libv8-dev libcurl4-gnutls-dev libgcrypt20-dev libgnutls28-dev zlib1g-dev curl libcpputest-dev php8.0-dev libphp8.0-embed libargon2-0-dev libsodium-dev pylint python3-bandit asciidoctor
|
||||
sudo -H pip3 install --ignore-installed msgcheck
|
||||
|
||||
|
||||
+8
-1
@@ -15,8 +15,15 @@ https://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
(file _ReleaseNotes.adoc_ in sources).
|
||||
|
||||
|
||||
[[v3.4.1]]
|
||||
== Version 3.4.1 (2022-03-13)
|
||||
|
||||
Bug fixes::
|
||||
|
||||
* core: set again TLS verification functions after options weechat.network.gnutls_ca_system and weechat.network.gnutls_ca_user are changed (issue #1763, CVE-2022-28352)
|
||||
|
||||
[[v3.4]]
|
||||
== Version 3.4 (under dev)
|
||||
== Version 3.4 (2021-12-18)
|
||||
|
||||
New features::
|
||||
|
||||
|
||||
+3
-3
@@ -26,9 +26,9 @@ Homepage: https://weechat.org/
|
||||
* *Modular chat client*: WeeChat has a lightweight core and optional https://weechat.org/files/doc/stable/weechat_user.en.html#plugins[plugins]. All plugins (including https://weechat.org/files/doc/stable/weechat_user.en.html#irc_plugin[IRC]) are independent and can be unloaded.
|
||||
* *Multi-platform*: WeeChat runs on GNU/Linux, *BSD, GNU/Hurd, Haiku, macOS and Windows (Bash/Ubuntu and Cygwin).
|
||||
* *Multi-protocols*: WeeChat is designed to support multiple protocols by plugins, like IRC.
|
||||
* *Standards-compliant*: the IRC plugin is compliant with RFCs https://tools.ietf.org/html/rfc1459[1459], https://tools.ietf.org/html/rfc2810[2810], https://tools.ietf.org/html/rfc2811[2811], https://tools.ietf.org/html/rfc2812[2812] and https://tools.ietf.org/html/rfc2813[2813].
|
||||
* *Small, fast and very light*: the core is and should stay as light and fast as possible.
|
||||
* *Customizable and extensible*: there are a lot of options to customize WeeChat, and it is extensible with C plugins and https://weechat.org/scripts/[scripts] (https://weechat.org/scripts/stable/language/perl/[Perl], https://weechat.org/scripts/stable/language/python/[Python], https://weechat.org/scripts/stable/language/ruby[Ruby], https://weechat.org/scripts/stable/language/lua/[Lua], https://weechat.org/scripts/stable/language/tcl/[Tcl], https://weechat.org/scripts/stable/language/guile/[Scheme], https://weechat.org/scripts/stable/language/javascript/[JavaScript] and https://weechat.org/scripts/stable/language/php/[PHP]).
|
||||
* *Standards-compliant*: the IRC plugin is compliant with RFCs https://tools.ietf.org/html/rfc1459[1459], https://tools.ietf.org/html/rfc2810[2810], https://tools.ietf.org/html/rfc2811[2811], https://tools.ietf.org/html/rfc2812[2812], and https://tools.ietf.org/html/rfc2813[2813].
|
||||
* *Small, fast, and very light*: the core is and should stay as light and fast as possible.
|
||||
* *Customizable and extensible*: there are a lot of options to customize WeeChat, and it is extensible with C plugins and https://weechat.org/scripts/[scripts] (https://weechat.org/scripts/language/perl/[Perl], https://weechat.org/scripts/language/python/[Python], https://weechat.org/scripts/language/ruby[Ruby], https://weechat.org/scripts/language/lua/[Lua], https://weechat.org/scripts/language/tcl/[Tcl], https://weechat.org/scripts/language/guile/[Scheme], https://weechat.org/scripts/language/javascript/[JavaScript] and https://weechat.org/scripts/language/php/[PHP]).
|
||||
* *Fully documented*: there is comprehensive https://weechat.org/doc/[documentation], which is https://weechat.org/files/doc/stable/weechat_dev.en.html#translations[translated] into several languages.
|
||||
* *Developed from scratch*: WeeChat was built from scratch and is not based on any other client.
|
||||
* *Free software*: WeeChat is released under https://www.gnu.org/licenses/gpl-3.0.html[GPLv3].
|
||||
|
||||
+6
-1
@@ -17,8 +17,13 @@ https://weechat.org/files/changelog/ChangeLog-devel.html[ChangeLog]
|
||||
(file _ChangeLog.adoc_ in sources).
|
||||
|
||||
|
||||
[[v3.4.1]]
|
||||
== Version 3.4.1 (2022-03-13)
|
||||
|
||||
Bug fix and maintenance release.
|
||||
|
||||
[[v3.4]]
|
||||
== Version 3.4 (under dev)
|
||||
== Version 3.4 (2021-12-18)
|
||||
|
||||
[[v3.4_default_triggers]]
|
||||
=== Default triggers
|
||||
|
||||
@@ -1,3 +1,12 @@
|
||||
weechat (3.3-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
* Remove patch merged upstream (which command detection in libgcrypt)
|
||||
* Minor updates in debian/copyright
|
||||
* Enable Typing plugin
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Mon, 20 Sep 2021 10:05:56 +0000
|
||||
|
||||
weechat (3.2.1-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
|
||||
@@ -1174,6 +1174,14 @@ $ cd ~/.cache/weechat/script
|
||||
$ curl -O https://weechat.org/files/plugins.xml.gz
|
||||
----
|
||||
|
||||
Wenn Sie macOS ausführen und die heruntergeladene Datei eine Größe von 0 Byte hat,
|
||||
versuchen Sie, diese Variable in Ihrer Shell-Initialisierungsdatei oder auf der
|
||||
Befehlszeile zu setzen. Bevor Sie WeeChat starten:
|
||||
|
||||
----
|
||||
export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
|
||||
----
|
||||
|
||||
[[spell_dictionaries]]
|
||||
=== Ich habe aspell Wörterbücher auf mein System installiert. Wie kann ich diese nutzen, ohne WeeChat neu starten zu müssen?
|
||||
|
||||
|
||||
@@ -1205,7 +1205,7 @@ work on it.
|
||||
The translations missing in files are indicated by this string:
|
||||
|
||||
----
|
||||
// TRANSLATION MISSING
|
||||
// TRANSLATION MISSING
|
||||
----
|
||||
|
||||
You must translate whole file except links and special keywords for notes,
|
||||
|
||||
@@ -1083,6 +1083,14 @@ $ cd ~/.cache/weechat/script
|
||||
$ curl -O https://weechat.org/files/plugins.xml.gz
|
||||
----
|
||||
|
||||
If you're running macOS and the downloaded file has a size of 0 bytes,
|
||||
try to set this variable in your shell initialization file or on command line,
|
||||
before starting WeeChat:
|
||||
|
||||
----
|
||||
export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
|
||||
----
|
||||
|
||||
[[spell_dictionaries]]
|
||||
=== I installed aspell dictionaries on my system, how can I use them without restarting WeeChat?
|
||||
|
||||
|
||||
@@ -1086,6 +1086,15 @@ $ cd ~/.cache/weechat/script
|
||||
$ curl -O https://weechat.org/files/plugins.xml.gz
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
If you're running macOS and the downloaded file has a size of 0 bytes,
|
||||
try to set this variable in your shell initialization file or on command line,
|
||||
before starting WeeChat:
|
||||
|
||||
----
|
||||
export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
|
||||
----
|
||||
|
||||
[[spell_dictionaries]]
|
||||
=== Instalé los diccionarios aspell en mi sistema, ¿cómo puedo utilizarlos sin necesidad de reiniciar WeeChat?
|
||||
|
||||
|
||||
@@ -1228,7 +1228,7 @@ _doc/en/_), puis travaillez dessus.
|
||||
Les traductions manquantes dans les fichiers sont indiquées par cette chaîne :
|
||||
|
||||
----
|
||||
// TRANSLATION MISSING
|
||||
// TRANSLATION MISSING
|
||||
----
|
||||
|
||||
Vous devez traduire tout le fichier sauf les liens et les mots-clés spéciaux
|
||||
|
||||
@@ -1123,6 +1123,14 @@ $ cd ~/.cache/weechat/script
|
||||
$ curl -O https://weechat.org/files/plugins.xml.gz
|
||||
----
|
||||
|
||||
Si vous êtes sous macOS et que le fichier téléchargé a une taille de 0 octet,
|
||||
essayez de définir cette variable dans votre fichier d'initialisation du shell
|
||||
ou sur la ligne de commande, avant de démarrer WeeChat :
|
||||
|
||||
----
|
||||
export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
|
||||
----
|
||||
|
||||
[[spell_dictionaries]]
|
||||
=== J'ai installé des dictionnaires aspell sur mon système, comment les utiliser sans redémarrer WeeChat ?
|
||||
|
||||
|
||||
@@ -17519,7 +17519,6 @@ Paramètres :
|
||||
* _move_ : nombre de saut(s) à exécuter après une recherche infructueuse (entier
|
||||
négatif ou positif, différent de 0)
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[IMPORTANT]
|
||||
Vous devez vous assurer que l'expression _search_ est sûre et ne contient
|
||||
aucune donnée utilisateur. De telles données non sûres doivent être données
|
||||
|
||||
@@ -627,7 +627,6 @@ include::includes/cmdline_options.fr.adoc[tag=standard]
|
||||
|
||||
Quelques options supplémentaires sont disponibles pour du debug seulement :
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[WARNING]
|
||||
N'utilisez *AUCUNE* de ces options in production !
|
||||
|
||||
@@ -5176,7 +5175,6 @@ Options :
|
||||
|
||||
include::includes/autogen_user_options.fr.adoc[tag=script_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[scripting_plugins]]
|
||||
==== Extensions pour les scripts
|
||||
|
||||
|
||||
@@ -1173,6 +1173,15 @@ $ cd ~/.cache/weechat/script
|
||||
$ curl -O https://weechat.org/files/plugins.xml.gz
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
If you're running macOS and the downloaded file has a size of 0 bytes,
|
||||
try to set this variable in your shell initialization file or on command line,
|
||||
before starting WeeChat:
|
||||
|
||||
----
|
||||
export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[spell_dictionaries]]
|
||||
=== I installed aspell dictionaries on my system, how can I use them without restarting WeeChat?
|
||||
|
||||
@@ -1259,7 +1259,7 @@ Asciidoc ファイルは _doc/XX/_ ディレクトリにあり、_XX_
|
||||
ファイル中の未翻訳部分には以下の文字列で目印が付けられています:
|
||||
|
||||
----
|
||||
// TRANSLATION MISSING
|
||||
// TRANSLATION MISSING
|
||||
----
|
||||
|
||||
メモや警告などを示すリンクおよび特殊キーワードを除く全ての部分を必ず翻訳してください、以下の単語を書き換えるのはやめてください:
|
||||
|
||||
@@ -1089,6 +1089,15 @@ $ cd ~/.cache/weechat/script
|
||||
$ curl -O https://weechat.org/files/plugins.xml.gz
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
If you're running macOS and the downloaded file has a size of 0 bytes,
|
||||
try to set this variable in your shell initialization file or on command line,
|
||||
before starting WeeChat:
|
||||
|
||||
----
|
||||
export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
|
||||
----
|
||||
|
||||
[[spell_dictionaries]]
|
||||
=== システムに aspell 辞書をインストールした後、WeeChat を再起動せずにそれを使う方法を教えてください。
|
||||
|
||||
|
||||
@@ -8,17 +8,15 @@
|
||||
*--daemon*::
|
||||
Uruchamia WeeChat w tle jako demona (działa tylko z komendą *weechat-headless*).
|
||||
|
||||
// TRANSLATION MISSING
|
||||
*--stdout*::
|
||||
Display log messages on standard output instead of writing them in log file
|
||||
(works only with the command *weechat-headless*, not compatible with option
|
||||
"--daemon").
|
||||
Wyświetla informacje z logów na standardowe wyjście zamiast zapisywać je do
|
||||
pliku z logami (działa tylko z opcją *weechat-headless*, nie kompatybilne z
|
||||
opcją "--daemon").
|
||||
|
||||
// TRANSLATION MISSING
|
||||
*-d*, *--dir* _<ścieżka>_::
|
||||
Force a single directory for all WeeChat files (directory is created if not found).
|
||||
Four directories can be given, separated by colons (in this order: config,
|
||||
data, cache, runtime).
|
||||
Wymusza użycie wskazanego katalogu na wszyskie pliki WeeChat (katalog zostanie
|
||||
utworzony jeśli nie istnieje). Można podać cztery katalogi oddzielając
|
||||
je dwukropkami (w kolejności: config, data, cache, runtime).
|
||||
Jeśli ta opcja nie zostanie podada, użyta zostanie zawartość zmiennej
|
||||
WEECHAT_HOME (jeśli została ustawiona).
|
||||
|
||||
|
||||
@@ -1089,6 +1089,14 @@ $ cd ~/.cache/weechat/script
|
||||
$ curl -O https://weechat.org/files/plugins.xml.gz
|
||||
----
|
||||
|
||||
Jeśli używasz macOS i pobrany plik ma wielkość 0 bajtów, spróbuj ustawić poniższą
|
||||
zmianną w inicjalizującym powłokę w terminalu lub z linii poleceń przed
|
||||
uruchomieniem WeeChat:
|
||||
|
||||
----
|
||||
export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
|
||||
----
|
||||
|
||||
[[spell_dictionaries]]
|
||||
=== Zainstalowałem słowniki aspell w systemie, jak mogę ich użyć bez restartowania WeeChat?
|
||||
|
||||
|
||||
+57
-99
@@ -395,13 +395,12 @@ Jeśli doświadczyłeś awarii, lub chcesz zgłosić przyszłą awarię WeeChat,
|
||||
|
||||
* skompilować WeeChat z:
|
||||
** informacjami dla debuggera (albo zainstalować stosowną paczkę w systemie)
|
||||
** weryfikacją adresów (opcjonalnie)
|
||||
** weryfikacją adresów w pamięci (opcjonalnie)
|
||||
* włączyć obsługę plików _core_ w systemie
|
||||
* zainstalować gdb
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[debug_build]]
|
||||
==== Debug build
|
||||
==== Kompilacja w trybie debug
|
||||
|
||||
Jeśli kompilujesz z użyciem CMake:
|
||||
|
||||
@@ -409,9 +408,8 @@ Jeśli kompilujesz z użyciem CMake:
|
||||
$ cmake .. -DCMAKE_BUILD_TYPE=Debug
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[address_sanitizer]]
|
||||
==== Address sanitizer
|
||||
==== Weryfikacja adresów w pamięci
|
||||
|
||||
Możesz dodatowo włączyć weryfikację adresów, co spowoduje natychmiastową awarię
|
||||
WeeChat w przypadku wystąpienia problemu:
|
||||
@@ -548,10 +546,9 @@ Można to zrobić podczas działania WeeChat.
|
||||
WeeChat może zostać ponownie uruchomiony z nowego pliku binarnego bez potrzeby
|
||||
jego wyłączania za pomocą komendy <<command_weechat_upgrade,/upgrade>>:
|
||||
zawartości buforów i połączenia nie SSL zostają zachowane. +
|
||||
// TRANSLATION MISSING
|
||||
The SSL connections are lost during upgrade and are restored automatically
|
||||
after the upgrade (reload of SSL sessions is currently not possible
|
||||
with GnuTLS).
|
||||
Połączenia SSL są przerywane podczas aktualizacji i są automatycznie
|
||||
przywracane po jej zakończeniu (przeładowanie sesji SSL jest obecnie
|
||||
niemożliwe z użyciem GnuTLS).
|
||||
|
||||
Komenda ta może zostać użyta również w momencie restartu maszyny, na przykład
|
||||
w celu aktualizacji kernela albo przeniesienia WeeChat na nową maszynę:
|
||||
@@ -621,12 +618,10 @@ w _~/.config/weechat_ z domyślnymi opcjami i wartościami
|
||||
|
||||
include::includes/cmdline_options.pl.adoc[tag=standard]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Some extra options are available for debug purposes only:
|
||||
Kilka dodatkowych opcji jest dostępne tylko do celu debugowania:
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[WARNING]
|
||||
Do *NOT* use any of these options in production!
|
||||
*NIE* używaj żadnej z nich podczas codziennej pracy!
|
||||
|
||||
include::includes/cmdline_options.pl.adoc[tag=debug]
|
||||
|
||||
@@ -643,9 +638,8 @@ Niektóre zmienne śwodowiskowe są używane przez WeeChat o ile zostały zdefin
|
||||
| WEECHAT_EXTRA_LIBDIR | Dodatkowy katalog do ładowania wtyczek (z katalogu "plugins" znajdującego się pod tą ścieżką).
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[colors_support]]
|
||||
=== Colors support
|
||||
=== Wsparcie kolorów
|
||||
|
||||
WeeChat może użyć do 32767 par kolorów do wyświetlania tekstu w paskach i obszarze
|
||||
rozmów (twój terminal musi wspierać do 256 par kolorów, aby użyć ich w WeeChat).
|
||||
@@ -796,9 +790,8 @@ oraz po wprowadzeniu ręcznie zmian należy użyć komendy <<command_weechat_rel
|
||||
Możesz użyć komendy <<command_weechat_set,/set>>, która sprawdza ustawianą wartość
|
||||
i od razu wprowadza zmiany.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[interface]]
|
||||
== Interface
|
||||
== Interfejs
|
||||
|
||||
[[screen_layout]]
|
||||
=== Układ ekranu
|
||||
@@ -1433,9 +1426,8 @@ WeeChat i jego wtyczki domyślnie tworzą następujące zmienne:
|
||||
[NOTE]
|
||||
External plugins and scripts can define and use other local variables.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[buflist]]
|
||||
=== List of buffers
|
||||
=== Lista buforów
|
||||
|
||||
Wtyczka buflist wyświetla listę buforów w elemencie paska nazwanym "buflist"
|
||||
(dostępne są również dwa dodatkowe elementy "buflist2" oraz "buflist3"). +
|
||||
@@ -1468,8 +1460,7 @@ include::includes/autogen_user_options.pl.adoc[tag=buflist_options]
|
||||
Wtyczka Fast Set wyświetla listę opcji w buforze i pomaga w ustawianiu opcji
|
||||
WeeChat i wtyczek.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Example of fset buffer displaying options starting with `weechat.look` :
|
||||
Przykład bufora fset wyświetlający opcje zaczynające się od `weechat.look` :
|
||||
|
||||
[subs="quotes"]
|
||||
....
|
||||
@@ -1522,20 +1513,17 @@ Opcje:
|
||||
|
||||
include::includes/autogen_user_options.pl.adoc[tag=fset_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings]]
|
||||
== Key bindings
|
||||
== Skróty klawiszowe
|
||||
|
||||
// TRANSLATION MISSING
|
||||
WeeChat provides a lot of default key bindings, listed in the following chapters. +
|
||||
They can be changed and new ones can be added with the <<command_weechat_key,/key>> command.
|
||||
WeeChat posiada wiele domyślnych skrótów opisanych w poniższych rozdziałach. +
|
||||
Można je zmienić oraz dodać nowe za pomocą komendy <<command_weechat_key,/key>>.
|
||||
|
||||
[[key_bindings_command_line]]
|
||||
=== Skróty dla linii poleceń
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_cmdline_cursor_movement]]
|
||||
==== Cursor movement
|
||||
==== Poruszanie kursora
|
||||
|
||||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
@@ -1554,9 +1542,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
kbd:[Ctrl+e] | Idź na koniec linii poleceń. | `+/input move_end_of_line+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_cmdline_editing]]
|
||||
==== Editing
|
||||
==== Edycja
|
||||
|
||||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
@@ -1583,9 +1570,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Alt+r] | Usuń całą zawartość linii poleceń. | `+/input delete_line+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_cmdline_color_codes]]
|
||||
==== Color codes
|
||||
==== Kolory
|
||||
|
||||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
@@ -1598,9 +1584,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Ctrl+c], kbd:[_] | Wstaw kod dla podkreślonego tekstu. | `+/input insert \x1F+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_cmdline_history]]
|
||||
==== Command history
|
||||
==== Historia poleceń
|
||||
|
||||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
@@ -1611,9 +1596,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Ctrl+↓] | Pokaż następną komendę/wiadomość w historii globalnej (wspólnej dla wszystkich buforów). | `+/input history_global_next+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_buffers]]
|
||||
=== Buffers
|
||||
=== Bufory
|
||||
|
||||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
@@ -1650,9 +1634,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Alt+/] | Przełącz na ostatnio wyświetlony bufor (przed ostatnią zmianą bufora). | `+/input jump_last_buffer_displayed+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_windows]]
|
||||
=== Windows
|
||||
=== Okna
|
||||
|
||||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
@@ -1670,9 +1653,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Alt+z] | Pokaż obecne okno (ponowne wciśnięcie kbd:[Alt+z]: przywraca wcześniejszy układ okien). | `+/window zoom+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_bars]]
|
||||
=== Bars
|
||||
=== Paski
|
||||
|
||||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
@@ -1695,9 +1677,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Alt+Shift+N] | Przełącza widoczność paska z listą nicków. | `+/bar toggle nicklist+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_hotlist]]
|
||||
=== Hotlist
|
||||
=== Hotlista
|
||||
|
||||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
@@ -1709,22 +1690,20 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Alt+h], kbd:[Alt+Shift+R] | Przywróć ostatnią hotlistę usuniętą we wszystkich buforach. | `+/input hotlist_restore_all+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_toggle_keys]]
|
||||
=== Toggle keys
|
||||
=== Włącz/wyłącz
|
||||
|
||||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
| Skrót | Opis | Komenda
|
||||
| kbd:[Alt+m] | Przełącz obsługę myszy. | `+/mouse toggle+`
|
||||
| kbd:[Alt+m] | Włącz/wyłącz obsługę myszy. | `+/mouse toggle+`
|
||||
| kbd:[Alt+s] | Włącz/wyłącz sprawdzenie pisowni. | `+/mute spell toggle+`
|
||||
| kbd:[Alt+=] | Włącz/wyłącz filtry. | `+/filter toggle+`
|
||||
| kbd:[Alt+-] | Włącz/wyłącz filtry w bieżącym buforze. | `+/filter toggle @+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_search_context]]
|
||||
=== Search context
|
||||
=== Wyszukiwanie
|
||||
|
||||
Te skróty są używane w kontekście wyszukiwania (kiedy kombinacja kbd:[Ctrl+r]
|
||||
zostanie wciśnięta w buforze tekstowym).
|
||||
@@ -1743,11 +1722,10 @@ zostanie wciśnięta w buforze tekstowym).
|
||||
| kbd:[Ctrl+q] | Zatrzymaj wyszukiwanie i przewin na spód bufora. | `+/input search_stop+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_cursor_context]]
|
||||
=== Cursor context
|
||||
=== Kursor
|
||||
|
||||
Te skróty są używane s kontekście kursora (dowolne przemieszczanie kursora na
|
||||
Te skróty są używane w kontekście kursora (dowolne przemieszczanie kursora na
|
||||
ekranie).
|
||||
|
||||
[width="100%",cols="^.^3,^.^2,.^7,.^7",options="header"]
|
||||
@@ -1774,13 +1752,11 @@ ekranie).
|
||||
kbd:[Ctrl+m] | - | Wyłącz tryb kursora. | `/cursor stop`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_mouse]]
|
||||
=== Mouse
|
||||
=== Mysz
|
||||
|
||||
// TRANSLATION MISSING
|
||||
These mouse actions are possible only if mouse is enabled with key kbd:[Alt+m]
|
||||
(command: `+/mouse toggle+`).
|
||||
Te akcje myszą mogą zostać użyte tylko jeśli obsługa myszy została włączona
|
||||
za pomocą skrótu kbd:[Alt+m] (komenda: `+/mouse toggle+`).
|
||||
|
||||
[width="100%",cols="^.^3,^.^3,^.^3,.^8,.^8",options="header"]
|
||||
|===
|
||||
@@ -1829,9 +1805,8 @@ These mouse actions are possible only if mouse is enabled with key kbd:[Alt+m]
|
||||
[NOTE]
|
||||
^(1)^ kbd:[▲] i kbd:[▼] to przewijanie rolką myszy w górę i w dół.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_fset_buffer]]
|
||||
=== Fset buffer
|
||||
=== Bufor fset
|
||||
|
||||
Poniższe skróty i akcje mogą zostać użyte w buforze fset (zobacz <<fset,wtyczka fset>>).
|
||||
|
||||
@@ -1876,12 +1851,10 @@ Poniższe skróty i akcje mogą zostać użyte w buforze fset (zobacz <<fset,wty
|
||||
[NOTE]
|
||||
^(1)^ Akcja musi zostać wprowadzona z linii poleceń i potwierdzona przez kbd:[Enter].
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_script_buffer]]
|
||||
=== Script buffer
|
||||
=== Bufor skryptów
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Te skróty klawiszowe i akcje mogą zostać użyte w oknie skryptów (zobacz <<script_manager,script manager>>).
|
||||
Te skróty klawiszowe i akcje mogą zostać użyte w buforze skryptów (zobacz <<script_manager,manager skryptów>>).
|
||||
|
||||
[width="100%",cols="^.^3,^.^2,.^8,.^5",options="header"]
|
||||
|===
|
||||
@@ -1902,13 +1875,11 @@ Te skróty klawiszowe i akcje mogą zostać użyte w oknie skryptów (zobacz <<s
|
||||
[NOTE]
|
||||
^(1)^ Akcja musi zostać wprowadzona z linii poleceń i potwierdzona przez kbd:[Enter].
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[configuration]]
|
||||
== Configuration
|
||||
== Konfiguracja
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[colors]]
|
||||
=== Colors
|
||||
=== Kolory
|
||||
|
||||
[[colors_basic]]
|
||||
==== Podstawowe kolory
|
||||
@@ -2266,9 +2237,8 @@ Właściwość bufora "highlight_regex" nie jest zapisywana w konfiguracji. +
|
||||
Można ją zapisać za pomocą skryptu _buffer_autoset.py_: można go zaintalować za pomocą
|
||||
`+/script install buffer_autoset.py+`, informacje o używaniu `+/help buffer_autoset+`.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[buffer_logging]]
|
||||
=== Buffer logging
|
||||
=== Bufor logera
|
||||
|
||||
Wtyczka logger pozwala zapisywać zawartość bufora do pliku, oraz wybrać co i jak
|
||||
ma być zapisywane.
|
||||
@@ -2472,9 +2442,8 @@ link:weechat_faq.pl.html#mouse[WeeChat FAQ / Obsługa myszy].
|
||||
[[mouse_bind_events]]
|
||||
==== Przypisanie zdarzeń myszy do komend
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Wiele domyślnych zdarzeń myszy jest już zdefiniowanych w WeeChat (zobacz
|
||||
<<key_bindings_mouse,mouse actions>>).
|
||||
<<key_bindings_mouse,obsługa myszy>>).
|
||||
|
||||
Możesz zmienić lub dodać przypisania za pomocą komendy `/key` używając kontekstu
|
||||
"mouse" (dla składni zobacz komenda <<command_weechat_key,/key>>).
|
||||
@@ -2551,9 +2520,8 @@ przycisku myszy.
|
||||
Możesz znaleźć nazwę zdarzenia za pomocą komendy `+/input grab_mouse+` wykonując
|
||||
następnie zdarzenie za pomocą myszy. Umieści to zdarzenie w linii poleceń.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[spell_checking]]
|
||||
=== Spell checking
|
||||
=== Sprawdzanie pisowni
|
||||
|
||||
Wtyczka spell pozwala na sprawdzanie pisowni w linii poleceń. Możliwe jest
|
||||
ustawienie wielu języków dla bufora.
|
||||
@@ -2988,9 +2956,8 @@ W celu użycia hasła _libera_, na przykład z
|
||||
/set irc.server.libera.sasl_password "${sec.data.libera}"
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[command_aliases]]
|
||||
=== Command aliases
|
||||
=== Aliasy
|
||||
|
||||
Wtyczka alias pozwala tworzyć aliasy dla komend (z WeeChat lub innych wtyczek).
|
||||
|
||||
@@ -3815,9 +3782,8 @@ Opcje:
|
||||
|
||||
include::includes/autogen_user_options.pl.adoc[tag=xfer_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[typing_notifications]]
|
||||
== Typing notifications
|
||||
== Powiadomienia o pisaniu
|
||||
|
||||
Wtyczka typing jest używana do informowania innych że coś piszesz oraz
|
||||
pokazaniu listy osób piszących obecnie wiadomości w buforze.
|
||||
@@ -4038,8 +4004,7 @@ za pomocą tych komend:
|
||||
Wtyczka relay może wysyłać dane do zdalnego interfejsu korzystając z protokołu
|
||||
WeeChat.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
You can connect with a remote interface, see: https://weechat.org/about/interfaces
|
||||
Możesz się połączyć ze zdalnym interfejsem, zobacz: https://weechat.org/about/interfaces
|
||||
|
||||
[IMPORTANT]
|
||||
WeeChat NIE MOŻE się połączyć z innym WeeChat za pomocą tego protokołu.
|
||||
@@ -4122,9 +4087,8 @@ Opcje:
|
||||
|
||||
include::includes/autogen_user_options.pl.adoc[tag=relay_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[external_commands]]
|
||||
== External commands
|
||||
== Zewnętrzne polecenia
|
||||
|
||||
Komenda `/exec` pozwala wykonać zewnętrzne polecenie wewnątrz WeeChat i wyświetlić
|
||||
jej wynik lokalnie lub wysłać do bufora.
|
||||
@@ -4150,9 +4114,8 @@ Opcje:
|
||||
|
||||
include::includes/autogen_user_options.pl.adoc[tag=exec_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[fifo_pipe]]
|
||||
== FIFO pipe
|
||||
== Kolejka FIFO
|
||||
|
||||
Możesz zdalnie kontrolować WeeChat, poprzez wysyłanie komend lub tekstu do
|
||||
kolejki FIFO (jeśli opcja "fifo.file.enabled" jest włączona, domyślnie jest
|
||||
@@ -4909,12 +4872,11 @@ Opcje:
|
||||
|
||||
include::includes/autogen_user_options.pl.adoc[tag=trigger_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[extending_weechat]]
|
||||
== Extending WeeChat
|
||||
== Rozszerzanie WeeChat
|
||||
|
||||
// TRANSLATION MISSING
|
||||
WeeChat has a modular design and can be extended with plugins and scripts.
|
||||
WeeChat zbudowany jest z modułów i może być rozszerzany przez wtyczki
|
||||
i skrypty.
|
||||
|
||||
Ważne jest, aby odróżniać _wtyczkę_ od _skryptu_: _wtyczka_ jest to plik binarny
|
||||
skompilowany i ładowany za pomocą polecenia `/plugin`, natomiast _skrypt_ to
|
||||
@@ -4994,26 +4956,23 @@ Wtyczki te potrafią ładować, wykonywać i wyładowywać skrypty w tych język
|
||||
Więcej informacji o tym jak pisać skrypty lub o API WeeChat dla skryptów można
|
||||
znaleźć w link:weechat_scripting.pl.html[Poradniku pisania skryptów].
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[script_manager]]
|
||||
==== Script manager
|
||||
==== Manager skryptów
|
||||
|
||||
// TRANSLATION MISSING
|
||||
The script manager (command <<command_script_script,/script>>) is used to
|
||||
load/unload scripts of any language, and install/remove scripts of WeeChat
|
||||
scripts repository, which are visible at this URL: https://weechat.org/scripts
|
||||
Manager skryptów (polecenie <<command_script_script,/script>>) jest używany do
|
||||
ładowania/wyładowywania skryptów w dowolnym języku, oraz instalowania/kasowania
|
||||
skryptów z repozytorium ze skryptami WeeChat, które można znaleźć pod adresem
|
||||
URL: https://weechat.org/scripts
|
||||
|
||||
// TRANSLATION MISSING
|
||||
For privacy considerations, the download of scripts is disabled by default. +
|
||||
To enable it, type this command:
|
||||
W trosce o prywatność pobieranie skryptów jest domyślnie wyłąćzone. +
|
||||
Żeby je włączyć, wpisz poniższe polecenie:
|
||||
|
||||
----
|
||||
/set script.scripts.download_enabled on
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Then you can download the list of scripts and display them in a new buffer
|
||||
with the <<command_script_script,/script>> command:
|
||||
Następnie możesz pobrać listę skryptów i wyświetlić je w nowym buforze
|
||||
za pomocą polecenia <<command_script_script,/script>>:
|
||||
|
||||
[subs="quotes,attributes"]
|
||||
:x: *
|
||||
@@ -5073,9 +5032,8 @@ Opcje:
|
||||
|
||||
include::includes/autogen_user_options.pl.adoc[tag=script_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[scripting_plugins]]
|
||||
==== Scripting plugins
|
||||
==== Wtyczki skryptowe
|
||||
|
||||
[[python_commands]]
|
||||
===== Komendy wtyczki python
|
||||
|
||||
+13
-25
@@ -403,8 +403,7 @@ WeeChat „језгро” се налази у следећим директо
|
||||
| core/ | Корен unit тестова језгра.
|
||||
| test-core-arraylist.cpp | Тестови: arraylists.
|
||||
| test-core-calc.cpp | Тестови: калкулација израза.
|
||||
// TRANSLATION MISSING
|
||||
| test-core-config-file.cpp | Tests: configuration files.
|
||||
| test-core-config-file.cpp | Тестови: конфигурациони фајлови.
|
||||
| test-core-crypto.cpp | Тестови: криптографске функције.
|
||||
| test-core-dir.cpp | Тестови: функције директоријума/фајла.
|
||||
| test-core-eval.cpp | Тестови: израчунавање израза.
|
||||
@@ -426,8 +425,7 @@ WeeChat „језгро” се налази у следећим директо
|
||||
| test-gui-nick.cpp | Тестови: надимци.
|
||||
| plugins/ | Корен unit тестова додатака.
|
||||
| irc/ | Корен unit тестова IRC додатка.
|
||||
// TRANSLATION MISSING
|
||||
| test-irc-buffer.cpp | Tests: IRC buffers.
|
||||
| test-irc-buffer.cpp | Тестови: IRC бафери.
|
||||
| test-irc-channel.cpp | Тестови: IRC канали.
|
||||
| test-irc-color.cpp | Тестови: IRC боје.
|
||||
| test-irc-config.cpp | Тестови: IRC конфигурација.
|
||||
@@ -436,13 +434,11 @@ WeeChat „језгро” се налази у следећим директо
|
||||
| test-irc-mode.cpp | Тестови: IRC режими.
|
||||
| test-irc-nick.cpp | Тестови: IRC надимци.
|
||||
| test-irc-protocol.cpp | Тестови: IRC протокол.
|
||||
// TRANSLATION MISSING
|
||||
| test-irc-sasl.cpp | Tests: SASL authentication with IRC protocol.
|
||||
| test-irc-sasl.cpp | Тестови: SASL аутентификација са IRC протоколом.
|
||||
| test-irc-server.cpp | Тестови: IRC сервер.
|
||||
| trigger/ | Корен unit тестова за окидач додатак.
|
||||
| test-trigger.cpp | Тестови: окидачи.
|
||||
// TRANSLATION MISSING
|
||||
| test-trigger-config.cpp | Tests: trigger configuration.
|
||||
| test-trigger-config.cpp | Тестови: конфигурација окидача.
|
||||
| typing/ | Корен unit тестова за typing додатак.
|
||||
| test-typing.cpp | Тестови: typing.
|
||||
| test-typing-status.cpp | Тестови: typing статус.
|
||||
@@ -873,10 +869,8 @@ struct t_gui_buffer *last_gui_buffer = NULL; /* last buffer */
|
||||
Испред свих атрибута/боја се налази карактер у стрингу који може бити:
|
||||
|
||||
* _0x19_: кôд боје (иза кога следи кôд (или више њих) боје))
|
||||
// TRANSLATION MISSING
|
||||
* _0x1A_: set attribute (followed by raw attribute on one char)
|
||||
// TRANSLATION MISSING
|
||||
* _0x1B_: remove attribute (followed by raw attribute on one char)
|
||||
* _0x1A_: постављање атрибута (након којег следи један карактер сировог атрибута)
|
||||
* _0x1B_: уклањање атрибута (након којег следи један карактер сировог атрибута)
|
||||
* _0x1C_: ресет (нема ништа иза)
|
||||
|
||||
Могуће су следеће боје:
|
||||
@@ -890,23 +884,17 @@ struct t_gui_buffer *last_gui_buffer = NULL; /* last buffer */
|
||||
* `(ATTR)СТД`: стандардна боја са необавезним атрибутима (атрибути + 2 цифре)
|
||||
* `ПРО`: проширена боја (`+@+` + 5 цифара)
|
||||
* `(ATTR)ПРО`: проширена боја са необавезним атрибутима (`+@+` + атрибути + 5 цифара)
|
||||
// TRANSLATION MISSING
|
||||
* `(ATTR)`: one or more attribute chars:
|
||||
* `(ATTR)`: један или више карактера атрибута:
|
||||
** `+*+`: подебљано
|
||||
** `+!+`: обрнуто
|
||||
** `+/+`: курзив
|
||||
** `+_+`: подвучено
|
||||
** `+|+`: задржавају се постојећи атрибути
|
||||
// TRANSLATION MISSING
|
||||
* `(a)`: one raw attribute char:
|
||||
// TRANSLATION MISSING
|
||||
** _0x01_: bold
|
||||
// TRANSLATION MISSING
|
||||
** _0x02_: reverse
|
||||
// TRANSLATION MISSING
|
||||
** _0x03_: italic
|
||||
// TRANSLATION MISSING
|
||||
** _0x04_: underline
|
||||
* `(a)`: један сирови карактер атрибута:
|
||||
** _0x01_: подебљано
|
||||
** _0x02_: обрнуто
|
||||
** _0x03_: курзив
|
||||
** _0x04_: подвучено
|
||||
|
||||
У следећој табели су сажете све комбинације:
|
||||
|
||||
@@ -1173,7 +1161,7 @@ Asciidoc фајлови се налазе у директоријуму _doc/XX/
|
||||
Преводи који недостају у фајловима су назначени следећим стрингом:
|
||||
|
||||
----
|
||||
// TRANSLATION MISSING
|
||||
// TRANSLATION MISSING
|
||||
----
|
||||
|
||||
Морате да преведете комплетан фајл осим линкова и специјалних кључних речи за напомене, упозорења, ... Ове речи морате оставити непреведене:
|
||||
|
||||
@@ -943,6 +943,15 @@ $ cd ~/.cache/weechat/script
|
||||
$ curl -O https://weechat.org/files/plugins.xml.gz
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
If you're running macOS and the downloaded file has a size of 0 bytes,
|
||||
try to set this variable in your shell initialization file or on command line,
|
||||
before starting WeeChat:
|
||||
|
||||
----
|
||||
export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
|
||||
----
|
||||
|
||||
[[spell_dictionaries]]
|
||||
=== Инсталирао сам aspell речнике у свој систем, како могу да их користим без потребе да поново покрећем програм WeeChat?
|
||||
|
||||
|
||||
@@ -2457,12 +2457,11 @@ str5 = weechat.string_eval_expression("password=abc password=def", {}, {}, optio
|
||||
`+${raw:${info:version}}+` |
|
||||
`+${info:version}+`
|
||||
|
||||
// TRANSLATION MISSING
|
||||
| `+${name}+` +
|
||||
| `+${име}+` +
|
||||
_(WeeChat ≥ 3.4)_ |
|
||||
User variable (defined with `+${define:name,value}+`). |
|
||||
`+${name}+` |
|
||||
`+value+`
|
||||
Корисничка променљива (дефинисана са `+${define:име,вредност}+`). |
|
||||
`+${име}+` |
|
||||
`+вредност+`
|
||||
|
||||
| `+${име}+` |
|
||||
Променљива `name` из хеш табеле _extra_vars_. |
|
||||
@@ -2753,11 +2752,10 @@ str5 = weechat.string_eval_expression("password=abc password=def", {}, {}, optio
|
||||
`+${translate:Plugin}+` |
|
||||
`+Extension+` (пример из француског)
|
||||
|
||||
// TRANSLATION MISSING
|
||||
| `+${define:name,value}+` +
|
||||
_(WeeChat ≥ 3.4)_ |
|
||||
Define a variable `name` set to `value`, which can then be used in the same
|
||||
evaluated expression with `+${name}+`. |
|
||||
Дефинисање променљиве `име` постављене на `вредност`, која онда може да се користи у истом
|
||||
израчунатом изразу са `+${име}+`. |
|
||||
`+${define:len,${calc:5+3}}${len}x${len}+` |
|
||||
`+8x8+`
|
||||
|
||||
@@ -15891,35 +15889,32 @@ void weechat_hdata_new_var (struct t_hdata *hdata, const char *name, int offset,
|
||||
** _*_: аутоматска величина: величина низа се израчунава гледањем у вредности, када се наиђе на прво NULL (само за тип стринг, показивач или хеш табелу)
|
||||
* _hdata_name_: име hdata (ако је то показивач на структуру са hdata)
|
||||
|
||||
// TRANSLATION MISSING
|
||||
With WeeChat ≥ 3.4, the _array_size_ parameter can be prefixed with `*,` for
|
||||
pointer to dynamically allocated array (without this prefix, the array is
|
||||
considered static).
|
||||
Од WeeChat ≥ 3.4, испред _array_size_ параметра може да се постави `*,` што
|
||||
представља показивач на динамички алоциран низ (без овог префикса, низ се
|
||||
сматра статички).
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Examples of variables and the corresponding array size (_WeeChat ≥ 3.4_):
|
||||
Примери променљивих и одговарајуће величине низа (_WeeChat ≥ 3.4_):
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[width="100%",cols="3,3m,2,7",options="header"]
|
||||
|===
|
||||
| Variable declaration in C | Hdata type | Array size | Description
|
||||
| Декларација променљиве у C | Hdata тип | Величина низа | Опис
|
||||
|
||||
| `+int *numbers;+` | WEECHAT_HDATA_INTEGER | `+*,2+` |
|
||||
Allocated array of 2 integers.
|
||||
Алоцирани низ од 2 цела броја.
|
||||
|
||||
| `+int *numbers;+` | WEECHAT_HDATA_INTEGER | `+*,array_size+` |
|
||||
Allocated array of integers, the size is stored in another variable called
|
||||
Алоцирани низ целих бројева, величина се чува у другој променљивој под називом
|
||||
"array_size".
|
||||
|
||||
| `+int numbers[3];+` | WEECHAT_HDATA_INTEGER | `+3+` |
|
||||
Static array of 3 integers.
|
||||
Статички низ од 3 цела броја.
|
||||
|
||||
| `+char **words;+` | WEECHAT_HDATA_STRING | `+*,*+` |
|
||||
Allocated array of strings, dynamic size (NULL pointer must be present after
|
||||
last word).
|
||||
Алоцирани низ стрингова, динамичке величине (иза последње речи мора да дође
|
||||
NULL показивач).
|
||||
|
||||
| `+char **words;+` | WEECHAT_HDATA_STRING | `+*,count_words+` |
|
||||
Allocated array of strings, the size is stored in another variable called
|
||||
Алоцирани низ стрингова, величина се чува у другој променљивој под називом
|
||||
"count_words".
|
||||
|===
|
||||
|
||||
@@ -16598,11 +16593,10 @@ void *weechat_hdata_search (struct t_hdata *hdata, void *pointer, const char *se
|
||||
* _options_: хеш табела за позив функције <<_string_eval_expression,string_eval_expression>>
|
||||
* _move_: број скок(а/ова) који треба да се изврши након неуспешне претраге (негативни или позитивни цео број, различит од 0)
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[IMPORTANT]
|
||||
You must ensure the _search_ expression is safe and does not include any
|
||||
user data. Such unsafe data must be given in the hashtable _extra_vars_ and
|
||||
referenced by `${xxx}` in the _search_ expression (see the example below).
|
||||
Морате обезбедити да је _search_ израз сигуран и да не садржи корисничке
|
||||
податке. Такви небезбедни подаци морају да се наведу у хеш табели _extra_vars_
|
||||
и да се на њих у _search_ изразу укаже са `${xxx}` (погледајте пример испод).
|
||||
|
||||
Повратна вредност:
|
||||
|
||||
|
||||
+53
-99
@@ -372,9 +372,8 @@ $ git clone https://github.com/weechat/weechat.git
|
||||
* Укључите _core_ фајлове на свом систему.
|
||||
* Инсталирате gdb.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[debug_build]]
|
||||
==== Debug build
|
||||
==== Дибаг изградња
|
||||
|
||||
Ако компајлирате са CMake:
|
||||
|
||||
@@ -382,9 +381,8 @@ $ git clone https://github.com/weechat/weechat.git
|
||||
$ cmake .. -DCMAKE_BUILD_TYPE=Debug
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[address_sanitizer]]
|
||||
==== Address sanitizer
|
||||
==== Чистач адресе
|
||||
|
||||
Можете и да укључите чистач адресе, помоћу кога се програм WeeChat тренутно руши чим дође до неког проблема:
|
||||
|
||||
@@ -503,10 +501,8 @@ gdb /usr/bin/weechat 12345
|
||||
=== Команда upgrade
|
||||
|
||||
Програм WeeChat у месту може да поново покрене нови бинарни фајл, употребом команде <<command_weechat_upgrade,/upgrade>>: садржаји бафера и не-SSL везе се задржавају. +
|
||||
// TRANSLATION MISSING
|
||||
The SSL connections are lost during upgrade and are restored automatically
|
||||
after the upgrade (reload of SSL sessions is currently not possible
|
||||
with GnuTLS).
|
||||
Током процеса ажурирња, SSL конекције се губе и аутоматски се обнављају
|
||||
након ажурирања (са GnuTLS тренутно није могуће поновно учитавање SSL сесија).
|
||||
|
||||
Команда такође може да се употреби и када морате поново да покренете машину, на пример, да бисте ажурирали кернел или да преместите свој WeeChat на другу машину:
|
||||
|
||||
@@ -563,12 +559,10 @@ $ weechat
|
||||
|
||||
include::includes/cmdline_options.sr.adoc[tag=standard]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Some extra options are available for debug purposes only:
|
||||
Неке додатне опције су доступне само за потребе откањања грешака:
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[WARNING]
|
||||
Do *NOT* use any of these options in production!
|
||||
Ниједну од ових опција *НЕМОЈТЕ* користити у продукцији!
|
||||
|
||||
include::includes/cmdline_options.sr.adoc[tag=debug]
|
||||
|
||||
@@ -585,9 +579,8 @@ include::includes/cmdline_options.sr.adoc[tag=debug]
|
||||
| WEECHAT_EXTRA_LIBDIR | Додатни директоријум из кога се учитавају додаци (из „plugins” директоријума на овој путањи).
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[colors_support]]
|
||||
=== Colors support
|
||||
=== Подршка за боје
|
||||
|
||||
За приказ текста у тракама и простору за чет, програм WeeChat може да користи до 32767 парова боја (ваш терминал мора да подржава 256 боја како могле да се користе у програму WeeChat).
|
||||
|
||||
@@ -725,9 +718,8 @@ WeeChat подразумевано користи XDG директоријуме
|
||||
*Не препоручује се* ручно уређивање конфигурационих фајлова јер програм WeeChat може да их упише у било које време (на пример приликом команде <<command_weechat_quit,/quit>>) и јер након сваке измене морате да извршите команду <<command_weechat_reload,/reload>> (уз ризик губитка осталих измена које још увек нисте сачували командом <<command_weechat_save,/save>>). +
|
||||
Можете да употребљавате команду <<command_weechat_set,/set>>, која врши проверу вредности и тренутно примењује измене.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[interface]]
|
||||
== Interface
|
||||
== Интерфејс
|
||||
|
||||
[[screen_layout]]
|
||||
=== Распоред екрана
|
||||
@@ -1326,9 +1318,8 @@ _прозор_ је површина екрана која приказује б
|
||||
[NOTE]
|
||||
Спољни додаци и скрипте могу да дефинишу и користе остале локалне променљиве.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[buflist]]
|
||||
=== List of buffers
|
||||
=== Листа бафера
|
||||
|
||||
Buflist додатак приказује листу бафера у ставки траке која се зове „buflist” (такође су доступне још две ставке траке „buflist2” и „buflist3”). +
|
||||
Подразумевана трака „buflist” са овом ставком се креира током покретања програма.
|
||||
@@ -1359,8 +1350,7 @@ include::includes/autogen_user_options.sr.adoc[tag=buflist_options]
|
||||
|
||||
Fast Set додатак приказује листу опција у баферу и помаже вам да постављате WeeChat опције и опције додатака.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Example of fset buffer displaying options starting with `weechat.look` :
|
||||
Пример fset бафера који приказује опције што почињу на `weechat.look`:
|
||||
|
||||
[subs="quotes"]
|
||||
....
|
||||
@@ -1413,21 +1403,17 @@ include::includes/autogen_user_commands.sr.adoc[tag=fset_commands]
|
||||
|
||||
include::includes/autogen_user_options.sr.adoc[tag=fset_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings]]
|
||||
== Key bindings
|
||||
== Тастерске пречице
|
||||
|
||||
// TRANSLATION MISSING
|
||||
WeeChat provides a lot of default key bindings, listed in the following chapters. +
|
||||
They can be changed and new ones can be added with the <<command_weechat_key,/key>> command.
|
||||
WeeChat нуди доста подразумеваних тастерских пречица, наведених у следећим поглављима. +
|
||||
Оне могу да се промене и нове могу да се дефинишу командом <<command_weechat_key,/key>>.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_cmdline]]
|
||||
=== Command line
|
||||
=== Командна линија
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_cmdline_cursor_movement]]
|
||||
==== Cursor movement
|
||||
==== Померање курсора
|
||||
|
||||
[width="100%", cols="^.^3,.^8,.^5", options="header"]
|
||||
|===
|
||||
@@ -1446,9 +1432,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
kbd:[Ctrl+e] | Одлазак на крај командне линије. | `+/input move_end_of_line+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_cmdline_editing]]
|
||||
==== Editing
|
||||
==== Уређивање
|
||||
|
||||
[width="100%", cols="^.^3,.^8,.^5", options="header"]
|
||||
|===
|
||||
@@ -1475,9 +1460,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Alt+r] | Брише комплетну командну линију. | `+/input delete_line+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_cmdline_color_codes]]
|
||||
==== Color codes
|
||||
==== Кодови боја
|
||||
|
||||
[width="100%", cols="^.^3,.^8,.^5", options="header"]
|
||||
|===
|
||||
@@ -1490,9 +1474,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Ctrl+c], kbd:[_] | Уметање кода за подвучени текст. | `+/input insert \x1F+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_cmdline_history]]
|
||||
==== Command history
|
||||
==== Историја команди
|
||||
|
||||
[width="100%", cols="^.^3,.^8,.^5", options="header"]
|
||||
|===
|
||||
@@ -1503,9 +1486,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Ctrl+↓] | Позив наредне команде/поруке у глобалној историји (заједничкој за све бафере). | `+/input history_global_next+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_buffers]]
|
||||
=== Buffers
|
||||
=== Бафери
|
||||
|
||||
[width="100%", cols="^.^3,.^8,.^5", options="header"]
|
||||
|===
|
||||
@@ -1542,9 +1524,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Alt+/] | Прелаз на последње приказани бафер. | `+/input jump_last_buffer_displayed+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_windows]]
|
||||
=== Windows
|
||||
=== Прозори
|
||||
|
||||
[width="100%", cols="^.^3,.^8,.^5", options="header"]
|
||||
|===
|
||||
@@ -1562,9 +1543,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Alt+z] | Зум на текући прозор (kbd:[Alt+z] поново: враћање почетног стања прозора, пре зумирања). | `+/window zoom+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_bars]]
|
||||
=== Bars
|
||||
=== Траке
|
||||
|
||||
[width="100%", cols="^.^3,.^8,.^5", options="header"]
|
||||
|===
|
||||
@@ -1587,9 +1567,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Alt+Shift+N] | Пребацивање видљивости траке листе надимака. | `+/bar toggle nicklist+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_hotlist]]
|
||||
=== Hotlist
|
||||
=== Врућа листа
|
||||
|
||||
[width="100%", cols="^.^3,.^8,.^5", options="header"]
|
||||
|===
|
||||
@@ -1601,9 +1580,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Alt+h], kbd:[Alt+Shift+R] | Враћање најновије вруће листе уклоњене из свих бафера. | `+/input hotlist_restore_all+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_toggle_keys]]
|
||||
=== Toggle keys
|
||||
=== Тастери преклопници
|
||||
|
||||
[width="100%", cols="^.^3,.^8,.^5", options="header"]
|
||||
|===
|
||||
@@ -1614,9 +1592,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Alt+-] | Пребацивање активности филтера у текућем баферу. | `+/filter toggle @+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_search_context]]
|
||||
=== Search context
|
||||
=== Контекст претраге
|
||||
|
||||
Следећи тастери се користе у „search” контексту (када се притисне kbd:[Ctrl+r] за претрагу текста у баферу).
|
||||
|
||||
@@ -1634,9 +1611,8 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
| kbd:[Ctrl+q] | Заустављање претраге и скроловање на дно бафера. | `+/input search_stop+`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_cursor_context]]
|
||||
=== Cursor context
|
||||
=== Контекст курсора
|
||||
|
||||
Ови тастери се користе у „cursor” контексту (слободно померање курсора по екрану).
|
||||
|
||||
@@ -1664,13 +1640,11 @@ They can be changed and new ones can be added with the <<command_weechat_key,/ke
|
||||
kbd:[Ctrl+m] | - | Зауставља режим померања курсора | `/cursor stop`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_mouse]]
|
||||
=== Mouse
|
||||
=== Миш
|
||||
|
||||
// TRANSLATION MISSING
|
||||
These mouse actions are possible only if mouse is enabled with key kbd:[Alt+m]
|
||||
(command: `+/mouse toggle+`).
|
||||
Следеће акције мишем су доступне само ако је миш укључен тастером kbd:[Alt+m]
|
||||
(команда: `+/mouse toggle+`).
|
||||
|
||||
[width="100%", cols="^.^3,^.^3,^.^3,.^8,.^8", options="header"]
|
||||
|===
|
||||
@@ -1719,9 +1693,8 @@ These mouse actions are possible only if mouse is enabled with key kbd:[Alt+m]
|
||||
[NOTE]
|
||||
^(1)^ kbd:[▲] и kbd:[▼] значе точкић навише и наниже.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_fset_buffer]]
|
||||
=== Fset buffer
|
||||
=== Fset бафер
|
||||
|
||||
Ови тастери и акције се користе у fset баферу (погледајте<<fset,Fset додатак>>).
|
||||
|
||||
@@ -1766,12 +1739,10 @@ These mouse actions are possible only if mouse is enabled with key kbd:[Alt+m]
|
||||
[NOTE]
|
||||
^(1)^ Акција мора да се унесе као унос у командну линију, након чега се притисне kbd:[Ентер].
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[key_bindings_script_buffer]]
|
||||
=== Script buffer
|
||||
=== Script бафер
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Ови тастери и акције се користе у script баферу (погледајте <<script_manager,script manager>>).
|
||||
Следећи тастери и акције се користе у script баферу (погледајте <<script_manager,script manager>>).
|
||||
|
||||
[width="100%", cols="^.^3,^.^2,.^8,.^5", options="header"]
|
||||
|===
|
||||
@@ -1792,13 +1763,11 @@ These mouse actions are possible only if mouse is enabled with key kbd:[Alt+m]
|
||||
[NOTE]
|
||||
^(1)^ Акција мора да се унесе као унос у командну линију, након чега се притисне kbd:[Ентер].
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[configuration]]
|
||||
== Configuration
|
||||
== Конфигурација
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[colors]]
|
||||
=== Colors
|
||||
=== Боје
|
||||
|
||||
[[colors_basic]]
|
||||
==== Основне боје
|
||||
@@ -2114,9 +2083,8 @@ include::includes/autogen_user_options.sr.adoc[tag=charset_options]
|
||||
Особина бафера „highlight_regex” се не чува у конфигурацији. +
|
||||
Лако можете да је сачувате скриптом _buffer_autoset.py_: инсталирате је командом `+/script install buffer_autoset.py+`, а помоћ добијате са `+/help buffer_autoset+`.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[buffer_logging]]
|
||||
=== Buffer logging
|
||||
=== Логовање бафера
|
||||
|
||||
Logger додатак вам омогућава да чувате садржај бафера у фајлове, и нуди опције којима подешавате шта се и како чува.
|
||||
|
||||
@@ -2298,8 +2266,7 @@ include::includes/autogen_user_options.sr.adoc[tag=logger_options]
|
||||
[[mouse_bind_events]]
|
||||
==== Везивање догађаја миша за команде
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Програм WeeChat је већ дефинисао подразумеване догађаје миша (погледајте <<key_bindings_mouse,mouse actions>>).
|
||||
Програм WeeChat је већ дефинисао подразумеване догађаје миша (погледајте <<key_bindings_mouse,акције миша>>).
|
||||
|
||||
Командом `/key`, уз употребу контекста „mouse”, можете да измените или да додате нова везивања тастера (у вези синтаксе, погледајте команду <<command_weechat_key,/key>>).
|
||||
|
||||
@@ -2370,9 +2337,8 @@ include::includes/autogen_user_options.sr.adoc[tag=logger_options]
|
||||
[TIP]
|
||||
Име догађаја можете сазнати командом `+/input grab_mouse+`, па извршавањем догађаја мишем. Ово ће да уметне име догађаја који сете извели у командну линију.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[spell_checking]]
|
||||
=== Spell checking
|
||||
=== Провера правописа
|
||||
|
||||
Spell додатак вам омогућава да проверите правопис у командној линији. У баферу можете да користите више језика.
|
||||
|
||||
@@ -2763,9 +2729,8 @@ libera = "53B1C86FCDA28FC122A95B0456ABD79B5AB74654F21C3D099A6CCA8173239EEA59533A
|
||||
/set irc.server.libera.sasl_password "${sec.data.libera}"
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[command_aliases]]
|
||||
=== Command aliases
|
||||
=== Алијаси команди
|
||||
|
||||
Алијас додатак вам омогућава да креирате алијасе за команде (из програма WeeChat или осталих додатака).
|
||||
|
||||
@@ -3546,11 +3511,10 @@ include::includes/autogen_user_commands.sr.adoc[tag=xfer_commands]
|
||||
|
||||
include::includes/autogen_user_options.sr.adoc[tag=xfer_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[typing_notifications]]
|
||||
== Typing notifications
|
||||
== Обавештења о куцању
|
||||
|
||||
Доатак typing се користи да обавести остале кориснике када куцате поруке, као и да
|
||||
Додатак typing се користи да обавести остале кориснике када куцате поруке, као и да
|
||||
прикаже листу корисника који тренутно куцају поруке у баферу.
|
||||
|
||||
Користи га IRC додатак на баферима канала и на приватним баферима када је укључена
|
||||
@@ -3745,8 +3709,7 @@ PASS сервер:лозинка
|
||||
|
||||
Релеј додатак може да шаље податке удаљеном интерфејсу користећи WeeChat протокол.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
You can connect with a remote interface, see: https://weechat.org/about/interfaces
|
||||
Можете се повезати помоћу удаљеног интерфејса, погледајте: https://weechat.org/about/interfaces
|
||||
|
||||
[IMPORTANT]
|
||||
Сам програм WeeChat НЕ може да се повеже на други програм WeeChat преко овог протокола.
|
||||
@@ -3819,9 +3782,8 @@ include::includes/autogen_user_commands.sr.adoc[tag=relay_commands]
|
||||
|
||||
include::includes/autogen_user_options.sr.adoc[tag=relay_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[external_commands]]
|
||||
== External commands
|
||||
== Спољне команде
|
||||
|
||||
Команда `/exec` вам омогућава да извршите спољне команде из програма WeeChat и да локално прикажете њихов излаз, или да га пошаљете у бафер.
|
||||
|
||||
@@ -3846,9 +3808,8 @@ include::includes/autogen_user_commands.sr.adoc[tag=exec_commands]
|
||||
|
||||
include::includes/autogen_user_options.sr.adoc[tag=exec_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[fifo_pipe]]
|
||||
== FIFO pipe
|
||||
== FIFO пајп
|
||||
|
||||
Програм WeeChat можете даљински да контролишете слањем команди или текста у FIFO пајп (ако је укључена опција „fifo.file.enabled”, што је подразумевано).
|
||||
|
||||
@@ -4560,12 +4521,10 @@ include::includes/autogen_user_commands.sr.adoc[tag=trigger_commands]
|
||||
|
||||
include::includes/autogen_user_options.sr.adoc[tag=trigger_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[extending_weechat]]
|
||||
== Extending WeeChat
|
||||
== Проширивање програма WeeChat
|
||||
|
||||
// TRANSLATION MISSING
|
||||
WeeChat has a modular design and can be extended with plugins and scripts.
|
||||
Дизајн програма WeeChat је модуларан и може да се прошири додацима и скриптама.
|
||||
|
||||
Важно је да се направи разлика између _додатка_ и _скрипте_: _додатак_ је бинарни фајл који се компајлира и учитава командом `/plugin`, док је _скрипта_ текст фајл који се учитава додатком као што је _python_ командом `/python`.
|
||||
|
||||
@@ -4633,26 +4592,22 @@ WeeChat has a modular design and can be extended with plugins and scripts.
|
||||
|
||||
За више информација о функцијама које постоје у API, молимо вас да прочитате link:weechat_plugin_api.sr.html[WeeChat водич за скриптовање].
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[script_manager]]
|
||||
==== Script manager
|
||||
==== Менаџер скрипти
|
||||
|
||||
// TRANSLATION MISSING
|
||||
The script manager (command <<command_script_script,/script>>) is used to
|
||||
load/unload scripts of any language, and install/remove scripts of WeeChat
|
||||
scripts repository, which are visible at this URL: https://weechat.org/scripts
|
||||
Менаџер скрипти (команда <<command_script_script,/script>>) се користи за
|
||||
учитавање/уклањање из меморије скрипти на било ком језику, и за инсталирање/уклањање скрипти из WeeChat
|
||||
репозиторијума скрипти, који се налази на URL адреси: https://weechat.org/scripts
|
||||
|
||||
// TRANSLATION MISSING
|
||||
For privacy considerations, the download of scripts is disabled by default. +
|
||||
To enable it, type this command:
|
||||
Из разлога приватности, преузимање скрипти је подразумевано искључено. +
|
||||
Ако желите да га укључите, откуцајте следећу команду:
|
||||
|
||||
----
|
||||
/set script.scripts.download_enabled on
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Then you can download the list of scripts and display them in a new buffer
|
||||
with the <<command_script_script,/script>> command:
|
||||
Сада можете да преузмете листу скрипти и да је прикажете у новом баферу командом
|
||||
<<command_script_script,/script>>:
|
||||
|
||||
[subs="quotes,attributes"]
|
||||
:x: *
|
||||
@@ -4712,9 +4667,8 @@ include::includes/autogen_user_commands.sr.adoc[tag=script_commands]
|
||||
|
||||
include::includes/autogen_user_options.sr.adoc[tag=script_options]
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[scripting_plugins]]
|
||||
==== Scripting plugins
|
||||
==== Скриптинг додаци
|
||||
|
||||
[[python_commands]]
|
||||
===== Python команде
|
||||
|
||||
@@ -23,7 +23,7 @@ msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2021-12-03 12:01+0100\n"
|
||||
"PO-Revision-Date: 2021-12-03 12:02+0100\n"
|
||||
"PO-Revision-Date: 2021-12-12 00:43+0100\n"
|
||||
"Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
|
||||
"Language-Team: Polish <kde-i18n-doc@kde.org>\n"
|
||||
"Language: pl\n"
|
||||
@@ -157,32 +157,6 @@ msgstr ""
|
||||
msgid "Usage: %s [option...] [plugin:option...]\n"
|
||||
msgstr "Użycie: %s [argumenty...] [wtyczka:opcje...]\n"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| " -a, --no-connect disable auto-connect to servers at startup\n"
|
||||
#| " -c, --colors display default colors in terminal\n"
|
||||
#| " -d, --dir <path> force a single WeeChat home directory\n"
|
||||
#| " or 4 different directories separated by colons "
|
||||
#| "(in this order: config, data, cache, runtime)\n"
|
||||
#| " (environment variable WEECHAT_HOME is read if "
|
||||
#| "this option is not given)\n"
|
||||
#| " -t, --temp-dir create a temporary WeeChat homedirectory and "
|
||||
#| "delete it on exit\n"
|
||||
#| " (incompatible with option \"-d\")\n"
|
||||
#| " -h, --help display this help\n"
|
||||
#| " -l, --license display WeeChat license\n"
|
||||
#| " -p, --no-plugin don't load any plugin at startup\n"
|
||||
#| " -P, --plugins <plugins> load only these plugins at startup\n"
|
||||
#| " (see /help weechat.plugin.autoload)\n"
|
||||
#| " -r, --run-command <cmd> run command(s) after startup;\n"
|
||||
#| " many commands can be separated by semicolons "
|
||||
#| "and are evaluated,\n"
|
||||
#| " this option can be given multiple times\n"
|
||||
#| " -s, --no-script don't load any script at startup\n"
|
||||
#| " --upgrade upgrade WeeChat using session files (see /help "
|
||||
#| "upgrade in WeeChat)\n"
|
||||
#| " -v, --version display WeeChat version\n"
|
||||
#| " plugin:option option for plugin (see man weechat)\n"
|
||||
msgid ""
|
||||
" -a, --no-connect disable auto-connect to servers at startup\n"
|
||||
" -c, --colors display default colors in terminal\n"
|
||||
@@ -226,7 +200,8 @@ msgstr ""
|
||||
" -P, --plugins <wtyczki> załaduj tylko te wtyczki przy starcie\n"
|
||||
" (zobacz /help weechat.plugin.autoload)\n"
|
||||
" -r, --run-command <cmd> wykonaj komendę(y) po uruchomieniu;\n"
|
||||
" wiele komend może być oddzielone średnikami\n"
|
||||
" wiele komend może być oddzielone średnikami i są "
|
||||
"one przetwarzane,\n"
|
||||
" ta opcja może zostać podana wiele razy\n"
|
||||
" -s, --no-script nie ładuj skryptów przy starcie\n"
|
||||
" --upgrade uaktualnia WeeChat używając plików sesji (zobacz /"
|
||||
|
||||
@@ -21,7 +21,7 @@ msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2021-12-03 12:01+0100\n"
|
||||
"PO-Revision-Date: 2021-10-26 20:46+0400\n"
|
||||
"PO-Revision-Date: 2021-12-13 13:14+0400\n"
|
||||
"Last-Translator: Ivan Pešić <ivan.pesic@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
"Language: sr\n"
|
||||
@@ -154,32 +154,6 @@ msgstr ""
|
||||
msgid "Usage: %s [option...] [plugin:option...]\n"
|
||||
msgstr "Употреба: %s [опција...] [додатак:опција...]\n"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| " -a, --no-connect disable auto-connect to servers at startup\n"
|
||||
#| " -c, --colors display default colors in terminal\n"
|
||||
#| " -d, --dir <path> force a single WeeChat home directory\n"
|
||||
#| " or 4 different directories separated by colons "
|
||||
#| "(in this order: config, data, cache, runtime)\n"
|
||||
#| " (environment variable WEECHAT_HOME is read if "
|
||||
#| "this option is not given)\n"
|
||||
#| " -t, --temp-dir create a temporary WeeChat homedirectory and "
|
||||
#| "delete it on exit\n"
|
||||
#| " (incompatible with option \"-d\")\n"
|
||||
#| " -h, --help display this help\n"
|
||||
#| " -l, --license display WeeChat license\n"
|
||||
#| " -p, --no-plugin don't load any plugin at startup\n"
|
||||
#| " -P, --plugins <plugins> load only these plugins at startup\n"
|
||||
#| " (see /help weechat.plugin.autoload)\n"
|
||||
#| " -r, --run-command <cmd> run command(s) after startup;\n"
|
||||
#| " many commands can be separated by semicolons "
|
||||
#| "and are evaluated,\n"
|
||||
#| " this option can be given multiple times\n"
|
||||
#| " -s, --no-script don't load any script at startup\n"
|
||||
#| " --upgrade upgrade WeeChat using session files (see /help "
|
||||
#| "upgrade in WeeChat)\n"
|
||||
#| " -v, --version display WeeChat version\n"
|
||||
#| " plugin:option option for plugin (see man weechat)\n"
|
||||
msgid ""
|
||||
" -a, --no-connect disable auto-connect to servers at startup\n"
|
||||
" -c, --colors display default colors in terminal\n"
|
||||
|
||||
+23
-15
@@ -91,6 +91,27 @@ network_init_gcrypt ()
|
||||
gcry_control (GCRYCTL_INITIALIZATION_FINISHED, 0);
|
||||
}
|
||||
|
||||
/*
|
||||
* Allocates credentials structure.
|
||||
*/
|
||||
|
||||
void
|
||||
network_allocate_credentials ()
|
||||
{
|
||||
gnutls_certificate_allocate_credentials (&gnutls_xcred);
|
||||
#if LIBGNUTLS_VERSION_NUMBER >= 0x02090a /* 2.9.10 */
|
||||
gnutls_certificate_set_verify_function (gnutls_xcred,
|
||||
&hook_connect_gnutls_verify_certificates);
|
||||
#endif /* LIBGNUTLS_VERSION_NUMBER >= 0x02090a */
|
||||
#if LIBGNUTLS_VERSION_NUMBER >= 0x020b00 /* 2.11.0 */
|
||||
gnutls_certificate_set_retrieve_function (gnutls_xcred,
|
||||
&hook_connect_gnutls_set_certificates);
|
||||
#else
|
||||
gnutls_certificate_client_set_retrieve_function (gnutls_xcred,
|
||||
&hook_connect_gnutls_set_certificates);
|
||||
#endif /* LIBGNUTLS_VERSION_NUMBER >= 0x020b00 */
|
||||
}
|
||||
|
||||
/*
|
||||
* Loads system's default trusted certificate authorities.
|
||||
*
|
||||
@@ -259,9 +280,7 @@ network_reload_ca_files (int force_display)
|
||||
network_num_certs),
|
||||
network_num_certs);
|
||||
}
|
||||
|
||||
gnutls_certificate_allocate_credentials (&gnutls_xcred);
|
||||
|
||||
network_allocate_credentials ();
|
||||
network_load_ca_files (force_display);
|
||||
}
|
||||
|
||||
@@ -275,19 +294,8 @@ network_init_gnutls ()
|
||||
if (!weechat_no_gnutls)
|
||||
{
|
||||
gnutls_global_init ();
|
||||
gnutls_certificate_allocate_credentials (&gnutls_xcred);
|
||||
network_allocate_credentials ();
|
||||
network_load_ca_files (0);
|
||||
#if LIBGNUTLS_VERSION_NUMBER >= 0x02090a /* 2.9.10 */
|
||||
gnutls_certificate_set_verify_function (gnutls_xcred,
|
||||
&hook_connect_gnutls_verify_certificates);
|
||||
#endif /* LIBGNUTLS_VERSION_NUMBER >= 0x02090a */
|
||||
#if LIBGNUTLS_VERSION_NUMBER >= 0x020b00 /* 2.11.0 */
|
||||
gnutls_certificate_set_retrieve_function (gnutls_xcred,
|
||||
&hook_connect_gnutls_set_certificates);
|
||||
#else
|
||||
gnutls_certificate_client_set_retrieve_function (gnutls_xcred,
|
||||
&hook_connect_gnutls_set_certificates);
|
||||
#endif /* LIBGNUTLS_VERSION_NUMBER >= 0x020b00 */
|
||||
}
|
||||
|
||||
network_init_gnutls_ok = 1;
|
||||
|
||||
@@ -75,3 +75,6 @@ git archive --prefix="${PREFIX}" "${TREEISH}" | bzip2 -c >"${FILE}.bz2"
|
||||
|
||||
echo "Building package ${FILE}.xz"
|
||||
git archive --prefix="${PREFIX}" "${TREEISH}" | xz -c >"${FILE}.xz"
|
||||
|
||||
echo "Building package ${FILE}.zst"
|
||||
git archive --prefix="${PREFIX}" "${TREEISH}" | zstd -c -15 >"${FILE}.zst"
|
||||
|
||||
+3
-3
@@ -32,9 +32,9 @@
|
||||
# devel-patch the patch version of devel (e.g. 2 for version 1.4.2)
|
||||
#
|
||||
|
||||
WEECHAT_STABLE=3.3
|
||||
WEECHAT_DEVEL=3.4
|
||||
WEECHAT_DEVEL_FULL=3.4-rc1
|
||||
WEECHAT_STABLE=3.4.1
|
||||
WEECHAT_DEVEL=3.4.1
|
||||
WEECHAT_DEVEL_FULL=3.4.1
|
||||
|
||||
if [ $# -lt 1 ]; then
|
||||
echo >&2 "Syntax: $0 stable|devel|devel-full|devel-major|devel-minor|devel-patch"
|
||||
|
||||
+5
-1
@@ -23,7 +23,7 @@
|
||||
#
|
||||
|
||||
%define name weechat
|
||||
%define version 3.3
|
||||
%define version 3.4.1
|
||||
%define release 1
|
||||
|
||||
Name: %{name}
|
||||
@@ -82,6 +82,10 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_prefix}/share/icons/hicolor/512x512/apps/weechat.png
|
||||
|
||||
%changelog
|
||||
* Sun Mar 13 2022 Sébastien Helleu <flashcode@flashtux.org> 3.4.1-1
|
||||
- Released version 3.4.1
|
||||
* Sat Dec 18 2021 Sébastien Helleu <flashcode@flashtux.org> 3.4-1
|
||||
- Released version 3.4
|
||||
* Sun Sep 19 2021 Sébastien Helleu <flashcode@flashtux.org> 3.3-1
|
||||
- Released version 3.3
|
||||
* Sat Sep 04 2021 Sébastien Helleu <flashcode@flashtux.org> 3.2.1-1
|
||||
|
||||
Reference in New Issue
Block a user