Sébastien Helleu
128fbe0d5b
irc: add support of "LINELEN" in message 005 (max message length in bytes) ( closes #1927 )
2023-05-14 15:32:39 +02:00
Sébastien Helleu
1116474c45
irc: reset all internal servers variables when disconnecting
2023-05-14 15:32:39 +02:00
Sébastien Helleu
176a106771
irc: add support of capability "draft/multiline" ( closes #1923 )
2023-05-14 15:32:39 +02:00
Sébastien Helleu
6415c09a07
core: add quotes around paths in CMake files ( closes #29 )
2023-05-13 11:59:18 +02:00
Sébastien Helleu
adbfd27660
core: fix completion after newline in input ( closes #1925 )
2023-05-12 17:53:02 +02:00
Sébastien Helleu
25d7192677
api: don't split on newline by default in functions command and command_options when input_multiline is set to 0
...
The API functions `command` and `command_options` (when `split_newline` = 0,
which is the default value) don't split on newline and then the first line is
executed and the subsequent lines (after "\n") are ignored.
There are no changes when the input has multiple lines filled by the user: the
split is done and multiple commands are executed (for example if the user is
pasting multiple commands to execute).
2023-05-04 21:06:32 +02:00
Sébastien Helleu
f6b69c9098
irc: add support of capability "batch" ( closes #1292 )
2023-05-03 22:11:31 +02:00
Sébastien Helleu
e75009a461
core: add enabled/disabled status color in output of /filter list ( closes #1820 )
2023-05-01 20:23:48 +02:00
Sébastien Helleu
385b1d0133
core: remove options trigger.color.trigger and trigger.color.trigger_disabled (issue #1820 )
...
These options are used instead:
- weechat.color.chat_status_disabled
- weechat.color.chat_status_enabled
2023-05-01 20:16:59 +02:00
Sébastien Helleu
b8f9b83500
core: add options weechat.color.chat_status_disabled and weechat.color.chat_status_enabled (issue #1820 )
2023-05-01 20:12:56 +02:00
Sébastien Helleu
5c245af669
core: move line from "New features" to "Build"
2023-05-01 19:14:33 +02:00
Sébastien Helleu
b127bed0fc
irc: add option buffer in command /autojoin sort ( closes #1876 )
2023-05-01 17:02:51 +02:00
Sébastien Helleu
f90d8667a4
irc: add ${username} in server options "nicks" and "username", change their default values to use it
2023-04-27 22:59:24 +02:00
Sébastien Helleu
2e42da35f9
core: update ChangeLog (issue #1920 )
2023-04-26 21:13:07 +02:00
Sébastien Helleu
ff402fb6ec
core: fix infinite loop on startup when running some gui commands before the switch to core buffer is performed ( closes #1917 )
2023-04-26 19:11:54 +02:00
Sébastien Helleu
df6dfcea11
core: move line from "New features" to "Bug fixes" (issue #1882 )
2023-04-26 00:10:37 +02:00
Sébastien Helleu
a22d6a1bf6
core: update ChangeLog
2023-04-26 00:09:53 +02:00
Sébastien Helleu
ac25043b27
core: add option split_return in command /input ( closes #1916 )
2023-04-25 22:10:48 +02:00
Sébastien Helleu
0debd47d3e
core: update ChangeLog
2023-04-25 19:07:14 +02:00
Sébastien Helleu
e00ec6710d
irc: add message 742 (mode cannot be set)
2023-04-24 21:44:34 +02:00
Sébastien Helleu
28bb33aa5a
irc: add message 415 (cannot send message to channel)
2023-04-24 21:43:57 +02:00
Sébastien Helleu
9f5e8efbe0
core: fix update of terminal title in some terminals like suckless terminal (stterm) ( closes #1882 )
2023-04-23 22:02:33 +02:00
Sébastien Helleu
3d79e2c9d2
Revert "core: remove deprecated parameters from command /input"
...
This reverts commit 2b7f745369 .
Parameters removed are still used in scripts, and it's OK to keep them for a
while.
2023-04-23 09:53:50 +02:00
Sébastien Helleu
2c82a1a35f
core: update ChangeLog
2023-04-20 22:39:02 +02:00
Sébastien Helleu
2b7f745369
core: remove deprecated parameters from command /input
...
Parameters removed:
- jump_smart
- jump_last_buffer
- jump_last_buffer_displayed
- jump_previously_visited_buffer
- jump_next_visited_buffer
- hotlist_clear
- hotlist_remove_buffer
- hotlist_restore_buffer
- hotlist_restore_all
- set_unread_current_buffer
- set_unread
- switch_active_buffer
- switch_active_buffer_previous
- zoom_merged_buffer
2023-04-19 16:44:42 +02:00
Sébastien Helleu
b5e81f931b
doc: update header and remove links in ChangeLog and release notes
2023-04-16 22:05:45 +02:00
Sébastien Helleu
bbc5c4948a
core: update ChangeLog
2023-04-15 11:15:02 +02:00
Sébastien Helleu
72477b49d7
api: add optional argument with version in info "version_number"
2023-04-15 11:09:59 +02:00
Sébastien Helleu
95b30f8da5
irc: connect with TLS and port 6697 by default (issue #1903 )
2023-04-12 17:17:38 +02:00
Sébastien Helleu
8eb096b3ef
relay: rename "ssl" options and protocol to "tls" (issue #1903 )
2023-04-12 17:17:34 +02:00
Sébastien Helleu
dec237b104
irc: rename "ssl" options to "tls" (issue #1903 )
2023-04-12 17:17:30 +02:00
Sébastien Helleu
23b870ec1d
core: rename option weechat.color.status_name_ssl to weechat.color.status_name_tls (issue #1903 )
2023-04-12 17:17:26 +02:00
Sébastien Helleu
6be7960e1c
core: update ChangeLog (issue #1904 , issue #1905 )
2023-04-08 08:19:50 +02:00
Sébastien Helleu
127c8e0eb6
core: change default color of "mouse_status" item to lightgreen
2023-04-07 18:56:35 +02:00
Sébastien Helleu
ce1adf0fd7
core: add item "mouse_status" in default status bar
2023-04-07 18:54:51 +02:00
Sébastien Helleu
1c3b871204
irc: don't switch to buffer of joined channel if it was not manually joined nor present in server autojoin option
2023-04-03 20:00:32 +02:00
Sébastien Helleu
ff85d00e7f
irc: update autojoin option with redirected channels when autojoin_dynamic is enabled ( closes #1898 )
2023-04-02 13:49:25 +02:00
Sébastien Helleu
3e9524ee65
alias: rename all aliases to lower case on upgrade (issue #1872 )
2023-04-01 16:47:23 +02:00
Sébastien Helleu
6665cc866a
doc: add CMake option ENABLE_DOC_INCOMPLETE to force build of incomplete docs ( closes #1901 )
2023-03-31 21:08:56 +02:00
Sébastien Helleu
10b2fa3a61
irc: fix target buffer for commands 432/433 when the nickname looks like a channel
2023-03-31 19:54:26 +02:00
Sébastien Helleu
672945a359
logger: add info "logger_log_file"
2023-03-30 22:04:33 +02:00
Sébastien Helleu
6a2ecc90b3
spell: check buffer pointer received in info "spell_dict"
2023-03-30 22:02:12 +02:00
Sébastien Helleu
6dbfb638c6
doc: convert docgen.py to C, remove autogen files from repository, add parameter --doc-gen
...
Changes:
- build of doc now requires weechat-headless, translations and all plugins
- convert docgen.py to C
- remove `autogen_*` files from repository
- add command line parameter `--doc-gen` in `weechat-headless` to build
autogen files
- build .mo files with directories like the installed ones
(eg: "<lang>/LC_MESSAGES/weechat.mo")
- remove javascript chapter from user's guide
2023-03-30 01:34:55 +02:00
Sébastien Helleu
b894166d1b
core: update ChangeLog (issue #1504 )
2023-03-26 21:08:56 +02:00
Sébastien Helleu
9bb3acd2c7
core: update ChangeLog (issue #1503 )
2023-03-26 20:30:17 +02:00
Sébastien Helleu
e21144eb1f
tests: add tests on gui bar functions
2023-03-26 10:42:31 +02:00
Sébastien Helleu
5b33d1e21b
core: fix default value of bar options
...
The previous commit e385eec1d6 fixed default
value for bar added by plugins and option "items" in all bars.
This commit fixes the default value of all bar options.
2023-03-26 10:38:16 +02:00
Sébastien Helleu
fcbfa13bf3
core: update ChangeLog and release notes (issue #1502 )
2023-03-25 21:15:39 +01:00
Sébastien Helleu
cf3ba52828
core: remove obsolete cpack config
...
This config was used to build binary package of WeeChat, which was never
released in this format.
2023-03-25 11:09:04 +01:00
Sébastien Helleu
2550153f26
core: remove build of .bz2 and .zst files in make dist
2023-03-25 11:02:22 +01:00