96 Commits

Author SHA1 Message Date
Sébastien Helleu
34fd37fa50 core: fix forced highlight on messages sent to other buffers (closes #1277)
The C compiler flag "-fsigned--char" is used to force "char" data type to be
always signed (which is what WeeChat expects).

On ARM systems, char is unsigned by default, which is causing problems when
WeeChat stores -1 in the notify_level (type: char).
2018-11-14 22:23:34 +01:00
Sébastien Helleu
e7cb025e68 php: add detection of PHP 7.3 2018-10-16 23:02:13 +02:00
Sébastien Helleu
7554febf7e python: add detection of Python 3.7 2018-07-12 19:24:56 +02:00
Chris Hills
664d5e6c59
Update configure.ac for v8 plugin
Explicitly link with -lpthread to fix detection and compilation on some Linux distributions.
2018-06-15 18:31:09 +01:00
Sébastien Helleu
805717e9ec core: add binary weechat-headless to run WeeChat without interface (closes #1120)
The optional command line option "--daemon" runs WeeChat like a daemon
(fork, new process group, file descriptors closed).
2018-03-11 09:59:39 +01:00
Sébastien Helleu
ed4837b2f6 core: update copyright dates 2018-01-05 00:54:18 +01:00
Sébastien Helleu
4a44244422 core: add detection of Ruby 2.5 in autotools (issue #1122) 2017-12-26 21:55:53 +01:00
Sébastien Helleu
19c36cddc7 build: fix PHP library used to compile PHP plugin (closes #1078)
This was causing a dependency missing in debian packaging.
2017-10-14 11:10:34 +02:00
Sébastien Helleu
8a32249507 javascript: fix detection of libv8 with autotools on Ubuntu Trusty 2017-10-07 21:43:18 +02:00
Sébastien Helleu
92b9533efe core: fix typo: Javascript -> JavaScript 2017-09-23 16:24:52 +02:00
Adam Saponara
280822b00b php: ensure configure script finds PHP 7 2017-09-05 10:03:12 -04:00
Adam Saponara
d032ee2159 php: new php plugin
This plugin requires PHP >= 7.0.
2017-09-03 15:33:16 +02:00
Sébastien Helleu
2a5eb1564f fset: add fset (Fast Set) plugin skeleton (WIP) 2017-06-25 16:35:27 +02:00
Sébastien Helleu
33ccc29a3f core: fix default value displayed in help of configure options 2017-05-18 20:27:53 +02:00
Sébastien Helleu
d4618e45cb core: fix typo librairies -> libraries 2017-03-26 08:19:26 +02:00
Sébastien Helleu
edfeb60e32 buflist: new plugin "buflist" (bar with list of buffers) 2017-03-25 14:18:19 +01:00
Sébastien Helleu
705d86e684 core: update copyright dates 2017-01-01 11:32:04 +01:00
rofl0r
66f545f846 core: fix misnamed configure cache variables
these 3 configure tests were bogus in that they didnt return a result:
```
checking for flock() support...
checking for execinfo.h and backtrace...
checking for eat_newline_glitch support...
```

looking at config.log reveals:
```
configure:24327: checking for eat_newline_glitch support
configure:24344: gcc -c -g -O2 -DHAVE_GNUTLS -D_FILE_OFFSET_BITS=64 ...
conftest.c: In function 'main':
conftest.c:134:2: error: assignment of read-only location '*(cur_term->flags ...
configure:24344: $? = 1
configure: failed program was:
...
configure:24351: result:
```

but due to the misnamed variables configure ended up enabling
eat_newline_glitch.

fixes #814
2016-12-22 19:37:10 +00:00
Sébastien Helleu
228040dc04 core: link with resolv library only on Mac OS X
This fixes build on FreeBSD.
2016-12-17 20:33:39 +01:00
Sébastien Helleu
091ef992dd Revert "api: fix connection to servers with hook_connect() on Windows 10 with Windows subsystem for Linux (closes #770)"
This reverts commit 399636f98453bdc1fca19b4dbc742993549aa6c3.
2016-08-19 19:44:08 +02:00
Sébastien Helleu
399636f984 api: fix connection to servers with hook_connect() on Windows 10 with Windows subsystem for Linux (closes #770) 2016-08-06 22:13:52 +02:00
Sébastien Helleu
35712daa1a core: improve help on python3 option (cmake and autotools) 2016-06-21 19:41:30 +02:00
Sébastien Helleu
aec9e2ebca python: add detection of Python 3.5 2016-06-21 19:39:20 +02:00
Sébastien Helleu
c5f6aad66f core: require asciidoctor 1.5.4 instead of 1.5.0 (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu
220bd837ae doc: use asciidoctor instead of asciidoc (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu
e8e36ad32f core: add detection of Tcl 8.6 in autotools 2016-05-01 11:36:18 +02:00
Sébastien Helleu
8c78abe2c0 core: add Portuguese language in configure script 2016-04-16 11:39:01 +02:00
Sébastien Helleu
c6574a0a9e core: add detection of Ruby 2.2 and 2.3 in autotools 2016-02-29 21:26:25 +01:00
Jinkyu Yi
4e0d68ded7
zlib: Fix package name in error message if zlib was not found. 2016-02-14 18:09:01 +09:00
Sébastien Helleu
3330724574 core: update copyright dates 2016-01-01 11:09:53 +01:00
Sébastien Helleu
cfc1f39779 core: add a script version.sh to get WeeChat stable/devel version 2015-10-24 13:00:06 +02:00
Sébastien Helleu
152b5ec2a7 doc: add build of Czech man page and quickstart guide 2015-09-27 22:11:21 +02:00
Sébastien Helleu
a929633759 Version 1.4-dev 2015-08-16 09:30:37 +02:00
Sébastien Helleu
9019d031b6 Version 1.3 2015-08-16 08:27:07 +02:00
Sébastien Helleu
f1b36e5095 Version 1.3-rc2 2015-08-14 21:37:58 +02:00
Sébastien Helleu
6923a9efa0 Version 1.3-rc1 2015-08-06 07:42:02 +02:00
Sébastien Helleu
5918943192 Version 1.3-dev 2015-05-10 10:04:03 +02:00
Sébastien Helleu
66abd51786 Version 1.2 2015-05-10 09:24:50 +02:00
Sébastien Helleu
0e75ad742b core: sort languages alphabetically in build 2015-05-09 09:39:26 +02:00
Sébastien Helleu
dc8b3f977f Version 1.2-rc2 2015-05-02 08:44:55 +02:00
Sébastien Helleu
0afd1f2243 Version 1.2-rc1 2015-04-24 22:41:04 +02:00
Sébastien Helleu
148a571dce javascript: add option "--disable-javascript" and V8 detection in autotools 2015-03-08 09:56:51 +01:00
Sébastien Helleu
2120405a16 core: add tcl/guile plugins in "not asked" list of configure output if they are disabled 2015-03-08 09:54:47 +01:00
Sébastien Helleu
b2954aaf27 Version 1.2-dev 2015-01-11 10:40:43 +01:00
Sébastien Helleu
eb81c4752b Version 1.1 2015-01-11 09:39:40 +01:00
Sébastien Helleu
6d6d9d6c70 Version 1.1-rc2 2015-01-06 21:27:29 +01:00
Sébastien Helleu
a020c28ea6 core: update copyright dates 2015-01-01 09:23:23 +01:00
Sébastien Helleu
5523d9c025 Version 1.1-rc1 2014-12-21 13:05:19 +01:00
Sébastien Helleu
7a3f146845 core: add detection of Lua 5.2 with autotools 2014-10-03 22:31:09 +02:00
Sébastien Helleu
6a2bef6fb7 guile: fix compilation with Guile < 2.0.4 (closes #198) 2014-09-20 15:43:29 +02:00