summaryrefslogtreecommitdiff
path: root/doc/en/weechat_user.en.adoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/en/weechat_user.en.adoc')
-rw-r--r--doc/en/weechat_user.en.adoc146
1 files changed, 73 insertions, 73 deletions
diff --git a/doc/en/weechat_user.en.adoc b/doc/en/weechat_user.en.adoc
index fdce4e3af..006e238f5 100644
--- a/doc/en/weechat_user.en.adoc
+++ b/doc/en/weechat_user.en.adoc
@@ -6,7 +6,7 @@
This manual documents WeeChat chat client, it is part of WeeChat.
Latest version of this document can be found on
-https://weechat.org/doc/[this page ^↗^,window=_blank].
+https://weechat.org/doc/[this page ^↗^^].
[[introduction]]
== Introduction
@@ -24,18 +24,18 @@ Main features are:
* small, fast and light
* customizable and extensible with plugins and scripts
* compliant with IRC RFCs
- https://datatracker.ietf.org/doc/html/rfc1459[1459 ^↗^,window=_blank],
- https://datatracker.ietf.org/doc/html/rfc2810[2810 ^↗^,window=_blank],
- https://datatracker.ietf.org/doc/html/rfc2811[2811 ^↗^,window=_blank],
- https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank],
- https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank] and
- https://datatracker.ietf.org/doc/html/rfc7194[7194 ^↗^,window=_blank]
+ https://datatracker.ietf.org/doc/html/rfc1459[1459 ^↗^^],
+ https://datatracker.ietf.org/doc/html/rfc2810[2810 ^↗^^],
+ https://datatracker.ietf.org/doc/html/rfc2811[2811 ^↗^^],
+ https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^^],
+ https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^^] and
+ https://datatracker.ietf.org/doc/html/rfc7194[7194 ^↗^^]
* IRC proxy and relay for remote interfaces
* multi-platform (GNU/Linux, *BSD, macOS, Windows and other)
* 100% GPL, free software
The list of all features can be found on
-https://weechat.org/about/features/[this page ^↗^,window=_blank].
+https://weechat.org/about/features/[this page ^↗^^].
[[prerequisites]]
=== Prerequisites
@@ -60,7 +60,7 @@ Binary packages are available for many distributions, including:
* Debian/Ubuntu (or any Debian compatible distribution):
`apt-get install weechat-curses weechat-plugins` +
For latest versions and nightly builds:
- https://weechat.org/download/debian/[Debian repositories ^↗^,window=_blank]
+ https://weechat.org/download/debian/[Debian repositories ^↗^^]
* Fedora Core: `dnf install weechat`
* FreeBSD: `pkg install weechat`
* Gentoo: `emerge weechat`
@@ -68,7 +68,7 @@ Binary packages are available for many distributions, including:
`rpm -i /path/to/weechat-x.y.z-1.i386.rpm`
* openSUSE: `zypper in weechat`
* Sourcemage: `cast weechat`
-* macOS (with https://brew.sh/[Homebrew ^↗^,window=_blank]): `brew install weechat`
+* macOS (with https://brew.sh/[Homebrew ^↗^^]): `brew install weechat`
(for help: `brew info weechat`)
Some additional packages may be useful, like weechat-plugins.
@@ -80,9 +80,9 @@ instructions.
=== Containers
Containers with WeeChat can be built or installed directly from the
-https://hub.docker.com/r/weechat/weechat[Docker Hub ^↗^,window=_blank]. +
+https://hub.docker.com/r/weechat/weechat[Docker Hub ^↗^^]. +
For more information, see the README in the
-https://github.com/weechat/weechat-container[weechat-container ^↗^,window=_blank]
+https://github.com/weechat/weechat-container[weechat-container ^↗^^]
repository.
[[source_package]]
@@ -91,7 +91,7 @@ repository.
WeeChat must be built with CMake.
[NOTE]
-On macOS, you can use https://brew.sh/[Homebrew ^↗^,window=_blank]:
+On macOS, you can use https://brew.sh/[Homebrew ^↗^^]:
`brew install --build-from-source weechat`.
[[dependencies]]
@@ -128,12 +128,12 @@ WeeChat:
| zlib1g-dev |
| Logger plugin: compression of rotated log files (gzip). +
- Relay plugin: compression of messages (WeeChat -> client) with https://zlib.net/[zlib ^↗^,window=_blank] (weechat protocol). +
+ Relay plugin: compression of messages (WeeChat -> client) with https://zlib.net/[zlib ^↗^^] (weechat protocol). +
Script plugin: read of repository index file (gzip).
| libzstd-dev | ≥ 0.8.1
| Logger plugin: compression of rotated log files. +
- Relay plugin: compression of messages (WeeChat -> client) with https://facebook.github.io/zstd/[Zstandard ^↗^,window=_blank] (weechat protocol).
+ Relay plugin: compression of messages (WeeChat -> client) with https://facebook.github.io/zstd/[Zstandard ^↗^^] (weechat protocol).
|===
[NOTE]
@@ -456,7 +456,7 @@ directory where WeeChat is installed!).
On some systems like Archlinux, core dumps could be in another directory like
_/var/lib/systemd/coredump_ and you must use the command `coredumpctl` to read it. +
For more information, see this
-https://wiki.archlinux.org/title/Core_dump[wiki page ^↗^,window=_blank].
+https://wiki.archlinux.org/title/Core_dump[wiki page ^↗^^].
For example if _weechat_ is installed in _/usr/bin/_ and _core_ file is
in _/home/user/_, then run gdb with this command:
@@ -610,7 +610,7 @@ you can change it with these two commands:
==== XDG directories
WeeChat uses XDG directories by default (according to the
-https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html[XDG Base Directory Specification ^↗^,window=_blank]). +
+https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html[XDG Base Directory Specification ^↗^^]). +
A single home directory for all files can be forced by CMake option `WEECHAT_HOME`,
the environment variable `WEECHAT_HOME` or the command-line option `-d` / `--dir`.
@@ -751,7 +751,7 @@ $ weechat --upgrade
==== Release notes
After an upgrade, it is *strongly recommended* to read the
-https://weechat.org/files/doc/weechat/ReleaseNotes-devel.html[release notes ^↗^,window=_blank]
+https://weechat.org/files/doc/weechat/ReleaseNotes-devel.html[release notes ^↗^^]
which contain important information about breaking changes and some
manual actions that could be required.
@@ -2066,7 +2066,7 @@ To see all charsets used, use following command:
==== Troubleshooting
For any problem with charsets, please look at
-link:weechat_faq.en.html#charset[WeeChat FAQ / Charset ^↗^,window=_blank].
+link:weechat_faq.en.html#charset[WeeChat FAQ / Charset ^↗^^].
[[charset_commands]]
==== Commands
@@ -2405,7 +2405,7 @@ It is possible to define a max size for log files, and when it is reached,
there is automatic rotation of log file.
The rotated log files can be compressed with gzip or
-https://facebook.github.io/zstd/[zstd ^↗^,window=_blank].
+https://facebook.github.io/zstd/[zstd ^↗^^].
[NOTE]
As the compression of a file can take some time, it is performed in background.
@@ -2501,7 +2501,7 @@ kbd:[Alt] instead of kbd:[Shift]).
[NOTE]
For any problem with mouse, please look at
-link:weechat_faq.en.html#mouse[WeeChat FAQ / Mouse ^↗^,window=_blank].
+link:weechat_faq.en.html#mouse[WeeChat FAQ / Mouse ^↗^^].
[[mouse_bind_events]]
==== Bind mouse events to commands
@@ -3204,7 +3204,7 @@ $ weechat irc://alice@irc.libera.chat/#weechat,#weechat-fr
By default no servers are defined. You can add as many servers as you want with
the <<command_irc_server,/server>> command.
-For example to connect to https://libera.chat/[libera.chat ^↗^,window=_blank]
+For example to connect to https://libera.chat/[libera.chat ^↗^^]
with TLS (encrypted trafic):
----
@@ -3388,7 +3388,7 @@ which can also be for example `~/.weechat`.
----
For more information, please look at
-https://www.oftc.net/NickServ/CertFP/[this page ^↗^,window=_blank].
+https://www.oftc.net/NickServ/CertFP/[this page ^↗^^].
[[irc_sasl_authentication]]
==== SASL authentication
@@ -3492,7 +3492,7 @@ server buffers:
[[irc_tor_sasl]]
==== Connect with Tor and SASL
-Some servers support connections with https://www.torproject.org/[Tor ^↗^,window=_blank],
+Some servers support connections with https://www.torproject.org/[Tor ^↗^^],
a network of virtual tunnels that allows people and groups to improve their
privacy and security on the Internet.
@@ -3540,7 +3540,7 @@ And finally, connect to the server:
[[irc_ircv3_support]]
=== IRCv3 support
-WeeChat supports the following https://ircv3.net/irc/[IRCv3 extensions ^↗^,window=_blank]:
+WeeChat supports the following https://ircv3.net/irc/[IRCv3 extensions ^↗^^]:
* <<irc_ircv3_account_notify,account-notify>>
* <<irc_ircv3_account_tag,account-tag>>
@@ -3567,12 +3567,12 @@ automatically enabled
(see option <<option_irc.server_default.capabilities,irc.server_default.capabilities>>).
Tables with comparison of different IRC clients, including WeeChat, are available
-on https://ircv3.net/software/clients[this page ^↗^,window=_blank].
+on https://ircv3.net/software/clients[this page ^↗^^].
[[irc_ircv3_account_notify]]
==== account-notify
-Specification: https://ircv3.net/specs/extensions/account-notify[account-notify ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/account-notify[account-notify ^↗^^]
This capability allows the server to send messages when users identify or
unidentify on the server. +
@@ -3591,7 +3591,7 @@ Examples:
[[irc_ircv3_account_tag]]
==== account-tag
-Specification: https://ircv3.net/specs/extensions/account-tag[account-tag ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/account-tag[account-tag ^↗^^]
This capability allows the server to send account as message tag to commands
sent to the client. +
@@ -3620,7 +3620,7 @@ Message with tags:
[[irc_ircv3_away_notify]]
==== away-notify
-Specification: https://ircv3.net/specs/extensions/away-notify[away-notify ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/away-notify[away-notify ^↗^^]
This capability allows the server to send away notifications for users present
on the same channels as you.
@@ -3635,7 +3635,7 @@ with a specific color in the nicklist, using the following options:
[[irc_ircv3_batch]]
==== batch
-Specification: https://ircv3.net/specs/extensions/batch[batch ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/batch[batch ^↗^^]
This capability allows the server to send batched events (grouping of several
messages that are related).
@@ -3646,7 +3646,7 @@ later, when the batch ends.
[[irc_ircv3_cap_notify]]
==== cap-notify
-Specification: https://ircv3.net/specs/extensions/capability-negotiation#the-cap-new-subcommand[cap-notify ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/capability-negotiation#the-cap-new-subcommand[cap-notify ^↗^^]
This capability allows the server to advertise on new or removed capabilities
on the server (via `CAP NEW` and `CAP DEL` commands).
@@ -3662,7 +3662,7 @@ Examples:
[[irc_ircv3_chghost]]
==== chghost
-Specification: https://ircv3.net/specs/extensions/chghost[chghost ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/chghost[chghost ^↗^^]
This capability allows the server to send messages when users change name or host. +
When the option <<option_irc.look.smart_filter_chghost,irc.look.smart_filter_chghost>>
@@ -3680,7 +3680,7 @@ Example:
[[irc_ircv3_draft_multiline]]
==== draft/multiline
-Specification: https://ircv3.net/specs/extensions/multiline[multiline ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/multiline[multiline ^↗^^]
This capability allows the client and server to send messages with multiple lines,
using the <<irc_ircv3_batch,batch>> capability, that must be enabled as well.
@@ -3733,7 +3733,7 @@ Display of the message sent in WeeChat:
[[irc_ircv3_echo_message]]
==== echo-message
-Specification: https://ircv3.net/specs/extensions/echo-message[echo-message ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/echo-message[echo-message ^↗^^]
This capability forces the server to send PRIVMSG, NOTICE and TAGMSG messages
back to WeeChat.
@@ -3746,7 +3746,7 @@ clients connected to the server as well.
[[irc_ircv3_extended_join]]
==== extended-join
-Specification: https://ircv3.net/specs/extensions/extended-join[extended-join ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/extended-join[extended-join ^↗^^]
This capability allows the server to send account and real name when users
join channels. +
@@ -3763,7 +3763,7 @@ Example:
[[irc_ircv3_invite_notify]]
==== invite-notify
-Specification: https://ircv3.net/specs/extensions/invite-notify[invite-notify ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/invite-notify[invite-notify ^↗^^]
This capability allows the server to send invite messages when users are
invited to channels.
@@ -3777,7 +3777,7 @@ Example:
[[irc_ircv3_message_tags]]
==== message-tags
-Specification: https://ircv3.net/specs/extensions/message-tags[message-tags ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/message-tags[message-tags ^↗^^]
This capability allows to add metadata in messages. +
These tags can be displayed using the command `/debug tags`.
@@ -3787,7 +3787,7 @@ It must be enabled to use <<typing_notifications,typing notifications>>.
[[irc_ircv3_monitor]]
==== monitor
-Specification: https://ircv3.net/specs/extensions/monitor[monitor ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/monitor[monitor ^↗^^]
This capability allows the server to send notifications when clients become
online/offline. +
@@ -3797,7 +3797,7 @@ WeeChat automatically uses this extension if available when using the
[[irc_ircv3_multi_prefix]]
==== multi-prefix
-Specification: https://ircv3.net/specs/extensions/multi-prefix[multi-prefix ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/multi-prefix[multi-prefix ^↗^^]
This capability allows the server to send all user modes at once in
<<command_irc_names,/names>> and <<command_irc_whois,/whois>> responses. +
@@ -3823,14 +3823,14 @@ Example: output of `/whois alice`:
[[irc_ircv3_sasl]]
==== SASL
-Specification: https://ircv3.net/specs/extensions/sasl-3.2[SASL 3.2 ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/sasl-3.2[SASL 3.2 ^↗^^]
See the dedicated chapter <<irc_sasl_authentication,SASL authentication>>.
[[irc_ircv3_server_time]]
==== server-time
-Specification: https://ircv3.net/specs/extensions/server-time[server-time ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/server-time[server-time ^↗^^]
This capability allows the server to send time for messages as message tag. +
When the time is received in a message, WeeChat uses it to display the message
@@ -3843,7 +3843,7 @@ in the backlog sent upon connection.
[[irc_ircv3_setname]]
==== setname
-Specification: https://ircv3.net/specs/extensions/setname[setname ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/setname[setname ^↗^^]
This capability lets you change your real name by using the
<<command_irc_setname,/setname>> command.
@@ -3851,14 +3851,14 @@ This capability lets you change your real name by using the
[[irc_ircv3_typing]]
==== typing
-Specification: https://ircv3.net/specs/client-tags/typing[typing ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/client-tags/typing[typing ^↗^^]
See the dedicated chapter <<typing_notifications,Typing notifications>>.
[[irc_ircv3_userhost_in_names]]
==== userhost-in-names
-Specification: https://ircv3.net/specs/extensions/userhost-in-names[userhost-in-names ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/userhost-in-names[userhost-in-names ^↗^^]
This capability allows the server to send hostnames in <<command_irc_names,/names>>
responses.
@@ -3881,7 +3881,7 @@ Example of raw IRC messages received with the capability:
[[irc_ircv3_whox]]
==== WHOX
-Specification: https://ircv3.net/specs/extensions/whox[WHOX ^↗^,window=_blank]
+Specification: https://ircv3.net/specs/extensions/whox[WHOX ^↗^^]
This capability lets you request additional fields in the WHO response
(via the <<command_irc_who,/who>> command). +
@@ -4263,7 +4263,7 @@ show a list of users currently typing a message on the buffer.
It is used by IRC plugin on channel and private buffers, when the "message-tags"
capability is enabled (you can check with <<command_irc_cap,/cap>> command). +
Under the hood, typing client tag is used, following
-https://ircv3.net/specs/client-tags/typing[this specification ^↗^,window=_blank].
+https://ircv3.net/specs/client-tags/typing[this specification ^↗^^].
[[typing_activation]]
=== Activation
@@ -4355,7 +4355,7 @@ The Relay plugin is used to relay data via network, using different protocols:
* _irc_: IRC proxy: used to share connections to IRC servers with one or many
other IRC clients
* _weechat_: protocol used by remote interfaces to display and interact with
- WeeChat, see https://weechat.org/about/interfaces/[this page ^↗^,window=_blank].
+ WeeChat, see https://weechat.org/about/interfaces/[this page ^↗^^].
[[relay_password]]
=== Password
@@ -4380,12 +4380,12 @@ This is optional and increases the security level.
One-time passwords can be generated with applications, for example:
* FreeOTP:
- https://play.google.com/store/apps/details?id=org.fedorahosted.freeotp[Android ^↗^,window=_blank],
- https://apps.apple.com/fr/app/freeotp-authenticator/id872559395[iOS ^↗^,window=_blank]
- (https://freeotp.github.io/[website ^↗^,window=_blank])
+ https://play.google.com/store/apps/details?id=org.fedorahosted.freeotp[Android ^↗^^],
+ https://apps.apple.com/fr/app/freeotp-authenticator/id872559395[iOS ^↗^^]
+ (https://freeotp.github.io/[website ^↗^^])
* Google Authenticator:
- https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2[Android ^↗^,window=_blank],
- https://apps.apple.com/fr/app/google-authenticator/id388497605[iOS ^↗^,window=_blank]
+ https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2[Android ^↗^^],
+ https://apps.apple.com/fr/app/google-authenticator/id388497605[iOS ^↗^^]
The TOTP secret must be set in WeeChat and the application used to generate
one-time passwords.
@@ -4471,7 +4471,7 @@ commands:
The Relay plugin can send data to remote interface using WeeChat protocol.
You can connect with a remote interface, see
-https://weechat.org/about/interfaces/[this page ^↗^,window=_blank].
+https://weechat.org/about/interfaces/[this page ^↗^^].
[IMPORTANT]
WeeChat itself can NOT connect to another WeeChat with this protocol.
@@ -4488,7 +4488,7 @@ Now you can connect on port 9000 with a remote interface using password
[[relay_websocket]]
=== WebSocket
-WebSocket protocol (https://datatracker.ietf.org/doc/html/rfc6455[RFC 6455 ^↗^,window=_blank])
+WebSocket protocol (https://datatracker.ietf.org/doc/html/rfc6455[RFC 6455 ^↗^^])
is supported in Relay plugin for all protocols.
The WebSocket handshake is automatically detected and socket becomes ready for
@@ -4654,7 +4654,7 @@ circumstances.
Using triggers require you to know how the signals, modifiers, ... are working.
So you might consider reading the
-link:weechat_plugin_api.en.html#hooks[WeeChat plugin API reference / Hooks ^↗^,window=_blank].
+link:weechat_plugin_api.en.html#hooks[WeeChat plugin API reference / Hooks ^↗^^].
[[trigger_default]]
=== Default triggers
@@ -4709,7 +4709,7 @@ A trigger has the following options (names are
| hook | `+signal+`, `+hsignal+`, `+modifier+`, `+line+`, `+print+`, `+command+`,
`+command_run+`, `+timer+`, `+config+`, `+focus+`, `+info+`, `+info_hashtable+`
| The hook used in trigger. For more information, see
- link:weechat_plugin_api.en.html#hooks[WeeChat plugin API reference / Hooks ^↗^,window=_blank].
+ link:weechat_plugin_api.en.html#hooks[WeeChat plugin API reference / Hooks ^↗^^].
| arguments | string
| The arguments for the hook, it depends on the hook type used.
@@ -4778,14 +4778,14 @@ The arguments depend on the hook used. They are separated by semicolons.
| `+*,irc_in_privmsg+` +
`+*,irc_in_privmsg;*,irc_in_notice+` +
`+signal_sigwinch+`
-| link:weechat_plugin_api.en.html#_hook_signal[hook_signal ^↗^,window=_blank]
+| link:weechat_plugin_api.en.html#_hook_signal[hook_signal ^↗^^]
| hsignal
| 1. signal name (priority allowed) (required) +
2. signal name (priority allowed) +
3. ...
| `+nicklist_nick_added+`
-| link:weechat_plugin_api.en.html#_hook_hsignal[hook_hsignal ^↗^,window=_blank]
+| link:weechat_plugin_api.en.html#_hook_hsignal[hook_hsignal ^↗^^]
| modifier
| 1. modifier name (priority allowed) (required) +
@@ -4793,7 +4793,7 @@ The arguments depend on the hook used. They are separated by semicolons.
3. ...
| `+weechat_print+` +
`+5000\|input_text_display;5000\|history_add+`
-| link:weechat_plugin_api.en.html#_hook_modifier[hook_modifier ^↗^,window=_blank]
+| link:weechat_plugin_api.en.html#_hook_modifier[hook_modifier ^↗^^]
| line
| 1. buffer type +
@@ -4804,7 +4804,7 @@ The arguments depend on the hook used. They are separated by semicolons.
`+*;irc.libera.*+` +
`+*;irc.libera.#weechat+` +
`+formatted;irc.libera.#weechat;irc_notice+`
-| link:weechat_plugin_api.en.html#_hook_line[hook_line ^↗^,window=_blank]
+| link:weechat_plugin_api.en.html#_hook_line[hook_line ^↗^^]
| print
| 1. buffer name +
@@ -4815,7 +4815,7 @@ The arguments depend on the hook used. They are separated by semicolons.
`+irc.libera.#weechat+` +
`+irc.libera.#weechat;irc_notice+` +
`+*;;;1+`
-| link:weechat_plugin_api.en.html#_hook_print[hook_print ^↗^,window=_blank]
+| link:weechat_plugin_api.en.html#_hook_print[hook_print ^↗^^]
| command
| 1. command name (priority allowed) (required) +
@@ -4826,14 +4826,14 @@ The arguments depend on the hook used. They are separated by semicolons.
| `+test+` +
`+5000\|test+` +
`+test;test command;arg1 arg2;arg1: description 1${\n}arg2: description 2+`
-| link:weechat_plugin_api.en.html#_hook_command[hook_command ^↗^,window=_blank]
+| link:weechat_plugin_api.en.html#_hook_command[hook_command ^↗^^]
| command_run
| 1. command (priority allowed) (required) +
2. command (priority allowed) +
3. ...
| `+/cmd arguments+`
-| link:weechat_plugin_api.en.html#_hook_command_run[hook_command_run ^↗^,window=_blank]
+| link:weechat_plugin_api.en.html#_hook_command_run[hook_command_run ^↗^^]
| timer
| 1. interval in milliseconds (required) +
@@ -4841,35 +4841,35 @@ The arguments depend on the hook used. They are separated by semicolons.
3. max number of calls (default: 0, which means "no end")
| `+3600000+` +
`+60000;0;5+`
-| link:weechat_plugin_api.en.html#_hook_timer[hook_timer ^↗^,window=_blank]
+| link:weechat_plugin_api.en.html#_hook_timer[hook_timer ^↗^^]
| config
| 1. option name (priority allowed) (required) +
2. option name (priority allowed) +
3. ...
| `+weechat.look.*+`
-| link:weechat_plugin_api.en.html#_hook_config[hook_config ^↗^,window=_blank]
+| link:weechat_plugin_api.en.html#_hook_config[hook_config ^↗^^]
| focus
| 1. area name (priority allowed) (required) +
2. area name (priority allowed) +
3. ...
| `+buffer_nicklist+`
-| link:weechat_plugin_api.en.html#_hook_focus[hook_focus ^↗^,window=_blank]
+| link:weechat_plugin_api.en.html#_hook_focus[hook_focus ^↗^^]
| info
| 1. info name (priority allowed) (required) +
2. info name (priority allowed) +
3. ...
| `+my_info+`
-| link:weechat_plugin_api.en.html#_hook_info[hook_info ^↗^,window=_blank]
+| link:weechat_plugin_api.en.html#_hook_info[hook_info ^↗^^]
| info_hashtable
| 1. info name (priority allowed) (required) +
2. info name (priority allowed) +
3. ...
| `+my_info+`
-| link:weechat_plugin_api.en.html#_hook_info_hashtable[hook_info_hashtable ^↗^,window=_blank]
+| link:weechat_plugin_api.en.html#_hook_info_hashtable[hook_info_hashtable ^↗^^]
|===
[[trigger_conditions]]
@@ -5485,8 +5485,8 @@ Default plugins are:
|===
To learn more about plugin or script development (through API), please read the
-link:weechat_plugin_api.en.html[WeeChat plugin API reference ^↗^,window=_blank] or the
-link:weechat_scripting.en.html[WeeChat scripting guide ^↗^,window=_blank].
+link:weechat_plugin_api.en.html[WeeChat plugin API reference ^↗^^] or the
+link:weechat_scripting.en.html[WeeChat scripting guide ^↗^^].
[[scripts]]
=== Scripts
@@ -5496,7 +5496,7 @@ WeeChat provides 8 scripting plugins: Python, Perl, Ruby, Lua, Tcl, Guile
These plugins can load, execute and unload scripts for these languages.
For more information about how to write scripts, or WeeChat API for
-scripts, please read the link:weechat_scripting.en.html[WeeChat scripting guide ^↗^,window=_blank].
+scripts, please read the link:weechat_scripting.en.html[WeeChat scripting guide ^↗^^].
[[script_manager]]
==== Script manager
@@ -5504,7 +5504,7 @@ scripts, please read the link:weechat_scripting.en.html[WeeChat scripting guideÂ
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 on
-https://weechat.org/scripts/[this page ^↗^,window=_blank].
+https://weechat.org/scripts/[this page ^↗^^].
For privacy considerations, the download of scripts is disabled by default. +
To enable it, type this command:
@@ -5733,4 +5733,4 @@ For support with IRC, on server _irc.libera.chat_:
** _#weechat-fi_ (Finnish)
For other ways of support, see
-https://weechat.org/about/support/[this page ^↗^,window=_blank].
+https://weechat.org/about/support/[this page ^↗^^].