Sébastien Helleu
d9f273c755
core: set terminal title using curses emulation of termcap (WIP)
...
This is work in progress and it does not even compile because of the include of
term.h.
2023-03-03 07:53:07 +01:00
Sébastien Helleu
dd65e91a75
ci: fix macOS CI
2023-02-22 21:53:25 +01:00
Sébastien Helleu
fb0248f557
core: fix crash in case of NULL message sent to function gui_chat_printf_y_date_tags ( closes #1883 )
2023-02-22 20:38:56 +01:00
Nils Görs
f6fdecb846
doc: update German documentation
2023-02-21 12:25:23 +01:00
Sébastien Helleu
188583256e
doc/user: make XDG directory fallback more clear in table
2023-02-16 21:39:02 +01:00
Sébastien Helleu
2cfecc2e2d
core: update ChangeLog (issue #603 )
2023-02-11 14:18:13 +01:00
Sébastien Helleu
3466c716ae
doc/user: move "Upgrade" chapter after "Running WeeChat"
2023-02-10 19:00:01 +01:00
Sébastien Helleu
46935b859c
core: update ChangeLog (issue #1881 )
2023-02-10 18:59:39 +01:00
Robin Jarry
9b9ec62a8e
core: allow /input move_next_word going to the end of line
...
When the input buffer contains non word characters at the end, /input
move_next_word will stop moving at the end of the last word. This is
a bit confusing and not in line with what readline does (think bash).
When there are no words left in the input buffer, make /input
move_next_word go to the end of line.
Signed-off-by: Robin Jarry <robin@jarry.cc >
2023-02-10 18:56:43 +01:00
rj1
69a3dd21dc
fix: various code comments
2023-02-04 11:50:44 +01:00
Sébastien Helleu
6d4471b6db
core: optimize search of key bindings in contexts default/search/cursor
2023-02-04 10:45:57 +01:00
Sébastien Helleu
587e2882ac
core: simplify function gui_key_cmp
2023-02-03 22:52:07 +01:00
Sébastien Helleu
1f073fe949
tests: add tests on function gui_key_cmp
2023-02-03 22:50:32 +01:00
Sébastien Helleu
68a5a71b55
core: remove extra spaces before comma
2023-02-02 22:01:46 +01:00
Sébastien Helleu
48a51c9f6e
doc: update auto-generated files
2023-02-01 20:32:00 +01:00
Ivan Pešić
314d9c0ce9
core/doc Update Serbian translations
...
Update messages and documentation translations.
2023-02-01 20:31:19 +01:00
Nils Görs
98917539b2
core: update German translations
2023-02-01 11:05:36 +01:00
Sébastien Helleu
30fa647700
irc: add command /rules ( closes #1864 )
2023-01-31 18:43:07 +01:00
Sébastien Helleu
9f5ca3b1a9
irc: add command /knock ( closes #7 )
2023-01-31 18:37:27 +01:00
Sébastien Helleu
4c0d2ab3b1
doc: update German auto-generated file
2023-01-31 07:55:36 +01:00
Nils Görs
f2e149e489
core: update German translations
2023-01-31 07:52:53 +01:00
Sébastien Helleu
7ad4f7b29c
core: update description of function hook_command_display_error_unknown
2023-01-30 23:27:25 +01:00
Sébastien Helleu
e78d96686c
core: inform that commands are case sensitive when another command with different case is found (issue #1877 )
2023-01-30 22:09:36 +01:00
Sébastien Helleu
4370f75ce6
core: improve prioritization of commands starting with same chars in similar commands
2023-01-30 21:51:32 +01:00
Sébastien Helleu
b02a10aa48
core: display similar command names when a command is unknown ( closes #1877 )
2023-01-30 21:44:38 +01:00
Sébastien Helleu
74154d972d
tests: fix comments (issue #1877 )
2023-01-30 21:44:09 +01:00
Sébastien Helleu
69a635412d
core: add function string_get_common_bytes_count (issue #1877 )
2023-01-30 21:44:03 +01:00
Sébastien Helleu
38ffac78f3
core: add function string_levenshtein (issue #1877 )
2023-01-30 21:43:58 +01:00
Sébastien Helleu
269b8fc66e
core: properly skip command char when it is a wide char in exec of hook_command_run
2023-01-29 21:20:18 +01:00
Mattia
2bcd9cb87b
doc/quickstart: translate to Italian ( closes #1874 )
2023-01-29 16:58:22 +01:00
Andrew Potter
4f0b6115a1
irc: add server option "registered_mode" ( closes #1625 )
...
Two new fields are added in IRC server structure:
- "authentication_method", possible values:
0: not authenticated
1: authenticated with SASL
2: authenticated with other method
- "sasl_mechanism_used", possible values: see enum t_irc_sasl_mechanism
in src/plugins/irc/irc-sasl.h
2023-01-29 16:50:57 +01:00
Sébastien Helleu
3909d77617
core: add bug #32213 in ChangeLog
2023-01-29 13:58:21 +01:00
Sébastien Helleu
e6eb068b2b
doc: update German auto-generated files
2023-01-29 13:44:30 +01:00
Nils Görs
958ddee8fd
core: update German translations
2023-01-29 13:20:28 +01:00
Sébastien Helleu
471ef214e7
core: add issue #398 in ChangeLog
2023-01-29 13:10:31 +01:00
Sébastien Helleu
fc504698ad
core: add ctrl keys as lower case in release notes (issue #1875 )
2023-01-29 13:01:58 +01:00
Sébastien Helleu
fd746a04d6
core: force ctrl keys to lower case when they are added ( closes #1875 )
2023-01-29 12:41:28 +01:00
Sébastien Helleu
be0c04f498
core: ignore incomplete ctrl/meta/meta2 codes in keys (issue #1875 )
2023-01-29 12:41:27 +01:00
Sébastien Helleu
c68c2aaa94
core: ensure internal_code is not NULL when adding a default key (issue #1875 )
2023-01-29 12:41:26 +01:00
Sébastien Helleu
3005658f38
core: compute first internal code and expanded name before removing key (issue #1875 )
2023-01-29 12:41:24 +01:00
Sébastien Helleu
a9289cbdc1
core: compute first internal code and expanded name before adding key (issue #1875 )
2023-01-29 12:41:23 +01:00
Sébastien Helleu
0d8a6679b3
core: use dynamic string in functions gui_key_get_internal_code and gui_key_get_expanded_name (issue #1875 )
2023-01-29 12:41:22 +01:00
Sébastien Helleu
fa6a9bb934
api: readjust string size in function string_dyn_free when string is not freed (issue #1875 )
...
This frees some allocated memory if size_alloc was greater than size in the
dynamic string.
2023-01-29 12:41:19 +01:00
Sébastien Helleu
48c1aebb83
tests: add tests on gui key functions (issue #1875 )
2023-01-29 12:41:11 +01:00
Sébastien Helleu
81f4b16180
core: update ChangeLog ( closes #1872 )
2023-01-28 15:19:46 +01:00
Sébastien Helleu
efe4aa29fc
core: update translations and auto-generated doc files (issue #1872 )
2023-01-28 15:19:41 +01:00
Sébastien Helleu
4c1a87ba60
core: add case sensitive identifiers in release notes (issue #1872 )
2023-01-28 15:14:32 +01:00
Sébastien Helleu
3318a7f3b8
alias: add option rename in command /alias (issue #1872 )
2023-01-28 15:14:31 +01:00
Sébastien Helleu
11ea0aecf4
core: make buffer name case sensitive in read of infolist "buffer" (issue #1872 )
2023-01-28 15:14:30 +01:00
Sébastien Helleu
b5350a3318
core: make proxy name case sensitive in read of infolist "proxy" (issue #1872 )
2023-01-28 15:14:29 +01:00