Sébastien Helleu
177fa6c528
core: add support of reverse video in ANSI color codes
2019-10-01 18:31:41 +02:00
Sébastien Helleu
a8ca4b5b3a
tests: add tests on GUI color functions
2019-10-01 18:31:41 +02:00
Sébastien Helleu
daad558291
core: fix typos in comments
2019-10-01 18:31:41 +02:00
Sébastien Helleu
baf8f635ff
core: fix style in CMake files
2019-10-01 18:31:41 +02:00
Sébastien Helleu
779420d50d
core: fix typo in ChangeLog
2019-10-01 18:29:59 +02:00
Sébastien Helleu
92cad366a2
core: fix typos in French translations
2019-09-30 21:46:56 +02:00
Sébastien Helleu
cddb314a10
doc: update German auto-generated files
2019-09-28 15:06:11 +02:00
Ingolf Ankert
45a55895fb
core: update German translations
2019-09-28 14:42:32 +02:00
Sébastien Helleu
2067136506
core: add contributor in AUTHORS.adoc (issue #1406 )
2019-09-27 20:56:17 +02:00
Sébastien Helleu
41cf758864
core: update ChangeLog (issue #1406 )
2019-09-27 20:56:17 +02:00
Kyle Sabo
0678e0c9b3
core: fix build on Alpine ( closes #1406 )
2019-09-27 20:56:09 +02:00
Sébastien Helleu
ae38b11407
irc: add "user" in output of irc_message_parse ( closes #136 )
2019-09-27 20:52:00 +02:00
Sébastien Helleu
3f33b327b1
logger: move logger backlog functions to logger-backlog.c
2019-09-26 21:26:23 +02:00
Sébastien Helleu
8ab6422520
debian: switch to Guile 2.2 in Debian build
...
Guile 2.2 is now used by default in Debian/Ubuntu builds, except on these old
distribution versions where only Guile 2.0 is available:
- Debian Stretch
- Debian Jessie
- Debian Wheezy
- Ubuntu Xenial
- Ubuntu Trusty
2019-09-25 20:58:22 +02:00
Nils Görs
4b0e6d5da2
core: update German translations
2019-09-24 21:43:30 +02:00
Sébastien Helleu
3a356f109f
core: add power operator "**" in calc expressions (issue #997 )
2019-09-24 21:03:56 +02:00
Sébastien Helleu
7d795c4d53
core: fix wrong results with the unary minus in calc expressions
2019-09-24 20:49:48 +02:00
Sébastien Helleu
dc5e334f5c
doc: update German auto-generated file
2019-09-23 23:10:40 +02:00
Nils Görs
aa45748bff
core: update German translations
2019-09-23 22:07:41 +02:00
Sébastien Helleu
fe193a350b
core: update translations (issue #683 )
2019-09-23 21:31:09 +02:00
Simmo Saan
e437613acb
irc: add separate options for kick/kill message coloring ( closes #683 )
...
Add new options irc.color.message_kick and irc.color.reason_kick to be used
for coloring KICK and KILL messages.
2019-09-23 21:22:49 +02:00
Sébastien Helleu
c5ffc3917f
doc: update German auto-generated files
2019-09-22 21:37:23 +02:00
Nils Görs
6942444a2b
core: update German translations
2019-09-22 21:32:46 +02:00
Sébastien Helleu
39b6fb6137
irc: remove option irc.network.channel_encode, add server option "charset_message" ( closes #832 )
...
This new option controls which part of the IRC message is decoded/encoded to
the target charset, and the new default behavior is to decode/encode the whole
IRC message (behavior in WeeChat >= 1.3 was to decode/encode only the text by
default).
2019-09-22 20:41:00 +02:00
Sébastien Helleu
12ee9cb75c
core: build with Guile 2.2 on Cygwin (issue #1098 )
2019-09-21 15:54:12 +02:00
Sébastien Helleu
bed26f42a1
core: remove detection of Ruby 1.8, since Ruby >= 1.9.1 is now required (issue #1404 )
2019-09-21 15:42:23 +02:00
Sébastien Helleu
fbb0e85525
core: update ChangeLog ( closes #1098 )
2019-09-21 14:53:52 +02:00
Sébastien Helleu
afce4804f5
guile: disable "/guile eval" as this does not (yet) work with Guile >= 2.2 (issue #1098 )
2019-09-21 14:48:09 +02:00
Sébastien Helleu
387a44f5ec
guile: add support of Guile 2.2 (issue #1098 )
2019-09-21 14:48:05 +02:00
Sébastien Helleu
e1a4612797
core: ignore color codes in ${length:xxx} and ${lengthscr:xxx}
2019-09-21 13:54:36 +02:00
Nils Görs
de45636388
core: update German translations
2019-09-21 08:31:40 +02:00
Sébastien Helleu
dcfc4e8ed5
core: add "length:xxx" and "lengthscr:xxx" in evaluation of expressions
2019-09-21 07:56:21 +02:00
Nils Görs
1919f23c2d
core: update German translations
2019-09-20 23:13:03 +02:00
Sébastien Helleu
bd3f1b5f00
doc: add file test-core-calc.cpp in developer's guide
2019-09-20 21:42:44 +02:00
Sébastien Helleu
92ecbe29ae
core: move bugs below new features in ChangeLog
2019-09-20 21:37:21 +02:00
Sébastien Helleu
997894edc0
core: add calculation of expression in evaluation of expressions with "calc:..." (issue #997 )
2019-09-20 21:37:01 +02:00
Sébastien Helleu
0109c51937
core: add chapter about CMake fatal errors on missing dependencies in release notes
2019-09-20 09:25:26 +02:00
Sébastien Helleu
a81d266b31
doc: update auto-generated files
2019-09-20 09:25:03 +02:00
Nils Görs
4fca523b17
core: update German translations
2019-09-19 21:56:38 +02:00
Sébastien Helleu
5cf419dd63
core: remove extra spaces in arguments of /help uptime and /help version
2019-09-19 21:25:27 +02:00
Sébastien Helleu
85f6c5eeda
script: add options "-ol" and "-il" in command /script, display "No scripts loaded" if no scripts are loaded
2019-09-19 21:20:55 +02:00
Sébastien Helleu
8a3ffda0a2
doc: set minimum Ruby version to 1.9.1 in user's guide ( closes #1404 )
...
This is now required after the changes introduced by commit
156d855787475deab27833219a188a4accf42558 in version 2.6.
2019-09-18 21:18:40 +02:00
Sébastien Helleu
e04c30f00b
doc: update German auto-generated files
2019-09-18 13:58:56 +02:00
Nils Görs
4324ff7c4b
Merge branch 'master' of github.com:weechat/weechat
2019-09-18 13:52:31 +02:00
Nils Görs
29cd012627
core: update German translations
2019-09-18 13:51:46 +02:00
Sébastien Helleu
d26893a70d
core: update ChangeLog ( closes #1400 )
2019-09-17 21:29:28 +02:00
Tobias Stoeckmann
f7b84fcc67
Fixed segfault during excessive evaluation.
...
It is possible to trigger a segmentation fault while processing
an evaluation of repeating string. On a Linux 64 bit system,
enter this (or adjust arguments for 32 bit accordingly):
/eval -n ${repeat:1073741824,----}
It will overflow an integer calculation because int instead of
size_t is used. Proper check of int limitations fixes this issue.
I haven't changed this specific piece of code to size_t because it
would crash in other parts of the code tree instead. For now, int
is a limitating factor when it comes to strings (and should be
enough for sane use cases).
Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
2019-09-17 21:26:52 +02:00
Sébastien Helleu
63a05d72d9
buflist: fix extra spaces between buffers when conditions are used to hide buffers ( closes #1403 )
...
This is a regression introduced in version 2.6 by commit
bf21ca072d5250b1196e62db61f3ba675ee89b52.
2019-09-17 21:21:28 +02:00
Sébastien Helleu
40eb257d0d
doc: update German auto-generated file
2019-09-17 09:02:45 +02:00
Nils Görs
8e267ad9f3
core: update German translations
2019-09-17 08:41:54 +02:00