Sébastien Helleu
f9b449df34
Version 1.7.1
2017-04-22 15:25:40 +02:00
Tobias Stoeckmann
c6c9566fbb
irc: fix parsing of DCC filename
...
(cherry picked from commit 2fb346f25f )
2017-04-22 15:16:31 +02:00
Sébastien Helleu
fb1a0231b7
Version 1.7
2017-01-15 07:41:25 +01:00
Sébastien Helleu
96499ad34a
core: update ChangeLog
2017-01-15 07:21:09 +01:00
Sébastien Helleu
5280b7d095
core: fix typo in a Portuguese translation
2017-01-14 21:39:58 +01:00
Sébastien Helleu
42ac70899a
Merge pull request #890 from vascool/pt
...
core: update Portuguese translation
2017-01-14 21:38:51 +01:00
Vasco Almeida
57ffa846f4
core: update Portuguese translation
2017-01-14 15:22:55 -01:00
Sébastien Helleu
5cc4005231
core: move script makedist.sh to tools directory, make all arguments optional
2017-01-14 15:14:37 +01:00
Sébastien Helleu
9b5da2f11f
core: update ChangeLog
2017-01-14 11:48:15 +01:00
Sébastien Helleu
65ff49f01e
core: fix typo in ChangeLog
2017-01-14 11:44:55 +01:00
Sébastien Helleu
1361602ea5
tests: fix compilation of tests on FreeBSD 11
...
Some includes were missing in .h files, and the tests must be linked
with intl and execinfo on FreeBSD.
2017-01-13 20:57:59 +01:00
Sébastien Helleu
b547bf6bbb
relay: make HTTP headers case-insensitive for WebSocket connections ( closes #888 )
2017-01-11 07:11:01 +01:00
Sébastien Helleu
7cd4a23cdc
doc: update Polish auto-generated files
2017-01-09 19:37:13 +01:00
Krzysztof Korościk
52908c86f7
updared polish translation
2017-01-09 19:25:15 +01:00
Sébastien Helleu
42da33e625
doc: update auto-generated files
2017-01-08 12:13:10 +01:00
Sébastien Helleu
c7c15fe743
Merge pull request #884 from l/master/translation/ja_JP
...
core: update Japanese translations
2017-01-08 08:10:38 +01:00
AYANOKOUZI, Ryuunosuke
a915d1f398
core: update Japanese translations
2017-01-08 09:00:00 +09:00
Nils Görs
d154b39990
core: update German translations
2017-01-07 08:23:26 +01:00
Sébastien Helleu
d2b8c2883b
core: update translations and auto-generated doc files
2017-01-07 07:59:38 +01:00
AYANOKOUZI, Ryuunosuke
add0be28d9
exec: update help descriptions for command /exec to keep compatibility between options
...
Related-Bug: #877
2017-01-07 07:56:30 +01:00
Sébastien Helleu
18833a8c93
Merge pull request #882 from l/master/translation/ja_JP
...
core: update Japanese translations
2017-01-07 07:50:35 +01:00
AYANOKOUZI, Ryuunosuke
04fc35c050
core: update Japanese translations
2017-01-07 09:00:00 +09:00
Sébastien Helleu
e6465d7041
doc: update auto-generated files
2017-01-06 23:00:01 +01:00
Nils Görs
8976000345
core: update German translations
2017-01-06 22:57:38 +01:00
Sébastien Helleu
fe7f92c4d8
irc: fix option "-temp" in command /server ( closes #880 )
2017-01-06 22:44:13 +01:00
Sébastien Helleu
59202e3e02
core: move line from new features to improvements in ChangeLog
2017-01-06 22:41:13 +01:00
Sébastien Helleu
5429381cb6
irc: fix name of option "-temp" in /help server
2017-01-06 22:13:43 +01:00
Sébastien Helleu
7c5ae208fd
doc: update German auto-generated files
2017-01-06 20:26:53 +01:00
Nils Görs
f60593e890
core: update German translations
2017-01-06 20:17:40 +01:00
Sébastien Helleu
a031f15f38
Version 1.7-rc2
2017-01-06 20:04:19 +01:00
Sébastien Helleu
65ac711c10
doc: update Japanese auto-generated files
2017-01-06 20:03:45 +01:00
Sébastien Helleu
088a74911c
Merge pull request #881 from l/master/translation/ja_JP
...
core: update Japanese translations
2017-01-06 20:03:15 +01:00
Sébastien Helleu
0309753406
Merge branch 'master' into master/translation/ja_JP
2017-01-06 20:02:52 +01:00
Sébastien Helleu
990c0bc121
exec: add option "-oc" in command /exec to execute commands in process output ( closes #877 )
...
The behavior of existing option "-o" is changed: now commands are NOT
executed (which is more secure by default).
2017-01-06 19:22:24 +01:00
Sébastien Helleu
e01ed80669
core: move line from new features to bugs in ChangeLog
2017-01-06 07:52:44 +01:00
Sébastien Helleu
501437af07
exec: fix memory leak in display of process output
2017-01-06 07:26:43 +01:00
AYANOKOUZI, Ryuunosuke
3886855b05
core: update Japanese translations
2017-01-06 09:00:00 +09:00
Sébastien Helleu
914bda1a74
irc: fix close of server channels which are waiting for the JOIN when the server buffer is closed (issue #873 )
2017-01-01 16:35:02 +01:00
Sébastien Helleu
28125942d4
core: add issue #876 in ChangeLog
2017-01-01 15:07:12 +01:00
Sébastien Helleu
2087ec28e3
Merge pull request #876 from sim642/switch-join-forwarded
...
irc: fix buffer switching on manual join for forwarded channels
2017-01-01 15:05:33 +01:00
Sébastien Helleu
c9fbb917e0
irc, xfer: fix compilation on Mac OS X (add link with resolv) (issue #276 )
2017-01-01 14:53:41 +01:00
Sébastien Helleu
3752e97be1
doc: update German auto-generated files
2017-01-01 13:15:37 +01:00
Nils Görs
994b71f58c
core: update German translations
2017-01-01 12:30:28 +01:00
Sébastien Helleu
705d86e684
core: update copyright dates
2017-01-01 11:32:04 +01:00
Simmo Saan
b30c6786b4
irc: fix buffer switching on manual join for forwarded channels
...
Previously using option values
irc.look.buffer_open_before_join off
irc.look.buffer_switch_join on
and manually joining a channel which gets forwarded
(e.g. #linux -> ##linux-overflow on freenode) the channel buffer for
##linux-overflow was not switched to even though the option says it should
have.
This patch copies manual join and noswitch information for channels which
get forwarded.
2016-12-31 19:44:47 +02:00
Sébastien Helleu
668bb3a4ad
api: add info "uptime" (WeeChat uptime)
2016-12-31 18:28:55 +01:00
Sébastien Helleu
c6baabff27
Version 1.7-rc1
2016-12-31 17:08:34 +01:00
Sébastien Helleu
393bb17355
doc: update Polish auto-generated files
2016-12-31 16:56:06 +01:00
Krzysztof Korościk
7d44675c07
doc: polish translations updated
2016-12-31 15:22:22 +01:00
Krzysztof Korościk
44ff960ef6
weechat: updated polish translations + few typo fixes
2016-12-31 13:05:47 +01:00
Sébastien Helleu
06a15b8762
script: fix auto-load of new scripts with /script install
...
Regression was introduced by commit
4c6d9e14d1 .
2016-12-31 12:46:52 +01:00
Sébastien Helleu
5a8ff45c45
doc: update Japanese auto-generated files
2016-12-23 22:08:44 +01:00
Sébastien Helleu
b36ea4a580
Merge pull request #871 from l/master/translation/ja_JP
...
core: update Japanese translations
2016-12-23 22:08:09 +01:00
AYANOKOUZI, Ryuunosuke
b094641588
core: update Japanese translations
2016-12-24 09:00:00 +09:00
Sébastien Helleu
a4ab81021f
Merge pull request #870 from rofl0r/fix_configure_cachevars
...
core: fix misnamed configure cache variables
2016-12-22 20:55:00 +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
3218befa1e
doc: update German auto-generated files
2016-12-21 08:53:49 +01:00
Nils Görs
c50fab9103
core: update German translations
2016-12-21 08:27:08 +01:00
Sébastien Helleu
000238fd34
core: fix typo in /help weechat.look.align_multiline_words
2016-12-20 22:38:37 +01:00
Sébastien Helleu
c36a6a094d
Merge pull request #868 from neutric/patch-1
...
Grammar correction
2016-12-20 22:04:05 +01:00
neutric
31a64d2457
Grammar correction
2016-12-20 21:49:10 +01:00
Sébastien Helleu
c899c9bfe7
doc: update German auto-generated files
2016-12-18 18:49:52 +01:00
Nils Görs
1f12b3afb8
core: update German translations
2016-12-18 18:10:04 +01:00
Sébastien Helleu
b49c510d20
core: add more info about features in README
2016-12-18 13:39:35 +01:00
Sébastien Helleu
5eb6c650a1
doc: display default values of options on a separate line (user's guide)
2016-12-18 11:06:29 +01: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
e098a0dc54
core: fix compilation on Mac OS X ( closes #276 )
...
The resolver functions like res_init() require link with resolv.
2016-12-17 17:52:33 +01:00
Sébastien Helleu
540ff92280
doc: update auto-generated files with WeeChat options
2016-12-17 08:00:51 +01:00
Sébastien Helleu
8ad3b9afe9
core: update ChangeLog ( closes #411 , closes #802 )
2016-12-17 08:00:08 +01:00
Sébastien Helleu
016bdcd31f
core: improve /help weechat.look.align_multiline_words
2016-12-17 07:57:46 +01:00
Sébastien Helleu
e671e20e0c
Merge remote-tracking branch 'origin/pr/802'
2016-12-17 07:51:47 +01:00
Sébastien Helleu
f18a32e160
irc: add examples in help of usermode server option
2016-12-15 21:21:35 +01:00
Nils Görs
9050ef757e
core: update German translations
2016-12-13 18:49:40 +01:00
Sébastien Helleu
6c1815d3d1
core, xfer: display more information on fork errors (issue #573 )
2016-12-13 18:24:46 +01:00
Sébastien Helleu
6da99d8749
doc: update German auto-generated files
2016-12-12 07:50:25 +01:00
Nils Görs
299e9c00de
core: update German translations
2016-12-11 20:06:45 +01:00
Sébastien Helleu
36c9317077
irc: evaluate content of server option "usermode"
2016-12-11 13:50:38 +01:00
Sébastien Helleu
39a8b9810b
core: update ChangeLog ( closes #377 , closes #820 )
2016-12-11 13:44:20 +01:00
Sébastien Helleu
ab490e10c7
irc: rename server option "umodes" to "usermode"
2016-12-11 13:43:34 +01:00
Sébastien Helleu
50a50d0339
Merge remote-tracking branch 'origin/pr/820'
2016-12-11 13:06:05 +01:00
Nils Görs
94cab4d33a
doc: update German documentation
2016-12-07 09:18:25 +01:00
Sébastien Helleu
ca217a84f4
doc: add package "weechat-plugins" in install of binary packages (user's guide)
2016-12-04 18:27:21 +01:00
Sébastien Helleu
de436e42fe
doc: add command "apt-get build-dep weechat" in user's guide
2016-12-04 18:23:53 +01:00
Sébastien Helleu
095f9ead1b
doc: remove obsolete sentence in tester's guide
2016-12-04 15:45:43 +01:00
Sébastien Helleu
351a7a493f
doc: add missing info in signal "xxx_script_install" (plugin API reference)
2016-12-04 15:08:56 +01:00
Sébastien Helleu
768bceca36
doc: fix French translation of "callback"
2016-12-04 15:02:07 +01:00
Sébastien Helleu
5b9d40aca3
doc: fix typo in developer's guide
2016-12-04 13:17:12 +01:00
Sébastien Helleu
c008fa68b7
doc: add non-breaking spaces in French docs before colons and semicolons
2016-12-04 13:13:41 +01:00
Sébastien Helleu
bd3dfb4827
doc: update German auto-generated files
2016-12-04 10:16:55 +01:00
Nils Görs
3a8053f797
core: update German translations
2016-12-04 09:57:39 +01:00
Sébastien Helleu
28fde407f4
irc: evaluate content of server option "ssl_fingerprint" ( closes #858 )
2016-12-03 09:44:18 +01:00
Sébastien Helleu
a864da7b3b
core: add extra notes about options renamed in ReleaseNotes
2016-12-03 08:45:04 +01:00
Sébastien Helleu
4c6d9e14d1
script: reload a script after upgrade only if it was loaded, set autoload only if the script was auto-loaded ( closes #855 )
2016-12-01 19:34:23 +01:00
Sébastien Helleu
827c013aa7
core: replace "core" by constant PLUGIN_CORE
2016-11-30 21:30:17 +01:00
Sébastien Helleu
cbefb9677b
core: update ChangeLog
2016-11-30 21:24:40 +01:00
Sébastien Helleu
b27982382a
core: add command prefix in completion of /command
2016-11-30 21:21:05 +01:00
Sébastien Helleu
fa3ada831d
core: add optional command prefix in completion templates "commands", "plugins_commands" and ""weechat_commands"
2016-11-29 23:36:55 +01:00
Sébastien Helleu
d0af6b8dce
core: add optional arguments in completion template, sent to the callback
2016-11-29 20:01:35 +01:00
Sébastien Helleu
93ef6b0a3e
core: add option "time" in command /debug
2016-11-28 21:52:14 +01:00
Sébastien Helleu
9c76d80d4d
doc: fix style of commands in plugin API reference
2016-11-27 17:48:48 +01:00
Sébastien Helleu
64f05204f9
api: move functions hook_completion* after hook_command
2016-11-27 17:34:15 +01:00
Sébastien Helleu
6e82e6618c
doc: add note about options in chapter on format of lines (user's guide)
2016-11-27 08:27:29 +01:00
Sébastien Helleu
9d530c5dbd
doc: fix typo in English developer's guide
2016-11-27 08:20:35 +01:00
Sébastien Helleu
461d1f0073
doc: add missing punctuation in some table cells
2016-11-26 23:19:41 +01:00
Sébastien Helleu
114cf66606
doc: add chapter about buffers lines in user's guide
2016-11-26 17:11:45 +01:00
Sébastien Helleu
114c11cb8d
doc: remove "translation missing" tag in French user's guide
2016-11-26 15:46:39 +01:00
Sébastien Helleu
c5079c43df
doc: move chapters about command line and colors before buffers and windows (user's guide)
2016-11-26 14:55:37 +01:00
Sébastien Helleu
e6dd5a06e1
doc: add chapter about buffer property "highlight_regex" in user's guide
2016-11-26 14:10:19 +01:00
Sébastien Helleu
377fad22db
irc: add tag "self_msg" on self messages ( closes #840 )
2016-11-26 13:58:16 +01:00
Sébastien Helleu
cfc22c700c
irc: add missing tags on CTCP message sent
2016-11-26 13:49:34 +01:00
Sébastien Helleu
649a1d2a0c
core: add more info in /help weechat.color.chat_nick
2016-11-25 20:07:39 +01:00
Sébastien Helleu
7fb5691834
doc: add chapters about highlights and max hotlist level for nicks (user's guide)
2016-11-25 19:54:55 +01:00
Sébastien Helleu
1d90d989d3
doc: update Japanese auto-generated files
2016-11-23 22:05:42 +01:00
Sébastien Helleu
e3220967e0
doc: update German auto-generated files
2016-11-23 22:05:38 +01:00
Sébastien Helleu
ce64b3e343
Merge pull request #852 from l/master/translation/ja_JP
...
core: update Japanese translations
2016-11-23 22:02:29 +01:00
AYANOKOUZI, Ryuunosuke
a3e6d60f21
core: update Japanese translations
2016-11-23 09:00:00 +09:00
Nils Görs
02e4a7accf
core: update German translations
2016-11-22 21:49:02 +01:00
Sébastien Helleu
0cec295a41
fifo: add file fifo.conf and option fifo.file.path to customize FIFO pipe path/filename ( closes #850 )
2016-11-22 19:24:40 +01:00
Sébastien Helleu
fe95a1c8a8
core: add a warning in header of configuration files to not edit by hand ( closes #851 )
2016-11-21 22:29:35 +01:00
Sébastien Helleu
2165610401
doc: fix typo in quickstart and user's guide
2016-11-21 07:21:09 +01:00
Sébastien Helleu
204d8f8a66
doc: fix typos in French FAQ
2016-11-20 23:08:07 +01:00
Sébastien Helleu
fa845c2e7c
doc: fix punctuation in lists
2016-11-20 23:04:55 +01:00
Sébastien Helleu
b0c8f33dc1
doc: add a question about editing config files by hand in FAQ
2016-11-20 22:23:49 +01:00
Sébastien Helleu
17f74a885f
doc: update German auto-generated files
2016-11-20 20:55:06 +01:00
Nils Görs
afff9aa2e9
core: update German translations
2016-11-20 20:28:59 +01:00
Sébastien Helleu
0710d076c2
doc: add note in quickstart guide to mention it's not recommended to edit config files by hand (issue #851 )
2016-11-20 20:01:32 +01:00
Sébastien Helleu
111f8245d8
api: add info "pid" (WeeChat PID) (issue #850 )
2016-11-20 16:07:27 +01:00
Sébastien Helleu
d0c1df309e
doc: update German auto-generated files
2016-11-20 15:50:07 +01:00
Sébastien Helleu
02405d6a6a
doc: update Japanese auto-generated files
2016-11-20 15:49:48 +01:00
Nils Görs
69467de528
core: update German translations
2016-11-20 15:36:31 +01:00
Sébastien Helleu
6aad13f3a7
trigger: add comments above default triggers
2016-11-19 14:31:40 +01:00
Sébastien Helleu
68d5a89b3d
trigger: do not hide email in command "/msg nickserv register password email" ( closes #849 )
2016-11-19 14:20:10 +01:00
Sébastien Helleu
d33c6d8a9d
doc: fix name of options for default part/quit message (FAQ) ( closes #847 )
2016-11-17 21:23:49 +01:00
Sébastien Helleu
2122cbf93f
core: update ChangeLog
2016-11-14 07:27:02 +01:00
Sébastien Helleu
89725eaa72
core: add build of xz package with make dist
2016-11-14 07:25:34 +01:00
Sébastien Helleu
0f5192dad5
core: add name of signals in ChangeLog
2016-11-13 16:13:59 +01:00
Sébastien Helleu
018b969381
core: fix deadlock when quitting after a signal is received ( closes #32 )
...
The code in signal handers (SIGHUP, SIGQUIT, SIGTERM) is moved into main
loop, this hopefully fixes the deadlock when quitting after receiving
one of these signals.
The code in SIGWINCH signal handler is moved too (even if it shouldn't
be a problem).
2016-11-13 16:07:24 +01:00
Sébastien Helleu
01f8443073
Merge pull request #839 from l/master/translation/ja_JP
...
core: update Japanese translations
2016-11-12 14:08:47 +01:00
Sébastien Helleu
8eb3d385c7
doc: fix typo in user's guide ( closes #838 )
2016-11-12 10:27:46 +01:00
AYANOKOUZI, Ryuunosuke
7fe341a2f7
doc: update Japanese translations
2016-11-12 09:00:00 +09:00
AYANOKOUZI, Ryuunosuke
7ba8f23e58
doc: add "TRANSLATION MISSING" annotation
2016-11-12 09:00:00 +09:00
AYANOKOUZI, Ryuunosuke
69673dbfff
core: update Japanese translations
2016-11-12 09:00:00 +09:00
Sébastien Helleu
51b0aae750
doc: fix French translations in user's guide
2016-11-09 20:51:42 +01:00
Sébastien Helleu
4a2cd9d034
irc: fix help on mask in command /ignore
2016-11-09 20:48:35 +01:00
Sébastien Helleu
ed6528d84f
doc: add a chapter about WeeChat files and directories in user's guide
2016-11-09 20:45:33 +01:00
Sébastien Helleu
8bb5ab6c44
Merge pull request #835 from l/master/translation/ja_JP
...
core: update Japanese translations
2016-11-06 08:25:20 +01:00
AYANOKOUZI, Ryuunosuke
a1e20fb962
doc: update Japanese translations
2016-11-06 09:00:00 +09:00
AYANOKOUZI, Ryuunosuke
78d3a05729
doc: fix typo in plugin API reference
2016-11-06 09:00:00 +09:00
AYANOKOUZI, Ryuunosuke
d5ff36a6de
core: update Japanese translations
2016-11-06 09:00:00 +09:00
Sébastien Helleu
01eef6b5d7
core: add contributor in AUTHORS.adoc
2016-11-01 14:22:07 +01:00
Sébastien Helleu
f312e17008
core: update ChangeLog ( closes #834 )
2016-11-01 14:20:23 +01:00
tomoe-mami
899b397f3f
lua: use lua_pushinteger for int values in lua 5.3
2016-11-01 14:18:47 +01:00
Sébastien Helleu
dc3cdcbb7f
doc: add a question about hotlist in FAQ
2016-11-01 08:15:07 +01:00
Sébastien Helleu
335ab22a55
xfer: add check on filename2 allocation
...
Now string_expand_home() can return NULL if the HOME environment
variable it not set, so this commit adds an extra check on the variable
"filename2" before using it.
2016-10-30 07:07:29 +01:00
Sébastien Helleu
79ea328288
core: update ChangeLog
2016-10-30 07:06:25 +01:00
Sébastien Helleu
75a07fb2a3
Merge pull request #827 from sim642/string_expand_home-sigsegv
...
api: fix string_expand_home SIGSEGV when HOME environment variable unset
2016-10-30 07:02:55 +01:00
Sébastien Helleu
9f6d79e053
Merge pull request #831 from elKaZe/patch-1
...
Update es.po
2016-10-30 06:57:13 +01:00
elKaZe
fe946e1bf4
Update es.po
...
fix typo
2016-10-29 19:51:25 -03:00
Sébastien Helleu
570f4817dd
core: fix display of empty lines in search mode ( closes #829 )
2016-10-29 17:18:28 +02:00
Sébastien Helleu
d4a9c48cc8
relay: set status to AUTH_FAILED in case of auth failure in irc protocol (issue #825 )
2016-10-25 07:23:26 +02:00
Sébastien Helleu
b3d4680600
debian: update comments in build script
2016-10-23 08:37:31 +02:00
Sébastien Helleu
133cbbd947
relay: set status to AUTH_FAILED in case of auth failure in weechat protocol ( closes #825 )
2016-10-21 07:49:10 +02:00
Simmo Saan
bb22f2486b
api: fix string_expand_home SIGSEGV when HOME environment variable unset
2016-10-20 23:24:50 +03:00
Sébastien Helleu
b51beb6766
irc: change default value of option irc.network.lag_reconnect to 300 ( closes #818 )
2016-10-18 22:06:39 +02:00
Sébastien Helleu
83f3e93402
core: add contributor in AUTHORS.adoc
2016-10-14 21:38:12 +02:00
Evgeny Shmarnev
89b8bfdf8c
doc: update Russian translation of quickstart guide
2016-10-14 21:36:55 +02:00
Evgeny Shmarnev
161ce479fc
doc: update Russian translation of man page
2016-10-14 21:33:11 +02:00
Simmo Saan
03fbb4ffdc
Add server option umodes ( closes #377 )
2016-10-12 21:38:49 +03:00
Sébastien Helleu
c1b39ee5c2
core: update example of WeeChat version and fix some formatting in Contributing
2016-10-09 08:22:37 +02:00
Sébastien Helleu
997f47f77a
core: fix integer overflow in calls to realloc (issue #809 )
2016-10-08 13:10:56 +02:00
Sébastien Helleu
485aff59c4
core: fix realloc in function gui_input_optimize_size (issue #809 )
...
This could cause crash in case of memory allocation error
(but WeeChat would probably crash or have problems anyway if there's not
enough memory for the input line).
2016-10-08 12:46:34 +02:00
Nils Görs
1635cf50d9
doc: update German documentation
2016-10-07 10:15:40 +02:00
Sébastien Helleu
024688f75d
Merge pull request #813 from talisein/fake-wattrgetset
...
tests: add wattr_get/set to fake ncurses
2016-10-03 20:35:00 +02:00
Andrew Potter
54ee5e0576
tests: add wattr_get/set to fake
2016-10-02 09:51:28 -07:00
Sébastien Helleu
f11feaa013
Version 1.7-dev
2016-10-02 10:54:37 +02:00
Sébastien Helleu
cc0337bbe1
Version 1.6
2016-10-02 09:35:04 +02:00
Sébastien Helleu
fe0e554d2a
core: add missing files docinfo.html in packages built by autotools
2016-10-02 09:12:12 +02:00
Sébastien Helleu
54841f6294
api: fix return of function string_match() when there are multiple masks in the string (issue #812 )
...
Some tests are added as well to test the multiple masks in the string.
2016-10-02 08:58:19 +02:00
Sébastien Helleu
f98d50ebab
doc: update Polish auto-generated files
2016-10-01 17:35:53 +02:00
Krzysztof Korościk
f9f7525e23
doc: updated polish translations
2016-10-01 13:19:43 +02:00
Krzysztof Korościk
8a755ef0d7
updated polish tranlation
2016-10-01 13:14:38 +02:00
Sébastien Helleu
a842f24b6d
Merge pull request #810 from vascool/pt
...
core: update Portuguese translation
2016-09-30 07:23:13 +02:00
Vasco Almeida
9f4dddcf75
core: update Portuguese translation
2016-09-27 12:54:36 +00:00
Sébastien Helleu
47019c3d15
doc: fix examples for function string_eval_path_home (plugin API reference)
2016-09-27 07:31:13 +02:00
Sébastien Helleu
f2b74fabc2
doc: update Japanese auto-generated files
2016-09-23 20:39:25 +02:00
Sébastien Helleu
7ce4fb1b5d
Merge pull request #806 from l/master/translation/ja_JP
...
core: update Japanese translations
2016-09-23 20:37:47 +02:00
AYANOKOUZI, Ryuunosuke
ec3c08e7ab
core: update Japanese translations
2016-09-23 09:00:00 +09:00
Sébastien Helleu
1d5fb8123c
Version 1.6-rc2
2016-09-22 21:42:09 +02:00
Sébastien Helleu
1c626ab946
core: update ChangeLog
2016-09-22 21:10:52 +02:00
Sébastien Helleu
d0b1d4f6ad
core: add contributor in AUTHORS.adoc
2016-09-22 21:08:15 +02:00
Sébastien Helleu
292bad719a
irc: remove unneeded comment
2016-09-22 21:07:26 +02:00
arza
592810ca1f
core: add option weechat.look.align_multiline_words
2016-09-20 04:36:08 +03:00
Rob Campbell
cb382a0174
Fix for unclosed/leaking sockets from issue #358
2016-09-19 02:20:52 -07:00
Nils Görs
58ce36c2c9
doc: update German documentation
2016-09-17 11:32:36 +02:00
Sébastien Helleu
95ff8c97fa
doc: add option aspell.check.real_time in question about CPU usage (FAQ)
2016-09-17 11:14:00 +02:00
Nils Görs
616d2ae295
doc: update German documentation
2016-09-16 18:02:05 +02:00
Sébastien Helleu
e45593e00c
doc: update Polish auto-generated files
2016-09-13 21:10:52 +02:00
Krzysztof Korościk
34a09d1a16
doc: updated polish translation
2016-09-13 20:49:05 +02:00
Krzysztof Korościk
117ac60c74
po: updated polish translation
2016-09-13 20:10:43 +02:00
Sébastien Helleu
20df8b89a0
doc: add scroll of buffers bar in FAQ
2016-09-12 21:50:51 +02:00
Sébastien Helleu
63dc51bd7b
doc: fix typos in plugin API reference
2016-09-12 21:50:12 +02:00
Sébastien Helleu
131cc6a2f2
doc: update German auto-generated files
2016-09-09 19:24:28 +02:00
Nils Görs
54038f181c
core: update German translations
2016-09-09 12:32:09 +02:00
Sébastien Helleu
e0c5507a7f
core: replace "clipboard" by "internal clipboard" in /help input and user's guide
2016-09-08 21:21:44 +02:00
Nils Görs
ce17b2ea17
doc: update German documentation
2016-09-07 08:20:23 +02:00
Sébastien Helleu
466921fdcf
doc: update Japanese auto-generated files
2016-09-06 21:11:43 +02:00
Sébastien Helleu
bec42589e0
Merge pull request #792 from l/master/translation/ja_JP
...
core: update Japanese translations
2016-09-06 21:10:53 +02:00
AYANOKOUZI, Ryuunosuke
1525b50e3b
core: update Japanese translations
2016-09-05 09:00:00 +09:00
Sébastien Helleu
726805b7b1
doc: update German auto-generated files
2016-09-04 13:33:01 +02:00
Nils Görs
27c9339c34
Merge branch 'master' of https://github.com/weechat/weechat
2016-09-04 13:29:33 +02:00
Nils Görs
6d8bddc5fb
core: update German translations
2016-09-04 13:09:48 +02:00
Sébastien Helleu
df10556d5e
debian: remove asciidoctor dependency in debian/ubuntu patches (issue #722 )
...
Asciidoctor is required, but must be installed as a gem (the version in
distros is too old).
2016-09-04 12:52:24 +02:00
Sébastien Helleu
340389ccd5
debian: update debian/ubuntu patches to build again doc/man page (issue #722 )
2016-09-04 09:16:13 +02:00
Sébastien Helleu
0572d0c4f5
core: evaluate content of option "weechat.look.item_time_format" (issue #791 )
2016-09-03 08:28:05 +02:00
Sébastien Helleu
f4b96dfa0f
build: build docs in order, sorted by the language code
2016-09-03 08:07:21 +02:00
Sébastien Helleu
fa9c17660f
build: enable again build of man page and documentation on Cygwin (issue #722 )
2016-09-03 07:54:42 +02:00
Sébastien Helleu
482a2209d1
Merge pull request #789 from sunder67/patch-1
...
Update tr.po
2016-08-31 20:17:08 +02:00
Nils Görs
6eb50f3dbb
core: update German translations
2016-08-31 15:54:49 +02:00
Sébastien Helleu
53578350b8
Version 1.6-rc1
2016-08-30 19:15:35 +02:00
Sébastien Helleu
e2fdb84dcd
core: install asciidoctor gem on Travis CI (issue #722 )
2016-08-30 18:49:01 +02:00
Sébastien Helleu
5d5335b2c1
irc: fix display of service notice mask (message 008) ( closes #429 )
2016-08-30 18:36:07 +02:00
Sébastien Helleu
9e5ad6aa3e
core: add Windows/Ubuntu in Contributing
2016-08-30 18:29:04 +02:00
Sébastien Helleu
7994932b29
core: add issue #722 in ChangeLog
2016-08-30 18:28:03 +02:00
Sébastien Helleu
4994e9cbb9
core: add more info about issue #771 in ChangeLog
2016-08-30 18:27:30 +02:00
sunder67
65cd1b4c19
Update tr.po
...
fix typo
2016-08-30 09:45:59 +03:00
Sébastien Helleu
593b3cad72
core: add example of splith and merge in /help window
2016-08-27 13:34:34 +02:00
Sébastien Helleu
1a4bfcdddc
doc: add command "/window merge" in quickstart
2016-08-26 08:08:01 +02:00
Sébastien Helleu
6dad386cfd
build: disable build of man page and documentation on Cygwin
2016-08-22 21:49:35 +02:00
Sébastien Helleu
ec85bc1367
core: fix warnings about unused variables
2016-08-22 21:40:25 +02:00
Sébastien Helleu
aecfbebcdc
doc: update Japanese auto-generated files
2016-08-22 08:24:56 +02:00
Sébastien Helleu
3278b2f57e
Merge pull request #783 from l/master/translation/ja_JP
...
core: update Japanese translations
2016-08-22 08:20:52 +02:00
AYANOKOUZI, Ryuunosuke
20966d7a70
core: update Japanese translations
2016-08-21 09:00:00 +09:00
Sébastien Helleu
d6767b4ed6
api: fix crash in function network_connect_to() if address is NULL (issue #781 )
2016-08-20 19:55:35 +02:00
Sébastien Helleu
2f0d39f98d
xfer: fix crash on DCC send if option xfer.file.auto_accept_nicks is set ( closes #781 )
2016-08-20 19:52:47 +02:00
Sébastien Helleu
c2ea70c3e9
api: fix connection to servers with hook_connect() on Windows 10 with Windows subsystem for Linux (issue #770 )
...
The test on socketpair() function is now made when hooks are
initialized (instead of doing the test at compilation time).
2016-08-19 20:06:04 +02: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 399636f984 .
2016-08-19 19:44:08 +02:00
Sébastien Helleu
e218db3582
tests: add test on the "extra" option on function eval_expression()
2016-08-18 22:11:50 +02:00
Sébastien Helleu
e00fb7d0e5
core: update ChangeLog
2016-08-18 22:06:57 +02:00
Sébastien Helleu
13d836994b
doc: translate "extra" argument of string_eval_expression in other languages (plugin API reference)
2016-08-18 21:52:06 +02:00
Sébastien Helleu
c74c55759a
core: move the extra_vars_eval argument after extra_vars
2016-08-18 21:42:13 +02:00
Sébastien Helleu
c6b3c9d79b
core: fix empty comment
2016-08-18 21:38:04 +02:00
Sébastien Helleu
61bc6b6550
Merge remote-tracking branch 'origin/pr/534'
2016-08-18 21:24:10 +02:00
Sébastien Helleu
c8d9be036b
doc: update German auto-generated files
2016-08-17 20:43:35 +02:00
Nils Görs
fa3be938ec
core: update German translations
2016-08-17 08:42:14 +02:00
Sébastien Helleu
a01ecb276f
core: add optional argument "lowest", "highest" or level mask in command /input hotlist_clear
2016-08-16 21:22:28 +02:00
Sébastien Helleu
ebb43c4a54
doc: update German auto-generated files
2016-08-14 14:21:59 +02:00
Nils Görs
f4834e26df
core: update German translations
2016-08-14 14:18:51 +02:00
Sébastien Helleu
622a7cd779
doc: update auto-generated files with WeeChat commands
2016-08-14 11:35:59 +02:00
Sébastien Helleu
f35710e6d5
core: fix completion of command /buffer swap
2016-08-14 11:34:17 +02:00
Sébastien Helleu
daca5c3c86
core: add option "cycle" in command /buffer
2016-08-14 11:29:34 +02:00
Sébastien Helleu
4c25604dec
xfer: fix NULL pointer derefence in case of memory error in xfer_set_{local|remote}_address()
2016-08-13 15:36:46 +02:00
Sébastien Helleu
6c6cc73da2
xfer: fix memory leak in case of memory error in xfer_chat_open_buffer()
2016-08-13 15:35:40 +02:00
Sébastien Helleu
f7604c5a6b
irc: fix NULL pointer derefence in case of memory error in irc_sasl_dh()
2016-08-13 15:33:02 +02:00
Sébastien Helleu
7447b81f87
core: fix NULL pointer derefence in case of memory error in gui_buffer_input_buffer_init()
2016-08-13 14:51:09 +02:00
Sébastien Helleu
3e35df9bce
core: free file pointer in case of memory error in util_file_get_content()
2016-08-13 14:48:33 +02:00
Sébastien Helleu
b53e7824f2
core: add weechat-curses link in .gitignore
2016-08-13 14:45:31 +02:00
Sébastien Helleu
e888df54e3
doc: update main features in user's guide
2016-08-13 13:31:49 +02:00
Sébastien Helleu
0d6b24c124
doc: update German auto-generated files
2016-08-11 21:08:36 +02:00
Nils Görs
40c12573a0
doc: update German documentation
2016-08-11 17:25:56 +02:00
Nils Görs
beb847436b
core: update German translations
2016-08-11 09:16:11 +02:00
Sébastien Helleu
db76d6a097
trigger: add missing step with post action in /help trigger
2016-08-10 22:31:49 +02:00
Sébastien Helleu
a92e960871
doc: add question about screen and bracketed paste mode in FAQ
2016-08-10 22:28:03 +02:00
Sébastien Helleu
021401635d
doc: update German auto-generated files
2016-08-10 22:15:06 +02:00
Sébastien Helleu
d1c9ee29e5
core: fix typo in a French translation
2016-08-10 22:14:08 +02:00
Nils Görs
38d4b93f12
core: update German translations
2016-08-10 11:37:12 +02:00
Sébastien Helleu
3784cc5820
Merge pull request #773 from l/master/translation/ja_JP
...
doc: update Japanese translations
2016-08-09 22:18:17 +02:00
Sébastien Helleu
73db57f245
trigger: add post action in command line built by /trigger input|output|recreate
2016-08-09 22:12:17 +02:00
Sébastien Helleu
00dc40da1d
trigger: add quotes around completions of post action
2016-08-09 22:06:09 +02:00
Sébastien Helleu
64998dee19
core: update ChangeLog
2016-08-09 21:55:30 +02:00
Sébastien Helleu
90f2a13ae2
core: update translations
2016-08-09 21:54:00 +02:00
Sébastien Helleu
1172b19370
doc: translate trigger post action in other languages (user's guide)
2016-08-09 21:44:41 +02:00
Sébastien Helleu
de7dc59c87
trigger: rename "once action" to "post action"
2016-08-09 21:35:39 +02:00
Sébastien Helleu
810077fc12
Merge remote-tracking branch 'origin/pr/509'
2016-08-09 21:05:34 +02:00
AYANOKOUZI, Ryuunosuke
d681ab1e8d
doc: update Japanese translations
2016-08-09 09:00:00 +09:00
Sébastien Helleu
9d53fe9b0f
doc: update auto-generated files with URL options
2016-08-07 16:40:48 +02:00
Sébastien Helleu
0a4ed4799f
core: fix Tab in Japanese translation of /help print
2016-08-07 16:39:43 +02:00
Sébastien Helleu
c74e7cb7d7
irc: remove evil tab
2016-08-07 16:35:27 +02:00
Sébastien Helleu
992a620a26
core: update ChangeLog
2016-08-07 16:21:43 +02:00
Sébastien Helleu
dad2b649ed
core: add contributor in AUTHORS.adoc
2016-08-07 16:19:40 +02:00
Sébastien Helleu
751769b49d
core: irc, xfer: do not check return code of res_init()
...
If the call to res_init() fails, the connection may be OK anyway
or in worst case it will fail (with an appropriate error) if the name
can not be resolved.
2016-08-07 16:17:42 +02:00
Sébastien Helleu
f695a79d9b
core, irc, xfer: add missing includes for function res_init()
2016-08-07 16:15:59 +02:00
Sébastien Helleu
eee11972f7
Merge remote-tracking branch 'origin/pr/771'
2016-08-07 16:08:44 +02:00
Raghavendra Prabhu
761c5e2d11
core/plugins: Use res_init before getaddrinfo.
...
With weechat, if the network changes in anyway that causes resolv.conf
to be updated, that is not picked up, resulting in
irc: connecting to server XXXX.com/1026 (SSL)...
irc: address "XXX.com" not found
irc: error: Name or service not known
irc: reconnecting to server in 30 seconds
This happens, especially when one connects to an irc server behind a
VPN.
This can also happen when there is no network connectivity weechat was started
but later network is connected to.
The fix is simple, it relies on calling res_init (3) before getaddrinfo in
network_connect_child and other places.
res_init reloads the resolv.conf and getaddrinfo does not fail with
address resolution error.
2016-08-07 13:20:54 +01:00
Sébastien Helleu
d575d43218
doc: add C compiler in dependencies (user's guide)
2016-08-07 10:43:54 +02:00
Sébastien Helleu
0de910838d
doc: add missing package ruby-2.3 in dependencies (user's guide)
2016-08-07 10:31:11 +02:00
Sébastien Helleu
6bebc49dfd
core: add old email of Krzysztof Korościk in .mailmap
2016-08-07 10:21:47 +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
eff8d3f3fb
core: update ChangeLog
2016-08-02 18:43:12 +02:00
Sébastien Helleu
00f1b3e563
core: add contributor in AUTHORS.adoc
2016-08-02 18:30:25 +02:00
Sébastien Helleu
24d9abf46d
Merge pull request #738 from scumjr/master
...
irc: fix NULL pointer dereference in 734 command callback
2016-08-02 18:29:12 +02:00
Sébastien Helleu
ee16e226fe
doc: update German auto-generated files
2016-07-30 14:13:34 +02:00
Nils Görs
f7f8375529
core: update German translations
2016-07-30 10:30:15 +02:00
Sébastien Helleu
175b75987d
doc: update Japanese auto-generated files
2016-07-30 07:59:39 +02:00
Sébastien Helleu
196646eb9a
Merge pull request #768 from l/master/translation/ja_JP
...
core: update Japanese translations
2016-07-30 07:58:58 +02:00
AYANOKOUZI, Ryuunosuke
8925a2fb8a
core: update Japanese translations
2016-07-30 09:00:00 +09:00
Sébastien Helleu
67ab00abe5
doc: add example of hdata command with hotlist (relay protocol)
2016-07-29 16:02:39 +02:00
Sébastien Helleu
09c52755d1
relay: return an empty hdata when the requested hdata or pointer is not found ( closes #767 )
2016-07-29 15:55:42 +02:00
Sébastien Helleu
4397dccd1b
core: add keys for secure buffer in /help secure ( closes #756 )
2016-07-29 10:03:20 +02:00
Sébastien Helleu
290b40af89
doc: update German auto-generated files
2016-07-19 07:29:12 +02:00
Nils Görs
d5784199c1
core: update German translations
2016-07-17 18:01:51 +02:00
Sébastien Helleu
34ccf3fd81
irc: rename server options "default_msg_*" to "msg_*", evaluate them
2016-07-17 09:29:14 +02:00
Sébastien Helleu
8743a88c3b
core: add missing title in ReleaseNotes
2016-07-16 10:03:19 +02:00
Sébastien Helleu
b7e9913ebb
doc: update auto-generated files with hdata
2016-07-12 07:53:31 +02:00
Sébastien Helleu
e2a3cc8bf4
irc: fix typo in a comment
2016-07-09 21:26:28 +02:00
Sébastien Helleu
eb86def400
core: rename function string_iconv_fprintf to string_fprintf
2016-07-09 18:28:03 +02:00
Sébastien Helleu
666bc4fda2
core: replace some single quotes by double quotes in help of options
2016-07-09 12:34:40 +02:00
Sébastien Helleu
177dff6fa8
Merge pull request #755 from l/translation/ja
...
doc: update Japanese translations
2016-07-03 23:07:23 +02:00
AYANOKOUZI, Ryuunosuke
b159f1ce28
doc: update Japanese translations
2016-07-01 09:00:00 +09:00
Sébastien Helleu
0c2f32fbcd
doc: remove "weechat_" prefix in internal links (plugin API reference)
2016-06-25 10:56:55 +02:00
Sébastien Helleu
a9b0c00df7
doc: add note about string evaluated in function window_set_title (plugin API reference)
2016-06-25 10:38:48 +02:00
Sébastien Helleu
e647512d86
doc: fix typo in FAQ
2016-06-24 19:08:48 +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
252aca82fd
core: fix some categories in ChangeLog
2016-06-21 19:40:43 +02:00
Sébastien Helleu
aec9e2ebca
python: add detection of Python 3.5
2016-06-21 19:39:20 +02:00
Sébastien Helleu
1989285462
doc: add note in argument "tags" of function printf_date_tags (plugin API reference)
2016-06-18 09:11:07 +02:00
Sébastien Helleu
3b4d9156e2
doc: add note about function printf_date_tags in function printf (plugin API reference)
2016-06-18 09:06:56 +02:00
Sébastien Helleu
20c86db0d8
api: remove functions printf_date() and printf_tags()
2016-06-18 08:49:35 +02:00
Sébastien Helleu
b1d32b29f9
doc: fix styles in docs
2016-06-15 08:01:45 +02:00
Sébastien Helleu
2a53e1aea2
doc: fix styles in developer's guide
2016-06-13 07:30:15 +02:00
Sébastien Helleu
d37d1abb63
doc: fix styles in user's guide
2016-06-12 17:58:40 +02:00
Sébastien Helleu
545386ea81
Merge pull request #742 from l/translation/ja
...
core: update Japanese translations
2016-05-31 08:46:41 +02:00
AYANOKOUZI, Ryuunosuke
6effc6fb57
core: update Japanese translations
2016-05-29 09:00:00 +09:00
Nils Görs
610f191ddc
core: update German translations
2016-05-28 10:42:25 +02:00
Sébastien Helleu
7342a47de0
core, irc, xfer: display more information in memory allocation errors (issue #573 )
2016-05-27 20:13:35 +02:00
Sébastien Helleu
7b053b7c40
core: add sub-sections in ChangeLog
2016-05-27 07:55:03 +02:00
Sébastien Helleu
631e019eb7
doc: update German auto-generated files
2016-05-22 10:09:10 +02:00
Sébastien Helleu
22591c11fe
debian: fix debian/ubuntu/raspbian patches
2016-05-21 08:07:55 +02:00
Nils Görs
a68637b37d
core: update German translations
2016-05-20 17:40:39 +02:00
Sébastien Helleu
cad0354934
debian: remove invalid line in Russin quickstart file
2016-05-20 08:35:34 +02:00
scumjr
e7fd68c29e
irc: fix NULL pointer dereference in 734 command callback
2016-05-19 12:50:04 +02:00
Sébastien Helleu
29d7e49924
doc: update Japanese auto-generated files
2016-05-19 09:07:08 +02:00
Sébastien Helleu
70af4fe693
Merge pull request #737 from l/translation/ja
...
core: update Japanese translations
2016-05-19 09:06:26 +02:00
Sébastien Helleu
cb9b2a34e0
doc: increase font size for key bindings
2016-05-19 08:58:51 +02:00
Sébastien Helleu
499b9be1fb
relay: add option relay.network.allow_empty_password ( closes #735 )
2016-05-18 07:55:03 +02:00
Sébastien Helleu
ec86e1ac85
core: update French translations
2016-05-18 07:47:45 +02:00
Sébastien Helleu
f23b6be178
core: add blank lines in ChangeLog for readability
2016-05-18 07:38:37 +02:00
AYANOKOUZI, Ryuunosuke
84d4705ea4
core: update Japanese translations
2016-05-18 09:00:00 +09:00
Sébastien Helleu
c39803a4dd
debian: update debian/ubuntu patches to not build doc/man page
2016-05-16 17:56:51 +02:00
Sébastien Helleu
e0866d48cb
debian: add files to build devel doc package
2016-05-16 17:48:52 +02:00
Sébastien Helleu
5ed1903f67
debian: add patch for raspbian/jessie
2016-05-16 14:24:11 +02:00
Sébastien Helleu
369f9e467f
debian: fix dch distribution name on Raspbian
2016-05-16 14:23:32 +02:00
Sébastien Helleu
1b21fa1816
debian: fix mode of weechat-plugins.install in debian/ubuntu patches (issue #722 )
2016-05-16 12:32:48 +02:00
Sébastien Helleu
b0f515279a
debian: add patch to not build doc/man page on Debian Jessie (issue #722 )
2016-05-16 11:34:22 +02:00
Sébastien Helleu
fd80196b81
doc: add escape of commas in command "init" (relay protocol) (issue #730 )
2016-05-16 11:23:16 +02:00
Sébastien Helleu
a6a221e5e1
core: add asciidoctor in ChangeLog (issue #722 )
2016-05-16 11:05:08 +02:00
Sébastien Helleu
1fc274473b
doc: remove unused function in docgen.py
2016-05-15 09:26:29 +02:00
Sébastien Helleu
836876bacb
core: remove install of asciidoc and related packages (Travis CI) (issue #722 )
2016-05-15 09:10:08 +02:00
Sébastien Helleu
2736a0e3ff
core: rename file FindAsciidoc.cmake to FindAsciidoctor.cmake in autotools (issue #722 )
2016-05-15 09:07:05 +02:00
Sébastien Helleu
e31c8647e8
core: remove obsolete file FindSourcehighlight.cmake (issue #722 )
2016-05-15 09:05:59 +02:00
Sébastien Helleu
e2ce3dfc1b
doc: fix name of file AUTHORS.adoc in Polish man page
2016-05-15 09:04:03 +02:00
Sébastien Helleu
adf6ed3f67
doc: fix source-highlighter in autotools (issue #722 )
2016-05-15 09:01:49 +02:00
Sébastien Helleu
0ffc342437
core: fix dependencies in README (issue #722 )
2016-05-15 08:56:45 +02:00
Sébastien Helleu
b7bdbbdc50
core: rename .asciidoc files to .adoc (issue #722 )
2016-05-15 08:52:19 +02:00
Sébastien Helleu
81fa60a23a
doc: fix styles in auto-generated doc files (issue #722 )
2016-05-14 23:44:36 +02:00
Sébastien Helleu
e6dda930e8
doc: fix styles in Contributing (issue #722 )
2016-05-14 23:42:58 +02:00
Sébastien Helleu
7d3d56cccd
doc: fix styles in release notes (issue #722 )
2016-05-14 23:42:11 +02:00
Sébastien Helleu
6aa94c08b1
doc: fix styles in ChangeLog (issue #722 )
2016-05-14 23:41:27 +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
75778b5806
debian: update patches to not build doc/man page on some Debian/Ubuntu versions to build docs and man page (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
e503eafedc
debian: enable build of doc by default in devel packages (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
384d9479a6
debian: replace asciidoc by asciidoctor (>= 1.5.4) in Build-Depends (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
72982152aa
doc: fix size of tables and columns in plugin API reference
2016-05-14 09:42:57 +02:00
Sébastien Helleu
7742fee19f
doc: fix styles in plugin API reference (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
d00634acae
doc: remove sectnumlevels in relay protocol (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
f097ed7536
doc: fix column size in developer's guide
2016-05-14 09:42:57 +02:00
Sébastien Helleu
5f8ae3e12e
doc: increase toclevels and sectnumlevels in user's guide (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
b05382e6f2
doc: enable section numbering in tester's guide (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
bc98d43c08
doc: fix styles in user's guide (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
c2c3ecb3f7
doc: fix style in tip about mouse events (user's guide) (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
4180ddff0f
doc: use a table for input of IRC color codes in user's guide (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
f8f313569c
doc: fix style of key bindings in user's guide (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
b11d1408aa
doc: improve source of table with dependencies in user's guide
2016-05-14 09:42:57 +02:00
Sébastien Helleu
67250aa2bb
doc: replace asciidoc by asciidoctor in user's guide (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
8cb857cedb
doc: make list of functions/constants more readable in scripting guide
2016-05-14 09:42:57 +02:00
Sébastien Helleu
963ee4fe40
doc: enable section numbering in relay protocol (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
9a3da9a4a3
doc: enable section numbering in scripting guide (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
3bb75b4432
doc: use Font Awesome for admonition labels (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
e092bd19d3
doc: switch to prettify source highlighter (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
baebbb25a3
doc: fix styles in relay protocol (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
c5c7539406
doc: fix styles in scripting guide (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
048ad82672
doc: fix styles in tester guide (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
93b71769cd
doc: fix styles in quickstart guide (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
171f9a9fc8
doc: fix styles in FAQ (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
8c1916c6c2
doc: fix styles in developer's guide (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
de24a7cb7b
doc: fix styles in man page (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
Nils Görs
f3163aa271
core: update German translations
2016-05-14 09:27:55 +02:00
Sébastien Helleu
22c0966387
tests: add tests on function string_split_command()
2016-05-14 09:14:08 +02:00
Sébastien Helleu
af83fb55e1
relay: allow escape of comma in command "init" (weechat protocol) (issue #730 )
2016-05-13 19:37:19 +02:00
Sébastien Helleu
e94e4a92f4
doc: add arvg[2] in example of function string_split_command (plugin API reference)
2016-05-11 07:41:44 +02:00
Sébastien Helleu
951d1410d9
core: fix custom section IDs in ChangeLog and ReleaseNotes
...
Asciidoctor (used on GitHub) requires that the custom ID start with a
letter, so a "v" is added in front of releases.
2016-05-10 07:45:20 +02:00
Sébastien Helleu
596df95ecf
core: add contributor in AUTHORS.asciidoc
2016-05-10 07:44:49 +02:00
Sébastien Helleu
35e285e823
core: add issue #731 in ChangeLog
2016-05-09 07:51:02 +02:00
Sébastien Helleu
9dfcf79712
Merge pull request #731 from irth/master
...
core: fix the hardcoded separator in string_split_command
2016-05-09 07:34:58 +02:00
Wojciech Kwolek
a44bcaf080
core: fix the hardcoded separator in string_split_command
2016-05-08 12:14:17 +02:00
l
2d5ea374af
doc: update Japanese translations ( #728 )
2016-05-06 22:02:50 +02:00
Sébastien Helleu
15b0917875
debian: bump Standards-Version to 3.9.8
2016-05-04 07:35:25 +02:00
Sébastien Helleu
711de56158
debian: update changelog
2016-05-04 07:34:44 +02:00
Sébastien Helleu
5968460671
doc: add a question about security in FAQ
2016-05-03 21:42:24 +02:00
Sébastien Helleu
31864f562d
doc: update Ruby and Lua versions in user's guide
2016-05-02 21:02:22 +02:00
Lieuwe Rooijakkers
c9411a848a
irc: fix typo in IRC_SERVER_OPTION_SASL_KEY comment ( #724 )
2016-05-01 18:37:50 +02:00
Sébastien Helleu
3bc6fe1a26
Version 1.6-dev
2016-05-01 14:47:08 +02:00
Sébastien Helleu
c017af8e0a
Version 1.5
2016-05-01 12:50:12 +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
e47e10b8fe
debian: update changelog and copyright
2016-05-01 09:26:37 +02:00
Sébastien Helleu
816ddb0018
debian: build Tcl plugin against Tcl 8.6
2016-05-01 09:16:18 +02:00
Sébastien Helleu
1acadf4108
debian: fix Vcs-(Git|Browser) fields to use secure URIs
2016-05-01 08:58:19 +02:00
Sébastien Helleu
881f258d3e
doc: update auto-generated files with URL options
2016-05-01 08:46:46 +02:00
Sébastien Helleu
f4da7bfdee
core: move lines from features to bugs in ChangeLog
2016-04-30 20:14:01 +02:00
Sébastien Helleu
f428779762
core: remove quotes in ChangeLog
2016-04-30 20:01:47 +02:00
Sébastien Helleu
fb4f154c2f
core: add Curl options for versions 7.38.1 to 7.49.0
2016-04-30 12:32:15 +02:00
Sébastien Helleu
eff655ab23
script: make callbacks optional again in hook functions (issue #406 )
2016-04-28 19:51:12 +02:00
Sébastien Helleu
b0aa0d3602
doc: fix typo in plugin API reference
2016-04-28 07:32:01 +02:00
Sébastien Helleu
e65d17eaf6
doc: update Polish auto-generated files
2016-04-27 19:59:08 +02:00
Krzysztof Korościk
171cb6995a
po: update polish translation
2016-04-27 19:03:58 +02:00
Krzysztof Korościk
7233fa7dc4
doc: update polish translation
2016-04-27 18:50:02 +02:00
Sébastien Helleu
5c8f540c47
Merge pull request #720 from l/translation_ja
...
doc: update Japanese translations
2016-04-26 19:00:59 +02:00
AYANOKOUZI, Ryuunosuke
e03a97528b
doc: update Japanese translations
2016-04-26 09:00:00 +09:00
Sébastien Helleu
c1441b111f
irc: fix first message displayed in raw buffer when the message is modified by a modifier ( closes #719 )
2016-04-24 10:10:12 +02:00
Sébastien Helleu
7e988871ab
Version 1.5-rc2
2016-04-23 14:48:58 +02:00
Sébastien Helleu
8a1650b26f
lua: fix crash when a lua function doesn't return a value and a string was expected ( closes #718 )
2016-04-23 14:33:04 +02:00
Sébastien Helleu
51c3e0b9ec
api: add support of functions in hook_process
2016-04-23 13:59:20 +02:00
Sébastien Helleu
ae89d28462
javascript: fix string value returned by js functions
2016-04-23 13:58:46 +02:00
Sébastien Helleu
54151a3480
core: update email of Krzysztof Korościk
2016-04-20 19:39:43 +02:00
Sébastien Helleu
66ec959001
core: update ChangeLog
2016-04-19 21:07:44 +02:00
Sébastien Helleu
c7bd1bca8b
core: fix case of external software names in ChangeLog
2016-04-18 21:17:56 +02:00
Sébastien Helleu
ca80d4fae7
doc: convert a note into asciidoc "[NOTE]" in tester's guide
2016-04-17 14:34:03 +02:00
Sébastien Helleu
8c78abe2c0
core: add Portuguese language in configure script
2016-04-16 11:39:01 +02:00
Sébastien Helleu
729bdbf5e3
core: add contributor in AUTHORS.asciidoc
2016-04-16 11:38:18 +02:00
Sébastien Helleu
6b2e9847a9
core: fix whitespace in Portuguese translations
2016-04-16 10:35:18 +02:00
Sébastien Helleu
4e74ad3107
Merge remote-tracking branch 'origin/pr/716'
2016-04-16 10:23:21 +02:00
Nils Görs
80621129f7
doc: update German documentation
2016-04-16 09:32:50 +02:00
Vasco Almeida
4806d7f20f
core: add Portuguese translation
2016-04-15 11:44:29 +00:00
Sébastien Helleu
89084850a5
Merge pull request #715 from l/translation_ja
...
doc: update Japanese translations
2016-04-15 07:25:58 +02:00
AYANOKOUZI, Ryuunosuke
06e2a1bb25
doc: update Japanese translations
2016-04-15 09:00:00 +09:00
Sébastien Helleu
906c6ebb61
doc: mask SASL mechanisms dh-blowfish and dh-aes as "insecure"
2016-04-14 07:30:49 +02:00
Sébastien Helleu
1d8f48b102
Version 1.5-rc1
2016-04-13 07:36:19 +02:00
Sébastien Helleu
948d7b3b90
doc: add missing spaces in French docs
2016-04-12 07:35:36 +02:00
Sébastien Helleu
24c035ae9d
doc: convert a note into asciidoc "[NOTE]" in user's guide
2016-04-11 07:40:57 +02:00
Sébastien Helleu
cf88646a97
doc: update Japanese auto-generated files
2016-04-09 08:34:28 +02:00
Sébastien Helleu
ad308a086c
Merge pull request #712 from l/translation_ja
...
core: update Japanese translations
2016-04-09 08:31:36 +02:00
Sébastien Helleu
7e50f1c3c6
doc: add missing spaces in French FAQ
2016-04-08 08:02:39 +02:00
AYANOKOUZI, Ryuunosuke
38b6db9253
core: update Japanese translations
2016-04-08 09:00:00 +09:00
Sébastien Helleu
b334174b0c
doc: update German auto-generated files
2016-04-07 07:33:16 +02:00
Nils Görs
b4697b7454
core: update German translations
2016-04-06 09:21:33 +02:00
Sébastien Helleu
5b62903772
core: set default value "djb2" for option weechat.look.nick_color_hash
2016-04-06 07:29:50 +02:00
Sébastien Helleu
fabd48cc6c
core: move nick coloring from irc plugin to core ( closes #262 )
...
Options moved from irc.conf to weechat.conf:
* "irc.look.nick_color_force" moved to "weechat.look.nick_color_force"
* "irc.look.nick_color_hash" moved to "weechat.look.nick_color_hash"
* "irc.look.nick_color_stop_chars" moved to
"weechat.look.nick_color_stop_chars"
New info (for API function "info_get"):
* "nick_color" (replaces "irc_nick_color")
* "nick_color_name" (replaced "irc_nick_color_name")
Info "irc_nick_color" and "irc_nick_color_name" are now deprecated.
And a bug has been fixed in nick coloring: stop chars are removed before
looking at a forced color.
2016-04-05 07:56:43 +02:00
Sébastien Helleu
e80ff72b97
doc: add missing spaces in French plugin API reference
2016-04-04 18:11:54 +02:00
Sébastien Helleu
18bf12f452
doc: describe return code according to option type in config functions (plugin API reference)
2016-04-03 11:03:15 +02:00
Sébastien Helleu
ece614504f
doc: fix typos in French plugin API reference
2016-04-02 10:38:04 +02:00
Sébastien Helleu
7235e89c0f
core: add return code in usage function (debian build script)
2016-04-01 07:44:35 +02:00
Sébastien Helleu
25cc82685c
Merge pull request #513 from rakuco/cmake-iconv-detection
...
core: do not hardcode iconv library name
2016-03-31 07:30:18 +02:00
Sébastien Helleu
e11d504d18
doc: update Japanese auto-generated files
2016-03-30 07:49:54 +02:00
Sébastien Helleu
079ec48566
Merge pull request #709 from l/translation_ja
...
core: update Japanese translations
2016-03-30 07:45:36 +02:00
Sébastien Helleu
1f08e7cb56
doc: add note about version 1.5 in config functions (plugin API reference)
2016-03-29 10:26:35 +02:00
AYANOKOUZI, Ryuunosuke
24e48c747d
core: update Japanese translations
2016-03-29 09:00:00 +09:00
Sébastien Helleu
b0c45b2127
doc: add callback pointer in doc of function bar_item_new (plugin API reference)
2016-03-28 14:24:22 +02:00
Sébastien Helleu
61ffaa88f0
doc: add note about version 1.5 in some functions (plugin API reference)
2016-03-28 14:09:19 +02:00
Sébastien Helleu
c1a9ab6731
doc: remove comments in example of function hook_command (plugin API reference)
2016-03-28 13:33:01 +02:00
Sébastien Helleu
c40137c48e
doc: add missing callback_pointer in hook functions (plugin API reference)
2016-03-28 13:29:41 +02:00
Sébastien Helleu
0063d9314c
doc: fix name of function in unhook_all prototype (plugin API reference)
2016-03-28 13:15:53 +02:00
Sébastien Helleu
bd0d8d5a1c
doc: add missing pointer in examples (plugin API reference)
2016-03-28 13:13:28 +02:00
Sébastien Helleu
5210ff1ae9
doc: fix typos in config functions (plugin API reference)
2016-03-28 13:06:04 +02:00
Sébastien Helleu
75243a46a1
doc: add missing quotes in plugin API reference
2016-03-28 11:15:12 +02:00
Sébastien Helleu
4fa2edc865
doc: add callback pointer in doc of upgrade functions (plugin API reference)
2016-03-28 11:09:50 +02:00
Sébastien Helleu
8de6f212ca
doc: add callback pointer in doc of function buffer_new (plugin API reference)
2016-03-27 11:25:56 +02:00
Sébastien Helleu
c5bb723298
doc: update doc of function exec_on_files (plugin API reference)
2016-03-27 11:08:04 +02:00
Sébastien Helleu
d3c21e355c
core: remove rename of function unhook_all in release notes
2016-03-27 11:05:39 +02:00
Sébastien Helleu
eae12192c9
doc: add callback pointer in doc of config functions (plugin API reference)
2016-03-26 09:51:32 +01:00
Sébastien Helleu
498662c777
doc: add pointer in hook callback examples (plugin API reference)
2016-03-25 14:18:51 +01:00
Sébastien Helleu
0b697629d5
doc: fix arguments in hook functions (plugin API reference)
2016-03-24 11:02:25 +01:00
Sébastien Helleu
17d20b9ca6
doc: add argument "subplugin" in function unhook_all (plugin API reference)
2016-03-24 09:25:04 +01:00
Sébastien Helleu
5244a707cb
api: rename function unhook_all_plugin to unhook_all
2016-03-24 09:17:54 +01:00
Sébastien Helleu
293f758a3a
doc: add callback pointer in doc of hook functions (plugin API reference)
2016-03-23 13:51:15 +01:00
Sébastien Helleu
b9d427fc1f
core: add missing pointer argument in calls to hook_connect callback
2016-03-22 07:25:25 +01:00
Sébastien Helleu
aa248ad3b0
irc: fix crash in SSL connection to the server
2016-03-21 19:17:29 +01:00
Sébastien Helleu
cf6aca1619
core: add pointer in some callbacks ( closes #406 )
...
This pointer is the first argument received by callbacks, and the
existing argument "data" is now automatically freed by WeeChat when the
object containing the callback is removed.
With this new pointer, the linked list of callbacks in scripts has been
removed. This will improve speed of scripts (using a lot of hooks),
reduce memory used by scripts and reduce time to unload scripts.
Following functions are affected in the C API:
* exec_on_files
* config_new
* config_new_section
* config_new_option
* hook_command
* hook_command_run
* hook_timer
* hook_fd
* hook_process
* hook_process_hashtable
* hook_connect
* hook_print
* hook_signal
* hook_hsignal
* hook_config
* hook_completion
* hook_modifier
* hook_info
* hook_info_hashtable
* hook_infolist
* hook_hdata
* hook_focus
* unhook_all_plugin
* buffer_new
* bar_item_new
* upgrade_new
* upgrade_read
2016-03-21 18:11:21 +01:00
Sébastien Helleu
6d764b64c5
doc: update Japanese auto-generated files
2016-03-18 23:48:48 +01:00
Sébastien Helleu
999a244880
Merge pull request #704 from l/translation_ja
...
core: update Japanese translations
2016-03-18 23:47:52 +01:00
AYANOKOUZI, Ryuunosuke
243f4a166d
core: update Japanese translations
2016-03-19 09:00:00 +09:00
Sébastien Helleu
cf93e953b6
core: use ${info:term_width} instead of ${window.win_width} in /help weechat.bar.xxx.conditions ( closes #703 )
2016-03-17 21:00:16 +01:00
Sébastien Helleu
4bed85ec9e
doc: update German auto-generated files
2016-03-15 07:35:52 +01:00
Nils Görs
e3b18b9961
core: update German translations
2016-03-14 21:06:39 +01:00
Sébastien Helleu
fa5d6c17f5
doc: fix typos in plugin API reference
2016-03-14 20:11:59 +01:00
Sébastien Helleu
2da58ea2b7
exec: fix example in /help exec
2016-03-13 18:29:19 +01:00
Sébastien Helleu
b6b0249cac
scripts: fix typo in comment
2016-03-12 20:31:02 +01:00
Sébastien Helleu
3450bf7c73
core: fix long lines in release notes
2016-03-11 20:56:46 +01:00
Sébastien Helleu
f51b4219eb
doc: remove unneeded parentheses in quickstart guide
2016-03-10 21:52:14 +01:00
Sébastien Helleu
0be8e0828a
logger: add note on buffer local variables to use in /help logger.file.mask
2016-03-09 18:45:07 +01:00
Sébastien Helleu
3cdecb08a2
doc: add command /disconnect in quickstart guide
2016-03-08 07:53:31 +01:00
Sébastien Helleu
376c3fc6eb
doc: update Japanese auto-generated files
2016-03-07 22:05:04 +01:00
Sébastien Helleu
d541894cad
Merge pull request #701 from l/translation_ja
...
core: update Japanese translations
2016-03-07 22:03:36 +01:00
AYANOKOUZI, Ryuunosuke
da8cf92776
core: update Japanese translations
2016-03-07 09:00:00 +09:00
Sébastien Helleu
a225233d8c
core: remove plugin pointer in hooks debug messages
2016-03-06 11:48:16 +01:00
Sébastien Helleu
a4d1dfa8f4
relay: do not execute any command received from an irc relay client ( closes #699 )
2016-03-05 10:59:37 +01:00
Sébastien Helleu
28737c9de1
doc: fix typo in quickstart guide
2016-03-04 20:03:45 +01:00
Sébastien Helleu
e2dd933588
core: fix case of external software names in ChangeLog
2016-03-03 20:19:53 +01:00
Sébastien Helleu
7b2f31fbe2
core: add issue #698 in ChangeLog
2016-03-01 07:32:11 +01:00
Sébastien Helleu
eac93a73b3
core: move lines from bugs to features in ChangeLog
2016-03-01 07:30:37 +01:00
Sébastien Helleu
9146873f85
core: update ChangeLog
2016-02-29 21:26:55 +01: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
Sébastien Helleu
af53460027
core: search Ruby 2.3 executable
2016-02-29 21:24:11 +01:00
Sébastien Helleu
2b98605d73
Merge pull request #698 from zeha/patch-1
...
core: add detection for Ruby 2.3
2016-02-29 21:22:25 +01:00
Christian Hofstaedtler
3ce36164e7
Add detection for Ruby 2.3
2016-02-29 20:05:23 +01:00
Sébastien Helleu
14e5fc6092
core: check that pointers received in arguments are not NULL in buffers and windows functions
2016-02-28 14:07:33 +01:00
Sébastien Helleu
8ffb4ab6a2
doc: update German auto-generated files
2016-02-27 08:19:22 +01:00
Nils Görs
0cac0dfa27
core: update German translations
2016-02-26 23:23:16 +01:00
Sébastien Helleu
d2b5c97cb0
core: add link to other screenshots in README
2016-02-26 19:28:13 +01:00
Sébastien Helleu
5936272b4c
irc: complete help of SASL fail options
2016-02-25 07:35:12 +01:00
Sébastien Helleu
6d184ccdc6
core: update ChangeLog
2016-02-24 07:54:08 +01:00
Sébastien Helleu
81ee0f43bb
core: update translations
2016-02-24 07:52:52 +01:00
Sébastien Helleu
dad806688a
Merge remote-tracking branch 'origin/pr/697'
2016-02-24 07:43:16 +01:00
Simmo Saan
30b64b86fb
irc: add option irc.network.sasl_fail_unavailable ( closes #600 )
...
Previously SASL did not fail when it was set up for the server but wasn't
supported by it. This makes no difference when the server's sasl_fail is
set to "continue" but might make a difference if set to "disconnect" or
"reconnect".
To make sure server connection is not made under such circumstances, this
patch adds an extra configurable ("on" by default) check to trigger SASL
failure when it is set up but not supported by the server. Although not
directly a SASL failure, this makes SASL not-authenticated scenarios all
handled consistently, while providing extra security by not silently
ignoring not being authenticated as requested.
2016-02-23 16:52:49 +02:00
Sébastien Helleu
c273b44f52
javascript: replace include of time.h by ctime
2016-02-23 07:38:22 +01:00
Sébastien Helleu
08929d91dc
core: fix long lines
2016-02-22 23:17:35 +01:00
Sébastien Helleu
87d42c35c5
doc: update Japanese auto-generated files
2016-02-20 12:01:26 +01:00
Sébastien Helleu
aeeffcc73c
Merge pull request #696 from l/translation_ja
...
core: update Japanese translations
2016-02-20 11:57:18 +01:00
AYANOKOUZI, Ryuunosuke
7169884edc
core: update Japanese translations
2016-02-20 09:00:00 +09:00
Sébastien Helleu
548ee73423
doc: update German auto-generated files
2016-02-19 18:14:47 +01:00
Nils Görs
14dbc6212b
core: update German translations
2016-02-19 18:00:36 +01:00
Sébastien Helleu
06ad0c80ec
script: force refresh of scripts buffer after download of scripts list ( closes #693 )
2016-02-19 17:37:38 +01:00
Sébastien Helleu
78db8293f6
core: fix typo in a comment
2016-02-18 18:25:56 +01:00
Sébastien Helleu
c2aed4dd78
doc: translate instructions for CA file on Mac OS X in other languages (FAQ)
2016-02-17 15:10:53 +01:00
Artiom Di
0b79510b75
doc: fix instructions about getting correct CA file on Mac OS X (FAQ)
2016-02-17 15:10:47 +01:00
Sébastien Helleu
5554e40210
doc: update Polish auto-generated files
2016-02-16 19:39:38 +01:00
Krzysztof Korościk
3e7b1fa86c
doc: update polish quickstart guide
2016-02-16 18:03:04 +01:00
Krzysztof Korościk
b001b66363
po: polish translation updated
2016-02-16 17:57:55 +01:00
Sébastien Helleu
64ef7e8621
core: fix truncation of buffer names in hotlist ( closes #668 )
2016-02-16 10:19:57 +01:00
Sébastien Helleu
0e6a6a0334
core: move irc bar item "away" and two options to core ( closes #692 )
...
Options moved:
* "irc.look.item_away_message" --> "weechat.look.item_away_message"
* "irc.color.item_away" --> "weechat.color.item_away".
2016-02-15 13:36:16 +01:00
Sébastien Helleu
f48e9a8878
Merge pull request #691 from jincreator/issues690
...
zlib: Fix package name in error message if zlib was not found.
2016-02-14 13:47:12 +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
68e72f2693
doc: update German and Japanese auto-generated files
2016-02-13 09:30:00 +01:00
Sébastien Helleu
567a61c110
Merge pull request #688 from l/translation_ja
...
core: update Japanese translations
2016-02-13 09:24:04 +01:00
Nils Görs
efbcde4e89
core: update German translations
2016-02-12 22:00:01 +01:00
Sébastien Helleu
d05beeff0e
core: add note about options to save config/layout on exit in help of commands /layout, /save and /quit ( closes #687 )
2016-02-12 07:39:38 +01:00
AYANOKOUZI, Ryuunosuke
ab04be6b7a
core: update Japanese translations
2016-02-12 09:00:00 +09:00
Sébastien Helleu
94ef33022d
irc: use upper case for SASL in messages displayed
2016-02-11 07:30:24 +01:00
Sébastien Helleu
ca835a6d26
doc: update German auto-generated files
2016-02-10 07:33:28 +01:00
Nils Görs
1645db5c44
core: update German translations
2016-02-10 07:24:57 +01:00
Sébastien Helleu
b983cc2943
doc: update Japanese auto-generated files
2016-02-09 07:28:08 +01:00
Sébastien Helleu
45a1174000
relay: fix the max number of clients connected on a port, allow value 0 for "no limit" ( closes #669 )
2016-02-08 21:14:48 +01:00
Sébastien Helleu
c9a8f23cc7
core: fix update of window title under tmux ( closes #685 )
2016-02-07 14:07:51 +01:00
Sébastien Helleu
f9ce19a01d
core: update ChangeLog
2016-02-07 11:16:05 +01:00
Sébastien Helleu
239cf632cd
Merge remote-tracking branch 'origin/pr/680'
2016-02-07 11:07:47 +01:00
Sébastien Helleu
bd2e43146e
core: add contributor in AUTHORS.asciidoc
2016-02-07 10:49:32 +01:00
Sébastien Helleu
b6b59253bc
core: add issue #676 in ChangeLog
2016-02-07 10:48:49 +01:00
Shane McCarron
6aa4e498a5
core: fix detection of python shared libraries
2016-02-07 10:44:05 +01:00
Sébastien Helleu
c8f7ac8941
relay: do not print final '\0' in raw message for a websocket PING message received
2016-02-06 14:37:07 +01:00
Sébastien Helleu
9263634d2e
relay: fix websocket frame decoding, answer a PONG to PING ( closes #675 )
2016-02-06 14:08:20 +01:00
Sébastien Helleu
060d68bb8d
core: add issue #511 in ChangeLog
2016-02-06 07:31:32 +01:00
Simmo Saan
b12412ed17
xfer: ignore signals when polling socket during file receive ( closes #677 )
...
When signals (e.g. SIGWINCH for terminal resize) are fired they cause poll
to fail with EINTR, erroring file receival even when there wasn't a problem
with it.
This patch adds additional checks for EINTR and EAGAIN that cause retry of
poll, since both are unrelated to actual file receival.
2016-02-05 13:44:14 +02:00
Sébastien Helleu
438f2dee3e
core: add contributor in AUTHORS.asciidoc
2016-02-05 07:46:23 +01:00
Sébastien Helleu
7ea2aebc32
core: update ChangeLog and release notes
2016-02-05 07:45:14 +01:00
Sébastien Helleu
48493e39e0
trigger: fix long lines
2016-02-05 07:39:54 +01:00
Sébastien Helleu
da32036851
Merge pull request #511 from juanfra684/patch-1
...
trigger: add recover to cmd_pass/msg_auth, and regain to msg_auth
2016-02-05 07:32:50 +01:00
Sébastien Helleu
fee26b9c54
relay: fix comment
2016-02-04 20:40:37 +01:00
Sébastien Helleu
02bcee02e9
relay: fix typo in a comment
2016-02-02 07:00:40 +01:00
Shane McCarron
c00ae68019
Python plugin shared libraries missing
...
When linking against a python with shared libraries, this script ONLY asked for the LD flags, not any additional libraries. This could result in a condition where required libraries (such as libutil on Centos 6.7 against Python 2.7) are not loaded and the load of the plugin thus fails. This change asks the python being linked against which libraries it was linked using, and then ensures those are also linked against by the python plugin for weechat.
2016-02-01 12:46:16 -06:00
Sébastien Helleu
78aea5df6c
core: fix typo in a comment
2016-01-31 08:35:44 +01:00
Sébastien Helleu
c8710e28cb
doc: fix typo in English quickstart guide
2016-01-30 10:28:13 +01:00
Nils Görs
c9740a05f8
core: update German translations
2016-01-30 10:07:47 +01:00
Sébastien Helleu
de35dbab99
doc: add secured data in quickstart guide
2016-01-29 07:44:19 +01:00
Sébastien Helleu
6a289e2e82
Merge pull request #670 from l/translation_ja
...
core: update Japanese translations
2016-01-27 07:39:49 +01:00
AYANOKOUZI, Ryuunosuke
b8db4ffd9d
core: update Japanese translations
2016-01-27 09:00:00 +09:00
Sébastien Helleu
cd23a5fa92
doc: add an example in function string_split (plugin API reference)
2016-01-24 08:03:55 +01:00
Sébastien Helleu
1a94193147
relay: fix command "input" received from clients (weechat protocol) ( closes #663 )
...
The command "input" received with only spaces in content of message was
ignored by WeeChat (because of the split on spaces).
2016-01-23 10:37:07 +01:00
Sébastien Helleu
50817054f9
tests: add tests on string_split() with keep_eol set to 2
2016-01-23 10:35:07 +01:00
Sébastien Helleu
d6af8c312f
core: fix number of arguments returned by string_split
...
When keep_eol is 2 and separators are found at the end of string,
the function returned argc + 1 instead of argc.
2016-01-23 10:32:56 +01:00
Sébastien Helleu
0bdf148491
core: fix French translation of /help ctcp
2016-01-17 09:41:46 +01:00
Sébastien Helleu
b058a81f59
doc: update German auto-generated files
2016-01-17 09:29:43 +01:00
Nils Görs
3ff5c38b75
core: update German translations
2016-01-17 09:28:15 +01:00
Sébastien Helleu
f2214da118
irc: add missing completion "*" for target in command /msg
2016-01-17 09:07:23 +01:00
Sébastien Helleu
3c953780f0
irc: fix /msg command with multiple targets including "*"
2016-01-17 09:06:17 +01:00
Sébastien Helleu
99741d4276
core: update ChangeLog ( closes #204 )
2016-01-17 08:58:17 +01:00
Sébastien Helleu
59e326da65
core: update translations
2016-01-17 08:54:23 +01:00
Sébastien Helleu
9d4554e805
irc: add examples in /help ctcp
2016-01-17 08:51:22 +01:00
Sébastien Helleu
99ff5813d9
irc: add a constant with list of supported CTCPs for completion in command /ctcp
2016-01-17 08:36:00 +01:00
Sébastien Helleu
aee4871083
irc: add missing completion "*" for target in command /ctcp
2016-01-17 08:32:44 +01:00
Sébastien Helleu
efb23016fe
irc: do not exit from function in case of error with "ctcp *"
...
When "*" is a target in the middle of a list, for example
"#chan1,*,#chan2", if there's an error with "*", the CTCP should be sent
to #chan1 and #chan2, even if "*" fails (and not only #chan1 like it was
previously).
2016-01-17 08:24:53 +01:00
Sébastien Helleu
68b70fb185
irc: free allocated memory in case of early exit from the function
2016-01-17 08:21:45 +01:00
Sébastien Helleu
b0725c2b9b
irc: fix code style
2016-01-17 08:20:14 +01:00
Sébastien Helleu
a7695f7201
Merge remote-tracking branch 'origin/pr/493'
2016-01-17 08:11:23 +01:00
Sébastien Helleu
63c3bee56b
Merge pull request #656 from mojadita/some-externs-missing-for-osx-compiling
...
Add extern keyword several places to link in osx
2016-01-16 08:13:20 +01:00
Luis Colorado
b46e75d504
Add extern keyword several places to link in osx
2016-01-15 09:12:30 +02:00
Sébastien Helleu
16b2ac36b3
doc: update Japanese auto-generated files
2016-01-11 07:34:49 +01:00
Sébastien Helleu
c21dadcf92
Merge pull request #653 from l/translation_ja
...
core: update Japanese translations
2016-01-10 14:55:25 +01:00
AYANOKOUZI, Ryuunosuke
43e8d052a4
core: update Japanese translations
2016-01-11 09:00:00 +09:00
Sébastien Helleu
241acecdbc
Version 1.5-dev
2016-01-10 10:31:35 +01:00
Sébastien Helleu
0e3ac93887
Version 1.4
2016-01-10 09:17:50 +01:00
Sébastien Helleu
8e280f8e4e
doc: update Polish auto-generated files
2016-01-08 07:33:18 +01:00
Sébastien Helleu
3b89c8cf44
doc: remove trailing whitespace in Polish docs
2016-01-08 07:32:34 +01:00
Sébastien Helleu
77589756aa
doc: update copyright dates in Polish docs
2016-01-08 07:31:49 +01:00
Krzysztof Korościk
eb3e1c3bec
doc: Polish translation update
2016-01-07 22:13:17 +01:00
Krzysztof Korościk
d54d4e4e60
po: Polish translation update
2016-01-07 21:31:22 +01:00
Sébastien Helleu
56ae4eb2d2
Version 1.4-rc2
2016-01-07 07:31:21 +01:00
Nils Görs
4f31918700
core: update German translations
2016-01-06 20:40:04 +01:00
Sébastien Helleu
5fd091fcc8
doc: update auto-generated files with WeeChat options
2016-01-06 19:40:56 +01:00
Sébastien Helleu
432f4247d8
Merge pull request #648 from sim642/nicklist_offline
...
core: remove unused option weechat.color.nicklist_offline
2016-01-06 19:39:44 +01:00
Simmo Saan
168764a81e
core: remove unused option weechat.color.nicklist_offline
...
Added in c1c1005b36 .
2016-01-06 17:12:39 +02:00
Sébastien Helleu
101fa2cab8
irc: fix channel forwarding ( closes #643 )
...
The problem happens when the option
irc.look.buffer_open_before_{autojoin|join} is on.
2016-01-06 07:17:44 +01:00
Sébastien Helleu
e739e1dfba
core: move line in ChangeLog
2016-01-06 07:13:51 +01:00
Sébastien Helleu
0ee5e7e9bc
doc: update copyright dates in German docs
2016-01-06 05:40:08 +01:00
Sébastien Helleu
fe0c9dbc93
trigger: add info in error messages
2016-01-05 07:53:38 +01:00
Sébastien Helleu
7a55d8aa29
alias: do not allow slashes and spaces in alias name ( closes #646 )
2016-01-05 07:46:24 +01:00
Sébastien Helleu
9f169a7fb5
doc: update Japanese auto-generated files
2016-01-05 00:17:28 +01:00
Sébastien Helleu
8ff5be1001
Merge pull request #645 from l/translation_ja
...
core: update Japanese translations
2016-01-05 00:14:33 +01:00
AYANOKOUZI, Ryuunosuke
77f69890bd
core: update Japanese translations
2016-01-05 09:00:00 +09:00
Sébastien Helleu
6e86f667da
doc: update German auto-generated files
2016-01-04 07:42:36 +01:00
Nils Görs
85cb4798b9
core: update German translations
2016-01-03 22:25:59 +01:00
Nils Görs
6e1ce0ee15
core: update German translations
2016-01-03 22:19:20 +01:00
Sébastien Helleu
3d0a7451d8
irc: remove argument "clear" from command /cap (issue #8 , closes #641 )
2016-01-03 09:01:43 +01:00
Sébastien Helleu
c12e1b2446
doc: update German auto-generated files
2016-01-03 08:53:12 +01:00
Nils Görs
4c48f7aff7
core: update German translations
2016-01-02 16:57:06 +01:00
Sébastien Helleu
522dcf133c
irc: evaluate content of server option "addresses"
2016-01-02 10:12:40 +01:00
Sébastien Helleu
3330724574
core: update copyright dates
2016-01-01 11:09:53 +01:00
Sébastien Helleu
5d6689b8c1
Version 1.4-rc1
2015-12-31 19:16:55 +01:00
Sébastien Helleu
57b6e320d3
core: fix execution of empty command name
...
The strings "/" and "/ " are not considered as valid commands any more.
2015-12-31 19:07:14 +01:00
Sébastien Helleu
295158d3e1
doc: fix example for function hdata_search (plugin API reference)
2015-12-27 08:09:48 +01:00
Sébastien Helleu
39e03d4594
core: add IRC alternate nicks in release notes
2015-12-26 08:25:46 +01:00
Sébastien Helleu
f90e756a46
doc: update Japanese auto-generated files
2015-12-25 12:51:31 +01:00
Sébastien Helleu
e2d891660d
Merge pull request #636 from l/translation_ja
...
core: update Japanese translations
2015-12-25 12:49:00 +01:00
Sébastien Helleu
a60075fb39
tests: temporary disable check of javascript plugin
...
The compilation with autotools fails to detect v8 lib (used by
javascript plugin) on Ubuntu Trusty, so the tests are failing because
javascript plugins is not loaded.
This check will be enabled again when autotools compilation will be
fixed.
2015-12-25 12:02:34 +01:00
Sébastien Helleu
d52d82543a
doc: update German auto-generated files
2015-12-25 11:55:40 +01:00
Nils Görs
23b4435cdf
core: update German translations
2015-12-25 10:32:09 +01:00
Nils Görs
1282b6a324
core: update German translations
2015-12-25 10:12:20 +01:00
Sébastien Helleu
9d06217c71
core: update ChangeLog
2015-12-25 09:45:49 +01:00
AYANOKOUZI, Ryuunosuke
173239bb37
core: update Japanese translations
2015-12-25 09:00:00 +09:00
Sébastien Helleu
0cda820807
tests: fix compilation with autotools
2015-12-24 23:07:47 +01:00
Sébastien Helleu
415dea5c74
tests: fix locale used to execute tests
2015-12-24 22:48:10 +01:00
Sébastien Helleu
e46d23905c
core: update ChangeLog
2015-12-24 22:44:17 +01:00
Sébastien Helleu
be534239bb
core: move lines in ChangeLog
2015-12-24 22:43:31 +01:00
Sébastien Helleu
6ff8de5740
tests: check if all plugins are loaded
2015-12-24 22:21:33 +01:00
Sébastien Helleu
08d22a948f
irc: fix typo
2015-12-24 22:20:12 +01:00
Sébastien Helleu
0d6a1d1520
core: update translations
2015-12-24 20:43:34 +01:00
Sébastien Helleu
19a25bdd66
Merge pull request #634 from KamranMackey/fix-typo-in-weelog
...
core: fix typo in message displayed when the log file is locked
2015-12-24 20:42:16 +01:00
Sébastien Helleu
ed32302011
irc: move option irc.network.alternate_nick into servers ( closes #633 )
2015-12-24 20:36:05 +01:00
Kamran Mackey
2db7599460
Fixed a typo in wee-log.c
...
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com >
2015-12-24 05:02:34 -07:00
Sébastien Helleu
c4e3d66ba5
core: add a parent name in options ( closes #629 )
...
Inherited values are now displayed in /set output when the value is
null, if a parent option name is defined in option.
New option: weechat.color.chat_value_null
2015-12-24 07:53:37 +01:00
Sébastien Helleu
2e5489b389
doc: update auto-generated files with irc options
2015-12-24 07:31:21 +01:00
Sébastien Helleu
f5f6a13586
core: free global variables at the very end
2015-12-23 07:33:22 +01:00
Sébastien Helleu
841444b68c
core: fix memory leak when using multiple "-d" or "-r" in command line arguments
2015-12-23 07:17:37 +01:00
evalle
cb23d0166a
doc: update Russian quickstart and command line options
2015-12-20 19:50:49 +01:00
Christine Dodrill
c3857e97cf
irc: add default color for +y mode prefix
2015-12-20 19:28:46 +01:00
Ondřej Súkup
e60491f442
core: update Czech translations
2015-12-20 19:03:28 +01:00
Sébastien Helleu
80d53ac8bd
Merge pull request #626 from sunpoet/master
...
javascript: fix build on FreeBSD
2015-12-20 18:54:17 +01:00
Sébastien Helleu
f50cdffc59
core: update ChangeLog ( closes #351 )
2015-12-20 10:41:13 +01:00
Sébastien Helleu
b5ef916564
doc: update auto-generated files with hdata
2015-12-20 10:40:04 +01:00
Sébastien Helleu
f26fbb4850
irc: add missing field realname in function irc_nick_print_log()
2015-12-20 10:28:05 +01:00
Sébastien Helleu
fb8799e81c
irc: fix comments
2015-12-20 10:22:43 +01:00
Sébastien Helleu
da505c0392
irc: fix long line
2015-12-20 10:20:12 +01:00
Sébastien Helleu
971a90474f
irc: fix condition in account message callback
2015-12-20 10:18:13 +01:00
Sébastien Helleu
ad45fd775d
Merge remote-tracking branch 'origin/pr/351'
2015-12-20 10:13:29 +01:00
Sébastien Helleu
c3c77799c1
doc: update German auto-generated files
2015-12-20 10:12:19 +01:00
Nils Görs
0f9c4954f8
core: update German translations
2015-12-20 09:50:32 +01:00
Sébastien Helleu
06a96d8d31
core: add contributor in AUTHORS.asciidoc
2015-12-20 08:26:22 +01:00
Sébastien Helleu
d97fc56f4a
doc: update auto-generated files with relay options
2015-12-20 08:26:22 +01:00
Sébastien Helleu
b6ea525800
core: update ChangeLog ( closes #347 )
2015-12-20 08:26:11 +01:00
Sébastien Helleu
6e60a4882e
core: update translations
2015-12-20 08:20:45 +01:00
Nick
52820627f0
relay: add option relay.irc.backlog_since_last_message
2015-12-20 08:19:59 +01:00
Mikaela Suomalainen
9f049afb18
core: use Ubuntu Trusty for tests (Travis CI)
...
The Debian package libcpputest-dev becomes useless as it's available in
the repositories now.
2015-12-20 07:57:36 +01:00
Sunpoet Po-Chuan Hsieh
6c3b940dc4
Fix build on FreeBSD
...
The error message is as follows:
/usr/ports/irc/weechat/work/weechat-1.3/src/plugins/javascript/weechat-js-api.cpp:4206:16: error: use of undeclared identifier
'localtime'
date_tmp = localtime (&time);
^
/usr/ports/irc/weechat/work/weechat-1.3/src/plugins/javascript/weechat-js-api.cpp:4208:9: error: use of undeclared identifier
'strftime'
strftime (timebuffer, sizeof (timebuffer), "%F %T", date_tmp);
^
2015-12-20 05:36:00 +08:00
Sébastien Helleu
213db71702
core: add info about SNI in ChangeLog
2015-12-18 07:56:09 +01:00
Sébastien Helleu
0509f19048
doc: update examples of function hook_command_run (plugin API reference)
2015-12-17 08:13:55 +01:00
Sébastien Helleu
f74aa09573
core: add note about duplicate issues in Contributing
2015-12-16 07:28:44 +01:00
Sébastien Helleu
bd6262dc34
core: add issue #260 in ChangeLog
2015-12-15 07:22:55 +01:00
Sébastien Helleu
2022aa0df2
doc: update German auto-generated files
2015-12-14 19:59:23 +01:00
Nils Görs
a1cd46ff3e
core: update German translations
2015-12-13 12:29:32 +01:00
Sébastien Helleu
136da36d7a
irc: add support of SNI in SSL connection to IRC server ( closes #620 )
2015-12-10 07:13:20 +01:00
Sébastien Helleu
e6e8f34b4a
script: update help on /script search
2015-12-10 07:06:21 +01:00
Sébastien Helleu
e734914380
script: add completion with languages and extensions, support search by language/extension in /script search
2015-12-09 07:40:16 +01:00
Sébastien Helleu
03a6209f73
core: add names for anchors in ReleaseNotes
2015-12-07 07:59:03 +01:00
Sébastien Helleu
290e86c53a
core: add names for anchors in ChangeLog
2015-12-06 21:42:14 +01:00
Sébastien Helleu
0beca1915c
doc: update German auto-generated files
2015-12-04 07:27:05 +01:00
Nils Görs
398a112be8
core: update German translations
2015-12-03 20:52:43 +01:00
Sébastien Helleu
0b86ce9d44
fifo: fix invalid pointer type
2015-12-03 07:55:11 +01:00
Sébastien Helleu
8f69c86da7
core: remove trailing whitespace, remove listing block around copyright in README
2015-12-03 07:46:38 +01:00
Kamran Mackey
3a2edae292
core: fix a few typos, add listing block around copyright in README
2015-12-03 07:40:22 +01:00
Sébastien Helleu
6f0151e128
fifo: add /fifo command
2015-12-02 19:46:34 +01:00
Sébastien Helleu
2a494227b4
script: fix comment
2015-12-02 19:35:16 +01:00
Sébastien Helleu
e1274010ff
core: disable some pylint errors (Travis CI)
2015-11-30 10:24:18 +01:00
Sébastien Helleu
a99b01bc5e
core: add command "pylint --version" (Travis CI)
2015-11-30 10:22:04 +01:00
Sébastien Helleu
8d5d22186f
core: add a heart in paypal donate badge
2015-11-29 10:55:26 +01:00
Sébastien Helleu
866cb19a95
core: add a slant badge in README
2015-11-29 10:54:48 +01:00
Sébastien Helleu
dcbb3ed050
core: add diaspora*, google+, devel blog and paypal badges in README
2015-11-28 09:05:43 +01:00
Sébastien Helleu
4fca6c58c8
irc: add a condition for colon before the password in PASS message (issue #602 )
...
Some weird IRC servers may refuse a PASS command with a colon, so we
send a colon only if the password contains spaces or begins with a
colon.
2015-11-24 20:26:06 +01:00
Sébastien Helleu
9e9dd27bb3
irc: add a missing colon before the password in PASS message ( closes #602 )
2015-11-24 07:44:21 +01:00
Sébastien Helleu
c7b781bc54
doc: update German auto-generated files
2015-11-22 09:39:35 +01:00
Sébastien Helleu
ff723050f6
Merge pull request #598 from l/translation_ja
...
core: update Japanese translations
2015-11-22 09:37:41 +01:00
Sébastien Helleu
0bebb2d674
Merge pull request #599 from qsuscs/ts/de-translation-typo
...
core: fix typo in German translation
2015-11-22 09:37:17 +01:00
AYANOKOUZI, Ryuunosuke
7d27d05877
core: update Japanese translations
2015-11-22 09:00:00 +09:00
Thomas Schneider
8b8454a1cd
core: fix typo in German translation
...
Signed-off-by: Thomas Schneider <thosch97@gmail.com >
2015-11-21 22:39:51 +01:00
Sébastien Helleu
c337e74e7a
irc: use current channel and current server channels first in completions "irc_channels" and "irc_server_channels" ( closes #392 )
2015-11-17 20:48:24 +01:00
Sébastien Helleu
17e1747a82
irc: use current channel first in completion "irc_channels" (task #12923 , issue #392 )
2015-11-16 20:24:45 +01:00
Sébastien Helleu
10f0873bee
doc: change key bindings examples in docs
2015-11-15 12:35:36 +01:00
Sébastien Helleu
410537508d
debian: add "Conflicts" field in debian devel packages
2015-11-14 14:07:26 +01:00
Sébastien Helleu
b492c1b1e2
core: add "tmux" and "tmux-256color" in supported $TERM values ( closes #519 )
2015-11-12 21:25:28 +01:00
Nils Görs
51abbf829a
core: update German translations
2015-11-12 16:25:39 +01:00
Sébastien Helleu
99ebccad3f
core: fix example in /help key
2015-11-04 18:14:07 +01:00
Sébastien Helleu
fcf1c22604
doc: update Japanese auto-generated files
2015-10-31 08:21:54 +01:00
Sébastien Helleu
fe6ea0812e
Merge pull request #567 from l/translation_ja
...
core: update Japanese translations
2015-10-31 08:20:41 +01:00
AYANOKOUZI, Ryuunosuke
fd64fdf083
core: update Japanese translations
2015-10-31 09:00:00 +09:00
Sébastien Helleu
11636f5b43
debian: sync debian files with debian git repository
2015-10-30 21:00:29 +01:00
Sébastien Helleu
5c3ab90ee7
debian: sync debian changelog with debian git repository
2015-10-30 07:25:57 +01:00
Nils Görs
a685edf17f
core: update German translations
2015-10-28 18:20:50 +01:00
Sébastien Helleu
4f867a89ad
ruby: fix load of scripts requiring "uri" ( closes #433 )
2015-10-27 15:14:36 +01:00
Sébastien Helleu
5526550ac1
Merge pull request #561 from mimi1vx/translate
...
core: update Czech translations
2015-10-25 18:28:18 +01:00
Ondřej Súkup
8a82224420
update Czech translations
2015-10-25 15:24:53 +01:00
Sébastien Helleu
61a4c1b5c1
fifo: add buffer name in error when the buffer is not found
2015-10-25 07:37:43 +01:00
Sébastien Helleu
7f643bc11f
core: update ChangeLog
2015-10-25 07:37:00 +01:00
Sébastien Helleu
98654f148d
doc: improve note about mouse events caught by weechat (user's guide)
2015-10-24 19:56:48 +02:00
Sébastien Helleu
2641b6e778
core: add a script tools/build-debian.sh to build stable/devel Debian packages
2015-10-24 13:00:06 +02: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
f3e0bd5987
debian: add directory debian-devel to build debian devel packages (snapshots)
2015-10-24 13:00:06 +02:00
Sébastien Helleu
482f42498f
debian: rename directory debian to debian-stable
2015-10-24 13:00:06 +02:00
Sébastien Helleu
d5047b012d
doc: update German auto-generated files
2015-10-24 12:59:38 +02:00
Nils Görs
90a72c9418
core: update German translations
2015-10-23 14:09:54 +02:00
Sébastien Helleu
d722e3709c
Rename script build.sh to build-test.sh
2015-10-22 20:54:12 +02:00
Sébastien Helleu
109884dd66
core: update ChangeLog
2015-10-19 09:01:47 +02:00
Sébastien Helleu
85dec8c7a6
core: update ChangeLog
2015-10-19 07:44:08 +02:00
Sébastien Helleu
1e675e8b45
doc: update German auto-generated files
2015-10-19 07:43:45 +02:00
Nils Görs
998367997b
core: update German translations
2015-10-18 20:39:53 +02:00
Sébastien Helleu
995eb1f004
irc: add "cap-notify" in list of supported capabilities (/help cap)
2015-10-18 19:19:03 +02:00
Sébastien Helleu
eb95512f7c
core: update translations
2015-10-18 18:59:24 +02:00
Sébastien Helleu
8e70134614
irc: fix code style
2015-10-18 18:57:18 +02:00
Sébastien Helleu
6b6b85c724
Merge remote-tracking branch 'origin/pr/477'
2015-10-18 18:47:47 +02:00
Sébastien Helleu
9489443527
doc: update auto-generated files with hdata
2015-10-18 12:19:01 +02:00
Sébastien Helleu
f7fe751bec
Merge pull request #553 from sim642/issue-532
...
doc: add clickable anchors to hdata listing in plugin API reference
2015-10-18 12:18:35 +02:00
Simmo Saan
0fc6a708ef
doc: add clickable anchors to hdata listing in plugin API reference
2015-10-18 12:16:48 +03:00
Sébastien Helleu
80293c2447
core: rename "build-scripts" directory to "tools"
2015-10-17 14:30:10 +02:00
Sébastien Helleu
49243fc114
doc: fix name of emphasized text color in developer's guide
2015-10-07 20:42:06 +02:00
Sébastien Helleu
207626c8c1
doc: update Japanese auto-generated files
2015-10-07 08:13:43 +02:00
Sébastien Helleu
61ad7722ae
Merge pull request #546 from l/translation_ja
...
core: update Japanese translations
2015-10-07 08:13:00 +02:00
AYANOKOUZI, Ryuunosuke
2a363a656d
core: update Japanese translations
2015-10-07 09:00:00 +09:00
Sébastien Helleu
95e9de1817
doc: update German auto-generated files
2015-10-04 08:27:33 +02:00
Nils Görs
d6ae5862ff
core: update German translations
2015-10-04 07:58:04 +02:00
Ondřej Súkup
cc8f6697c3
core: update Czech translations
2015-10-03 19:30:58 +02:00
Sébastien Helleu
fab0d4e740
core: add option weechat.look.paste_auto_add_newline ( closes #543 )
2015-10-03 12:08:30 +02:00
Sébastien Helleu
964de12a54
core: update ChangeLog (issue #541 )
2015-09-30 20:57:50 +02:00
Sébastien Helleu
b76cd5a724
core: update translations
2015-09-30 20:57:29 +02:00
Sébastien Helleu
a915c5ee12
Merge remote-tracking branch 'origin/pr/541'
2015-09-30 20:51:36 +02:00
Sébastien Helleu
ab3b5d893a
core: add Czech man page and quickstart guide in ChangeLog (issue #490 )
2015-09-29 19:43:48 +02:00
Andrew Potter
b3d1d1877e
logger: Report system error string to user
2015-09-27 22:04:47 -07: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
15470bdb7d
doc: fix include of command line options in Czech man page
2015-09-27 08:39:32 +02:00
Sébastien Helleu
c179fd6675
doc: fix notes in Czech quickstart guide
2015-09-27 08:39:17 +02:00
Sébastien Helleu
432c239d21
doc: remove trailing whitespace in Czech command line options
2015-09-27 08:24:06 +02:00
Ondřej Súkup
6d73d85e13
doc: add Czech man page and quickstart guide
2015-09-27 08:21:25 +02:00
Sébastien Helleu
0f40ca10ab
doc: update German auto-generated files
2015-09-26 14:16:47 +02:00
Nils Görs
3d9523fe04
core: update German translations
2015-09-26 14:05:55 +02:00
Sébastien Helleu
dfb0836484
doc: sort distributions by name in user's guide
2015-09-26 10:32:34 +02:00
Sébastien Helleu
11d77ff699
doc: add openSUSE instructions and fix Fedora Core in translated docs (user's guide)
2015-09-26 09:45:51 +02:00
Ondřej Súkup
1dec70881a
doc: add openSUSE instructions and fix Fedora Core (user's guide)
2015-09-26 09:42:19 +02:00
Ondřej Súkup
a10c7e3d1d
core: update Czech translations
2015-09-26 08:46:04 +02:00
Sébastien Helleu
2a96bc67b0
relay: remove useless condition always evaluated to true
2015-09-13 07:53:54 +02:00
Sébastien Helleu
bb90514624
doc: update Japanese auto-generated files
2015-09-13 07:51:52 +02:00
Sébastien Helleu
0f4e367b22
Merge pull request #529 from l/translation_ja
...
core: update Japanese translations
2015-09-13 07:50:06 +02:00
AYANOKOUZI, Ryuunosuke
360401a723
core: update Japanese translations
2015-09-13 09:00:00 +09:00
Sébastien Helleu
664876bde6
alias: display completion in /alias list ( closes #518 )
2015-09-12 09:23:48 +02:00
Sébastien Helleu
1b05a1a06b
alias: fix indentation error
2015-09-12 09:23:17 +02:00
Sébastien Helleu
1ec25f6f9e
Merge pull request #524 from l/translation_ja
...
core: update Japanese translations
2015-09-11 07:56:06 +02:00
AYANOKOUZI, Ryuunosuke
4b1f1d7215
core: update Japanese translations
2015-09-11 09:00:00 +09:00
Sébastien Helleu
0c8eac0cd9
core: fix some French translations of "not enough memory"
2015-09-09 09:24:52 +02:00
Sébastien Helleu
8688c48e42
core: display a more explicit error when a filter fails to be added ( closes #522 )
2015-09-09 09:22:40 +02:00
Sébastien Helleu
145ec0db35
doc: update Japanese auto-generated files
2015-09-08 18:00:16 +02:00
Sébastien Helleu
29ec400a8e
irc: fix charset decoding in incoming private messages ( closes #520 )
2015-09-08 09:25:05 +02:00
Sébastien Helleu
d8938099ba
ruby: fix Ruby detection when pkg-config is not installed
...
The package "pkgconf" is not installed by default on FreeBSD 10.2, so
the detection of Ruby was failing.
2015-09-07 10:35:31 +02:00
Sébastien Helleu
1f7f84c296
doc: add translations in question about SSL problems (FAQ)
2015-09-06 11:08:30 +02:00
Mikaela Suomalainen
fff4052217
doc: fix "I have SSL problems"
...
1. Freenode supports DH size 2048 nowadays, so change the network to
example.
2. Freenode has valid SSL certificate, so also change that network to
example.
3. Mention irc.server.example.ssl_fingerprint. I used SHA512 sum of
weechat.org's certificate as it was the first one to come to mind.
2015-09-04 08:54:36 +03:00
Raphael Kubo da Costa
482eeacdeb
FindIconv: Stop hardcoding the library name.
...
Instead of splitting ${ICONV_LIBRARY}'s path and then assuming the
library is called "libiconv.so", use ${ICONV_LIBRARY}'s entire value in
the calls to check_library_exists().
If that is not done, the iconv detection fails if one sets ICONV_LIBRARY
to, for example, /usr/lib/libc.so, as the previous calls would still
pass "-liconv" to the linker instead of the chosen value.
2015-09-02 14:56:26 +02:00
Juan Francisco Cantero Hurtado
7551b8db0c
trigger: add recover to cmd_pass/msg_auth, and regain to msg_auth
2015-08-31 19:33:21 +02:00
Sébastien Helleu
4b2abd910b
Merge pull request #504 from l/translation_ja
...
core: update Japanese translations
2015-08-26 12:08:24 +02:00
AYANOKOUZI, Ryuunosuke
5c37c1c6f6
core: update Japanese translations
2015-08-26 09:00:00 +09:00
Sébastien Helleu
9366873222
irc: remove blank line at the end of file
2015-08-25 07:14:42 +02:00
Sébastien Helleu
c35c941298
script: add option script.scripts.download_timeout
2015-08-24 13:26:59 +02:00
Sébastien Helleu
00b60be4b7
doc: update German auto-generated files
2015-08-24 11:49:53 +02:00
Nils Görs
91ab214e72
core: update German translations
2015-08-24 11:25:46 +02:00
Sébastien Helleu
41cb1bf635
api: fix handle of invalid escape in function string_convert_escaped_chars()
...
And a new test is now checking that "\" returns "".
2015-08-24 11:05:31 +02:00
Sébastien Helleu
c8ac75601f
irc: fix typos in /help ban and /help quiet
2015-08-24 10:07:44 +02:00
Sébastien Helleu
350938181b
irc: add command /cap ( closes #8 )
2015-08-24 10:02:38 +02:00
Sébastien Helleu
f68896fdd3
relay: display the arrow before client id and protocol in raw buffer
...
This prevents the arrow to be truncated if the option
weechat.look.prefix_align_max is set to a non-zero value.
2015-08-23 10:08:56 +02:00
Sébastien Helleu
8319332a78
irc: display the arrow before server name in raw buffer
...
This prevents the arrow to be truncated if the option
weechat.look.prefix_align_max is set to a non-zero value.
2015-08-23 09:55:28 +02:00
Sébastien Helleu
e179a34a40
core: fix truncated messages after a word with a length of zero on screen (bug #40985 , issue #502 )
2015-08-23 09:50:36 +02:00
Sébastien Helleu
aa8b68363e
doc: update Japanese auto-generated files
2015-08-22 15:37:47 +02:00
Sébastien Helleu
22b602e607
Merge pull request #500 from l/translation_ja
...
core: update Japanese translations
2015-08-22 15:34:44 +02:00
Sébastien Helleu
46899c4a98
doc: update default search bind in Italian FAQ
2015-08-22 11:29:27 +02:00
Sébastien Helleu
91b4507145
Merge pull request #497 from sim642/faq-search-here
...
doc: update default search bind in FAQ
2015-08-22 11:28:47 +02:00
Simmo Saan
1d3a75333e
trigger: add support for one-time triggers ( closes #399 )
2015-08-22 12:22:51 +03:00
Sébastien Helleu
d05ebd18c1
irc: add hex dump of messages in raw buffer
...
The dump of messages is displyed when the debug is enabled for irc
plugin (level 2 or more), for example: /debug set irc 2
2015-08-22 09:47:01 +02:00
Sébastien Helleu
0443ef49e7
relay: use API function string_hex_dump() to display raw message
2015-08-22 09:42:09 +02:00
Sébastien Helleu
951d1f91a4
api: add function string_hex_dump()
2015-08-22 09:30:08 +02:00
Sébastien Helleu
8b47243516
irc: fix display of messages sent to server in raw buffer
...
Since the received messages are displayed without UTF-8 conversion (ie
this is really the data received), it is consistent to display the
message really sent to server (ie after charset conversion), instead of
the UTF-8 internal message.
2015-08-22 08:56:07 +02:00
Sébastien Helleu
2c4b0e32ec
irc: fix display of invalid UTF-8 chars in raw buffer
...
Invalid UTF-8 chars are now displayed as hexadecimal codes, for example:
"test\xE9" instead of "test?" (the real word being "testé").
2015-08-22 08:53:33 +02:00
Sébastien Helleu
0513800cb6
Merge pull request #495 from sim642/uptime-o
...
core: fix "/uptime -o" output for 0 days
2015-08-22 07:23:20 +02:00
AYANOKOUZI, Ryuunosuke
a79d7b1c7e
core: update Japanese translations
2015-08-22 09:00:00 +09:00
Sébastien Helleu
99580f88bb
doc: remove trailing whitespace in Polish FAQ
2015-08-21 07:35:44 +02:00
Simmo Saan
c663717711
doc: update default search bind in FAQ
2015-08-20 21:58:24 +03:00
Sébastien Helleu
d0b11eceab
doc: remove blank lines at end of auto-generated files
2015-08-20 07:36:22 +02:00
Sébastien Helleu
5c5bd1a8b8
core: remove carriage returns in weechat.xpm
2015-08-19 07:47:00 +02:00
Simmo Saan
ed337d9291
core: document extra option in eval_expression
2015-08-18 15:19:37 +03:00
Simmo Saan
7d6fab0644
core: fix /uptime output for 0 days
2015-08-18 13:51:57 +03:00
Simmo Saan
598fbf337e
core: add extra_vars evaluation option to eval_expression
2015-08-18 13:51:37 +03:00
Simmo Saan
c813f3a296
irc: add multiple targets and -server option to /ctcp ( closes #204 )
2015-08-18 10:45:38 +03:00
Sébastien Helleu
46a9d17ac3
api: add argument "length" in function utf8_is_valid()
2015-08-18 07:36:48 +02:00
Sébastien Helleu
fd1886e883
core: rename "scripts" directory to "build-scripts"
2015-08-16 11:29:31 +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
1f457ca0a5
core: add note about new option irc.network.channel_encode in release notes
2015-08-16 08:16:31 +02:00
Ondřej Súkup
c02baef622
core: update Czech translations
2015-08-16 07:32:51 +02:00
Sébastien Helleu
19739e48f7
doc: update German auto-generated files
2015-08-15 20:11:26 +02:00
Nils Görs
35433bb706
core: update German translations
2015-08-15 19:38:03 +02:00
Sébastien Helleu
667f27b290
irc: update help on option irc.network.channel_encode (issue #218 , issue #482 )
...
Remove mention of WeeChat <= 1.2 since the behavior is not exactly the
same as old versions (when the option is enabled): only the
channel/message are decoded/encoded and not the nick/host.
2015-08-15 07:40:26 +02:00
Sébastien Helleu
f1b36e5095
Version 1.3-rc2
2015-08-14 21:37:58 +02:00
Sébastien Helleu
15218ed294
irc: add option irc.network.channel_encode (issue #218 , issue #482 )
...
This is a workaround (disabled by default) to join and chat on ISO
encoded channels (or another charset different from UTF-8).
This option may be removed in future if a better solution is
implemented.
2015-08-14 21:25:27 +02:00
Sébastien Helleu
be3025f569
doc: update Polish auto-generated files
2015-08-14 20:02:56 +02:00
Krzysztof Korościk
46dfe34f70
doc: update polish translation
2015-08-14 18:59:10 +02:00
Krzysztof Korościk
c98c5afe00
weechat: polish translation update
2015-08-14 18:00:59 +02:00
Sébastien Helleu
a56fec820b
python: fix cppcheck error on variable "python2_bin" ( closes #486 )
...
This fixes only a wrong error report from cppcheck, there was no problem
in code with the variable "python2_bin".
2015-08-13 20:51:51 +02:00
Sébastien Helleu
4716e81d4e
api: add missing function infolist_search_var() in script API (issue #484 )
2015-08-13 20:50:15 +02:00
Sébastien Helleu
7033fdd0cb
api: add missing function hook_completion_get_string() in script API (issue #484 )
2015-08-13 20:45:33 +02:00
Sébastien Helleu
6b75516702
javascript: remove debug prints in log file
2015-08-12 21:03:08 +02:00
Sébastien Helleu
be0212bd27
core: add completion "colors" ( closes #481 )
2015-08-11 22:26:44 +02:00
Sébastien Helleu
6c6667dadd
core: fix long lines
2015-08-11 21:23:10 +02:00
Sébastien Helleu
ca6854e207
doc: update Japanese auto-generated files
2015-08-10 07:36:43 +02:00
Sébastien Helleu
b0f997d1fa
Merge pull request #480 from l/translation_ja
...
core: update Japanese translations
2015-08-10 07:35:37 +02:00
AYANOKOUZI, Ryuunosuke
9b2c1e33f5
core: update Japanese translations
2015-08-10 09:00:00 +09:00
Sébastien Helleu
393434237c
core: fix long lines in weechat.c
2015-08-09 07:58:20 +02:00
Sébastien Helleu
f0ad26de1c
core: update translations
2015-08-08 10:32:48 +02:00
Sébastien Helleu
534227a667
Merge pull request #476 from sim642/alias-example
...
core: update examples of alias add commands
2015-08-08 10:27:26 +02:00
Nils Görs
0f3abd820a
core: update German translations
2015-08-08 10:26:28 +02:00
Nils Görs
05a6d16299
core: update German translations
2015-08-08 10:20:58 +02:00
Nils Görs
0a6035f3c4
core: update German translations
2015-08-08 10:18:56 +02:00
Max Teufel
00d2c9ef28
irc: add support for CAP cap-notify
2015-08-08 09:51:12 +02:00
Sébastien Helleu
815a07658d
doc: update auto-generated files with hdata
2015-08-08 09:13:25 +02:00
Sébastien Helleu
a338f59f5f
doc: update German auto-generated files
2015-08-08 09:12:52 +02:00
Nils Görs
befd3eb2bf
core: update German translations
2015-08-07 17:49:18 +02:00
Sébastien Helleu
e1398eae2e
core: update ChangeLog (issue #475 )
2015-08-07 07:43:15 +02:00
Sébastien Helleu
ded3f7b13c
core: update translations
2015-08-07 07:42:07 +02:00
Sébastien Helleu
cc92883449
Merge remote-tracking branch 'origin/pr/475'
2015-08-07 07:36:50 +02:00
Simmo Saan
5499843905
core: update examples of alias add commands
2015-08-06 18:20:29 +03:00
Sébastien Helleu
6923a9efa0
Version 1.3-rc1
2015-08-06 07:42:02 +02:00
Sébastien Helleu
5aa93fdbb7
irc: fix update of lag item when the server lag changes
2015-08-05 20:51:12 +02:00
Sébastien Helleu
82199f8264
irc: remove lag item when a lag is displayed and new lag computed is exactly 0 milliseconds
2015-08-04 21:25:53 +02:00
Sébastien Helleu
8f26323bdf
doc: update German auto-generated files
2015-08-04 07:29:20 +02:00
Nils Görs
5bd13d3df0
core: update German translations
2015-08-03 22:47:08 +02:00
Sébastien Helleu
5d3e485aec
core: update options supporting secured data in /help secure
2015-08-03 21:29:17 +02:00
Nils Görs
2ed90965a6
doc: update German documentation
2015-08-03 07:13:32 +02:00
Sébastien Helleu
377fd4a41c
doc: update German auto-generated files
2015-08-01 15:41:24 +02:00
Nils Görs
098de9a986
core: update German translations
2015-08-01 15:31:44 +02:00
Sébastien Helleu
b8089c72fc
core: update last translator in Czech translations
2015-08-01 10:24:08 +02:00
Ondřej Súkup
ad697ded83
core: update Czech translations
2015-08-01 10:22:30 +02:00
Sébastien Helleu
55ad527c05
core: add contributor in AUTHORS.asciidoc
2015-07-29 23:01:54 +02:00
Ondřej Súkup
9d9835a50f
core: fix typo in Czech translations
2015-07-29 22:58:39 +02:00
Sébastien Helleu
963815b999
doc: update default keys to start/stop search of text in buffer (user's guide)
2015-07-28 07:46:07 +02:00
Sébastien Helleu
784ba4eeb0
core: fix key names in ChangeLog
2015-07-27 07:47:05 +02:00
Sébastien Helleu
315ba5e942
doc: update German auto-generated files
2015-07-26 20:57:38 +02:00
Nils Görs
50dbd203a9
core: update German translations
2015-07-26 20:32:03 +02:00
Sébastien Helleu
9ebe00d144
core: fix typo in ChangeLog
2015-07-26 20:02:36 +02:00
Sébastien Helleu
981beb917e
core: fix typo in /help weechat.look.key_grab_delay
2015-07-26 19:59:44 +02:00
Sébastien Helleu
1f2b78242e
core: update ChangeLog ( closes #76 , closes #393 )
2015-07-26 19:58:06 +02:00
Sébastien Helleu
8107025c78
core: update translations
2015-07-26 19:55:24 +02:00
Sébastien Helleu
5c5df1b068
core: factorize functions to search text in window
2015-07-26 19:49:35 +02:00
Sébastien Helleu
8e6f525b59
Merge remote-tracking branch 'origin/pr/393'
2015-07-26 11:30:03 +02:00
Sébastien Helleu
74f1592f21
core: add option weechat.look.key_grab_delay to set the default delay when grabbing a key with alt-k
2015-07-26 09:45:40 +02:00
Sébastien Helleu
6ec5d5a148
core: remove obsolete translations
2015-07-26 09:42:42 +02:00
Sébastien Helleu
81a1f9aea8
doc: update Japanese auto-generated files
2015-07-26 09:41:44 +02:00
Sébastien Helleu
bcf5974e58
Merge pull request #467 from l/translation_ja
...
core: update Japanese translations
2015-07-25 19:14:12 +02:00
Sébastien Helleu
7572fec261
core: flush stdout/stderr after sending text directly on them (fix corrupted data sent to hook_process() callback) ( closes #442 )
2015-07-25 09:16:08 +02:00
Sébastien Helleu
b99a630705
core: allow execution of command "/input return" on a buffer which is not displayed in a window
2015-07-25 08:20:18 +02:00
Sébastien Helleu
24c53b4c3f
core: move bugs into proper section in ChangeLog
2015-07-25 08:19:04 +02:00
AYANOKOUZI, Ryuunosuke
0159dbc95a
core: update Japanese translations
2015-07-25 09:00:00 +09:00
Sébastien Helleu
b779e72c50
core: update ChangeLog
2015-07-24 07:30:53 +02:00
Simmo Saan
0ca2197aa6
doc: update default keybinds for "alt-j NN"
2015-07-24 07:28:32 +02:00
Simmo Saan
6e117a1caf
core: allow jump from current to previous buffer with default keys "alt-j NN"
2015-07-24 07:27:18 +02:00
Sébastien Helleu
4736a5b320
core: remove useless "return"
2015-07-23 07:35:45 +02:00
Sébastien Helleu
fad9806e08
core: fix typo in /help window
2015-07-22 07:52:18 +02:00
Sébastien Helleu
7be168264f
core: add command /alias in release notes
2015-07-21 07:01:34 +02:00
Sébastien Helleu
01c2ef63f5
doc: update German auto-generated files
2015-07-20 21:12:36 +02:00
Nils Görs
23c2271ef4
core: update German translations
2015-07-20 20:25:04 +02:00
Simmo Saan
6ef0e5ec1e
irc: add separate color option for current topic in channel buffer
2015-07-20 19:02:20 +03:00
Sébastien Helleu
b1bd5c721e
alias: add options "add", "addcompletion" and "del" in command /alias, remove command /unalias ( closes #458 )
2015-07-20 07:54:59 +02:00
Sébastien Helleu
31c3151fcc
xfer: fix typo in a comment
2015-07-19 09:55:29 +02:00
Sébastien Helleu
b98e71a91c
aspell: fix typo in a comment
2015-07-19 09:55:19 +02:00
Sébastien Helleu
cddbe6fe33
core: replace "closes #" by "issue #" in ChangeLog
2015-07-18 20:06:10 +02:00
Sébastien Helleu
3b2ee85b04
core: fix crash if a file descriptor used in hook_fd() is too high (> 1024 on Linux/BSD) ( closes #465 )
...
The calls to select() are replaced by poll(), which doesn't have limitation
on file descriptor number.
2015-07-18 20:03:34 +02:00
Sébastien Helleu
23983b125a
xfer: fix crash if the DCC file socket number is too high (issue #465 )
2015-07-18 19:54:59 +02:00
Sébastien Helleu
4da1472bc8
irc: fix format of comment
2015-07-17 19:47:04 +02:00
Sébastien Helleu
86886e311a
core: fix format of comment
2015-07-17 19:46:53 +02:00
Sébastien Helleu
e29cb9a85a
core: fix comment in function hook_find_pos
2015-07-16 20:51:23 +02:00
Sébastien Helleu
80872061c2
core: add variables with count of hooks
2015-07-15 23:55:00 +02:00
Nils Görs
e9c6381774
core: update German translations
2015-07-14 14:20:56 +02:00
Sébastien Helleu
00685bedd5
core: reset pointers, file descriptors and child PIDs in unhook()
2015-07-14 11:01:52 +02:00
Sébastien Helleu
a02743b229
core: add option weechat.look.confirm_upgrade ( closes #463 )
2015-07-14 07:58:21 +02:00
Sébastien Helleu
3fb322be8f
doc: update Japanese auto-generated files
2015-07-13 21:34:19 +02:00
Sébastien Helleu
17fe9e3589
Merge pull request #464 from l/translation_ja
...
core: update Japanese translations
2015-07-13 21:31:29 +02:00
AYANOKOUZI, Ryuunosuke
22c7673b71
core: update Japanese translations
2015-07-13 23:35:19 +09:00
Nils Görs
5e95550f14
doc: update German documentation
2015-07-12 17:27:00 +02:00
Sébastien Helleu
719db054fa
doc: add Cygwin packages in user's guide
2015-07-12 17:10:52 +02:00
Sébastien Helleu
219f406d3c
core: remove obsolete translations
2015-07-11 21:43:31 +02:00
Sébastien Helleu
14496c41a3
irc: evaluate content of server option "nicks"
2015-07-10 20:10:22 +02:00
Nils Görs
653a392d9a
core: update German translations
2015-07-10 14:50:56 +02:00
Sébastien Helleu
cc774d099b
irc: do not allow command /query with a channel name ( closes #459 )
2015-07-09 20:35:27 +02:00
Sébastien Helleu
b2f0cc30ff
core: fix type of value returned by function gui_bar_window_content_get
2015-07-05 08:32:43 +02:00
Sébastien Helleu
eb080261f8
logger: fix type of value returned by function logger_tail_last_eol
2015-07-04 16:40:10 +02:00
Sébastien Helleu
0fb8ac9e7b
core: fix type of value returned by function gui_mouse_grab_event2input
2015-07-04 16:38:26 +02:00
Sébastien Helleu
df66b2e6fe
irc: fix type of value returned by function irc_buffer_build_name
2015-07-04 16:36:42 +02:00
Sébastien Helleu
0c79b2fda8
core: fix type of value returned by functions gui_chat_string_next_char, gui_chat_string_add_offset and gui_chat_string_add_offset_screen
2015-07-04 16:32:18 +02:00
Sébastien Helleu
23fd23fd1a
api: fix type of value returned by function util_get_time_string
2015-07-04 16:23:04 +02:00
Sébastien Helleu
e8615c1691
doc: update functions strcasestr, utf8_prev_char, utf8_next_char and utf8_add_offset in plugin API reference
2015-07-04 16:08:15 +02:00
Sébastien Helleu
4ecd8a505f
api: fix type of value returned by functions utf8_prev_char, utf8_next_char and utf8_add_offset
2015-07-04 08:39:55 +02:00
Sébastien Helleu
bd850398e8
core: add missing comments before functions when the result must be freed after use
2015-07-04 08:24:53 +02:00
Sébastien Helleu
0770b95266
alias: remove unused function alias_get_final_command()
2015-07-04 08:16:05 +02:00
Sébastien Helleu
b13db0305d
api: fix type of value returned by function strcasestr
2015-07-03 19:45:51 +02:00
Sébastien Helleu
3e0ebc82a9
doc: update German auto-generated files
2015-07-01 07:41:08 +02:00
Nils Görs
f534663d07
core: update German translations
2015-06-30 22:03:15 +02:00
Sébastien Helleu
9bf40517d3
api: add support of evaluated sub-strings and current date/time in function string_eval_expression() and command /eval
2015-06-30 20:25:35 +02:00
Sébastien Helleu
e92a63427f
doc: add question about unicode chars and libc (wcwidth) in FAQ
2015-06-29 22:33:41 +02:00
Sébastien Helleu
7fabe8c2a2
core: allow ctrl-C to exit WeeChat when the passphrase is asked on startup ( closes #452 )
2015-06-28 09:16:24 +02:00
Sébastien Helleu
d9acb2b97a
doc: remove tag "translation missing" in French man page
2015-06-28 08:37:28 +02:00
Sébastien Helleu
a3bde46d48
core: move ChangeLog entry in bugs section
2015-06-27 20:12:02 +02:00
Sébastien Helleu
ecc3a2aeb6
core: fix display of invalid UTF-8 chars in bars (issue #218 )
2015-06-27 17:31:30 +02:00
Sébastien Helleu
0ff8d7b543
irc: decode/encode only text in IRC messages and not the headers (bug #29886 , closes #218 , closes #451 )
2015-06-27 17:00:53 +02:00
Sébastien Helleu
fdd9c03e5a
xfer: evaluate content of options xfer.file.download_path and xfer.file.upload_path (issue #388 )
2015-06-27 08:11:28 +02:00
Sébastien Helleu
9e56308a4d
doc: update German auto-generated files
2015-06-27 07:43:16 +02:00
Nils Görs
edbcc10105
core: update German translations
2015-06-26 23:27:35 +02:00
Sébastien Helleu
fddd7d53a7
script: call function string_eval_path_home() to evaluate scripts path
2015-06-26 07:41:47 +02:00
Sébastien Helleu
efdbd1ea13
logger: call function string_eval_path_home() to evaluate logger file path
2015-06-25 07:40:13 +02:00
Sébastien Helleu
52437427af
doc: update examples for functon string_eval_path_home() in plugin API reference
2015-06-24 07:58:23 +02:00
Sébastien Helleu
2bd2d74a07
api: add function string_eval_path_home()
2015-06-24 07:54:42 +02:00
Sébastien Helleu
6668b9869b
core: fix help of /eval command
2015-06-23 21:30:58 +02:00
Sébastien Helleu
a79c0fcff3
core: allow pointer as list name in evaluation of hdata ( closes #450 )
2015-06-23 20:55:52 +02:00
Sébastien Helleu
43f471b9c2
doc: update Japanese auto-generated files
2015-06-22 20:49:18 +02:00
Sébastien Helleu
7cc452402d
Merge remote-tracking branch 'origin/pr/447'
2015-06-22 20:48:06 +02:00
Sébastien Helleu
422958337b
core: fix bar item "scroll" after /buffer clear ( closes #448 )
2015-06-22 20:09:52 +02:00
AYANOKOUZI, Ryuunosuke
c9f816435c
core: update Japanese translations
2015-06-21 22:59:11 +09:00
Sébastien Helleu
07cbc3bd2e
script: rename option script.scripts.dir to script.scripts.path (issue #388 )
2015-06-21 07:40:18 +02:00
Sébastien Helleu
33a4b4b1fc
logger: evaluate content of option logger.file.path (issue #388 )
2015-06-20 08:08:24 +02:00
Sébastien Helleu
292830b5bf
script: evaluate content of option script.scripts.dir (issue #388 )
2015-06-19 21:12:47 +02:00
Sébastien Helleu
acb03201b4
core: exclude directory tests/ubuntu/ from tarballs
2015-06-18 21:12:38 +02:00
Sébastien Helleu
7c1b7df2cf
irc: fix crash with commands /allchan, /allpv and /allserv if the executed command closes buffers ( closes #445 )
2015-06-16 20:28:50 +02:00
Sébastien Helleu
5bac79c4f1
irc: do not open auto-joined channels buffers when option "-nojoin" is used in command /connect
...
Even if the option irc.look.buffer_open_before_autojoin is on.
2015-06-15 20:41:49 +02:00
Sébastien Helleu
9e0fa27525
tests: add package libcpputest-dev for ubuntu/precise (Travis CI)
2015-06-14 14:32:22 +02:00
Sébastien Helleu
60ec9d5d51
core: fix display of time in bare display when option weechat.look.buffer_time_format is set to empty string ( closes #441 )
...
This reverts commit 2498ff63db .
2015-06-14 14:11:15 +02:00
Sébastien Helleu
c8ac7e3791
core: replace HTTPS by HTTP for the download of libcpputest (Travis CI)
...
With HTTPS, it often fails with no reason
(error: "curl: (28) SSL connection timeout").
2015-06-14 09:11:28 +02:00
Maciek Gajewski
96c71aa0c4
core: fix typo in Polish translation
2015-06-14 08:39:11 +02:00
Nils Görs
70cbc1b340
core: update German translations
2015-06-13 22:58:11 +02:00
Sébastien Helleu
c8ca7e1ac2
core: update ChangeLog
2015-06-13 07:42:55 +02:00
Sébastien Helleu
c4d95bc1e2
core: update translations
2015-06-13 07:42:30 +02:00
Sébastien Helleu
e5d9e977e4
relay: add a variable to read only one time the HTTP header "X-Real-IP" in the hashtable
2015-06-13 07:39:21 +02:00
Sébastien Helleu
424bff4d6c
Merge remote-tracking branch 'origin/pr/440'
2015-06-13 07:30:32 +02:00
Sébastien Helleu
7a769648e8
core: fix package name in comment (FindCppUTest.cmake)
2015-06-12 07:47:53 +02:00
Sébastien Helleu
68b45a8216
core: fix package name in comment (FindV8.cmake)
2015-06-11 22:52:28 +02:00
Tor Hveem
fc8f7b49dd
relay: print value of HTTP Header X-Real-IP
...
When relay plugin gets a new successfull handshake for a relay
connection using websocket it will look for HTTP header X-Real-IP which
is commonly used when proxying connections. This allows users of WeeChat
and proxy to see the client's real IP address instead of the address of
the HTTP proxy.
2015-06-11 16:50:19 +02:00
Sébastien Helleu
515e8b7b1a
ruby: add detection of Ruby 2.2
2015-06-10 23:17:19 +02:00
Sébastien Helleu
bce7a6d434
doc: update German auto-generated files
2015-06-10 21:59:24 +02:00
Nils Görs
e919aca3dd
doc: update German translations
2015-06-10 17:40:34 +02:00
Sébastien Helleu
f026ba5160
doc: update Japanese auto-generated files
2015-06-09 21:02:29 +02:00
Sébastien Helleu
b5c028b93e
Merge pull request #439 from l/translation_ja
...
core: update Japanese translations
2015-06-09 21:00:11 +02:00
AYANOKOUZI, Ryuunosuke
14c5bc386f
core: update Japanese translations
2015-06-09 22:32:48 +09:00
Sébastien Helleu
799b0caaf2
fifo: ignore error ECOMM only on Cygwin (fix compilaton on FreeBSD)
2015-06-07 19:26:17 +02:00
Sébastien Helleu
f21adaa6ab
fifo: fix send error on Cygwin when something is received in the pipe ( closes #436 )
2015-06-07 19:17:49 +02:00
Sébastien Helleu
00abc2bde5
core: add signal "signal_sighup"
2015-06-06 14:48:03 +02:00
Sébastien Helleu
160cbdb46a
core: reword ChangeLog entry
2015-06-06 10:05:17 +02:00
Sébastien Helleu
57a2a872a5
core: update ChangeLog ( closes #425 , closes #426 )
2015-06-06 10:02:30 +02:00
Sébastien Helleu
dff39136a3
Merge remote-tracking branch 'origin/pr/426'
2015-06-06 09:57:05 +02:00
Sébastien Helleu
7c6c450662
core: replace "create" by "add" in messages and docs for IRC servers and proxies
2015-06-04 22:00:10 +02:00
Sébastien Helleu
c540db0b4f
core: update ChangeLog
2015-05-22 20:15:09 +02:00
Sébastien Helleu
7a87a426c8
Merge remote-tracking branch 'origin/pr/419'
2015-05-22 20:13:30 +02:00
Sébastien Helleu
222fb8290b
Merge pull request #424 from l/translation_ja
...
core: update Japanese translations
2015-05-19 07:41:01 +02:00
Sébastien Helleu
e2c1f83c7f
core: sync debian files with debian git repository
2015-05-18 20:10:43 +02:00
Simmo Saan
8d1d2c0321
xfer: correctly use and parse \r\n line endings in CHAT ( closes #425 )
2015-05-18 19:21:03 +03:00
AYANOKOUZI, Ryuunosuke
8feb4c1c3b
core: update Japanese translations
2015-05-18 01:34:03 +09:00
Sébastien Helleu
3262599413
core: make cpputest optional in cmake compilation
...
With this fix, WeeChat can be built without tests (if cpputest is not found),
without having to explicitely disable tests ("-DENABLE_TESTS=OFF").
2015-05-17 14:58:10 +02:00
Sébastien Helleu
81e037b1ce
lua: add detection of Lua 5.3
2015-05-17 14:25:44 +02:00
Sébastien Helleu
486ed2b0da
core: remove use of PREFIX in main CMakeLists.txt
2015-05-17 08:57:08 +02:00
Sébastien Helleu
d9ce6cdbef
doc: replace PREFIX with CMAKE_INSTALL_PREFIX in list of cmake options (user's guide)
2015-05-17 08:55:46 +02:00
Sébastien Helleu
1396e9b0ef
doc: replace PREFIX with CMAKE_INSTALL_PREFIX in cmake instructions ( closes #354 )
2015-05-17 08:48:54 +02:00
Sébastien Helleu
1fb3e8b2dc
doc: sort directories and files, reformat emacs lisp example in developer's guide
2015-05-17 07:48:21 +02:00
Sébastien Helleu
fd3b3d6711
doc: update list of repositories in developer's guide
2015-05-17 07:46:54 +02:00
Sébastien Helleu
4b5bc0ac8d
doc: add missing file test-arraylist.cpp in developer's guide
2015-05-15 22:17:59 +02:00
Sébastien Helleu
28fccd3f12
doc: add relay in list of main features (user's guide)
2015-05-13 20:46:09 +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
43fa9df6c2
doc: update Polish auto-generated files
2015-05-09 19:20:16 +02:00
Krzysztof Korościk
4667366888
Update polih translations
2015-05-09 14:00:23 +02:00
Krzysztof Korościk
36e18efa75
Polish translation update
2015-05-09 12:11:58 +02:00
Sébastien Helleu
0e75ad742b
core: sort languages alphabetically in build
2015-05-09 09:39:26 +02:00
Nils Görs
cae3e25906
core: update German translations
2015-05-09 09:26:20 +02:00
Sébastien Helleu
e2310a4264
irc: display a warning when the option irc.look.display_away is set to "channel"
2015-05-07 07:07:09 +02:00
Sébastien Helleu
c4e260c992
doc: harmonize size of bar filling examples (user's guide)
2015-05-05 20:41:15 +02:00
Max Teufel
84e55e9fac
irc: avoid warnings for unsupported WHOX messages
...
Fixes #376 . This avoids warnings for WHOX messages that we do not parse/
understand yet. Previously, IRC_PROTOCOL_MIN_ARGS was 5 where it should
have been 4 (which avoids warnings for WHOX commands only requesting one
WHOX type). Changing the behavior to support all different WHOX types
seems like a bad idea to me, as it's quite hard to figure out which
information was requested with the WHOX command.
2015-05-04 18:01:36 +02:00
Sébastien Helleu
241a999bd6
Merge pull request #417 from l/translation_ja
...
core: update Japanese translations
2015-05-02 23:43:43 +02:00
AYANOKOUZI, Ryuunosuke
ee37063ce1
core: update Japanese translations
2015-05-03 05:24:38 +09:00
Sébastien Helleu
dc8b3f977f
Version 1.2-rc2
2015-05-02 08:44:55 +02:00
Sébastien Helleu
e9c8e70e35
doc: merge min/max version columns into a single column in dependencies (user's guide)
2015-05-01 15:07:06 +02:00
Sébastien Helleu
8d25cd5d34
core: fix compilation on Cygwin
...
The header sys/select.h is now required for select() function.
2015-05-01 09:54:07 +02:00
Sébastien Helleu
90bd568a61
core: add missing completions in command /input
2015-05-01 08:47:11 +02:00
Sébastien Helleu
d8d44d6138
core: add signals "signal_sigterm" and "signal_sigquit" ( closes #114 )
2015-05-01 08:33:52 +02:00
Sébastien Helleu
71dd64678c
core: add comments after some #endif
2015-04-30 21:15:30 +02:00
Sébastien Helleu
499f36a7cf
irc: optimize search of a nick in nicklist (up to 3x faster)
2015-04-29 21:20:08 +02:00
Nils Görs
9793649e79
doc: update German documentation
2015-04-28 22:20:42 +02:00
Sébastien Helleu
b7b06c252c
doc: update Japanese auto-generated file
2015-04-28 20:33:32 +02:00
Sébastien Helleu
e852a1b775
Merge pull request #414 from l/translation_ja
...
core: update Japanese translations
2015-04-28 20:25:31 +02:00
AYANOKOUZI, Ryuunosuke
5bdc256911
core: update Japanese translations
2015-04-29 02:58:12 +09:00
Sébastien Helleu
5ef79b58a3
doc: update German auto-generated file
2015-04-26 17:07:08 +02:00
Sébastien Helleu
908bde8ac2
core: remove extra spaces in function gui_bar_item_default_mouse_status
2015-04-26 17:06:39 +02:00
Nils Görs
a06ce8da05
core: update German translations
2015-04-26 13:13:15 +02:00
Nils Görs
fb66b2d998
core: update German translations
2015-04-26 12:48:01 +02:00
Sébastien Helleu
6b2c9d2cb8
api: add support of environment variables in function string_eval_expression() and command /eval (issue #388 )
2015-04-26 11:50:39 +02:00
Sébastien Helleu
80f446a4b4
doc: fix French translations in function string_eval_expression (plugin API reference)
2015-04-26 10:52:30 +02:00
Sébastien Helleu
b3cfd93374
doc: fix typo in function string_eval_expression (plugin API reference)
2015-04-26 10:42:50 +02:00
Sébastien Helleu
d322389e04
core: add support of full color option name in command /eval and API function string_eval_expression()
2015-04-26 10:29:30 +02:00
Sébastien Helleu
0f333ee630
api: add support of full color option name in function color()
2015-04-26 10:29:22 +02:00
Sébastien Helleu
ccc6cdace1
irc: fix color of new nick in nick changes messages when option irc.look.color_nicks_in_server_messages is off
2015-04-25 20:38:03 +02:00
Nils Görs
b5fbea7993
core: update German translations
2015-04-25 16:46:26 +02:00
Sébastien Helleu
ac0486bdc4
core: add contributor in AUTHORS.asciidoc
2015-04-25 13:09:43 +02:00
Sébastien Helleu
3f3e8e743d
core: update ChangeLog
2015-04-25 13:08:40 +02:00
Sébastien Helleu
c3c12a1315
doc: add environment variable WEECHAT_HOME in command line options
2015-04-25 13:07:43 +02:00
Sébastien Helleu
f7ff3bcadd
core: add environment variable WEECHAT_HOME in "weechat --help"
2015-04-25 13:01:36 +02:00
Sébastien Helleu
ae1211d4ab
core: rename function and argument to set home path
2015-04-25 12:56:44 +02:00
Sébastien Helleu
da184957b9
Merge remote-tracking branch 'origin/pr/391'
2015-04-25 12:34:29 +02:00
Sébastien Helleu
4695b26a57
irc: fix crash when setting an invalid regex with "/list -re" during a /list server response ( closes #412 )
2015-04-25 08:54:48 +02:00
Sébastien Helleu
6c4c4a37fd
core: display the welcome message immediately after the startup message, move source code to weechat.c
2015-04-25 08:38:44 +02:00
Sébastien Helleu
0afd1f2243
Version 1.2-rc1
2015-04-24 22:41:04 +02:00
Sébastien Helleu
0f75e2e0b6
doc: update Japanese auto-generated files
2015-04-23 07:44:02 +02:00
Sébastien Helleu
e2a9bf4c0e
Merge pull request #409 from l/translation_ja
...
core: update Japanese translations
2015-04-23 07:36:57 +02:00
Sébastien Helleu
8fc64aaea8
core: remove WeeChat version from config files ( closes #407 )
2015-04-22 22:35:13 +02:00
AYANOKOUZI, Ryuunosuke
be1c06ae97
core: update Japanese translations
2015-04-22 21:31:45 +09:00
Sébastien Helleu
09a163a408
doc: update German auto-generated files
2015-04-20 21:02:43 +02:00
Nils Görs
04e972f5b1
core: update German translations
2015-04-20 20:37:54 +02:00
Sébastien Helleu
60f2b50117
core: add options weechat.look.quote_{nick_prefix|nick_suffix|time_format} to customize quoted messages in cursor mode ( closes #403 )
2015-04-19 12:02:41 +02:00
Sébastien Helleu
7ad2744b33
core: sort config options by name in source headers
2015-04-19 10:42:53 +02:00
Sébastien Helleu
df31147e16
api: add "_chat_line" (line pointer) in hashtable of hook_focus
2015-04-19 10:22:53 +02:00
Sébastien Helleu
074f2dc778
core: add default keys of cursor mode in /help cursor
2015-04-19 09:09:09 +02:00
Sébastien Helleu
1878c56c70
core: sort config options by name in sources
2015-04-19 08:49:30 +02:00
Sébastien Helleu
c9668dde7e
irc: remove compiler warning on isxdigit
2015-04-18 23:16:29 +02:00
Sébastien Helleu
fe9a9fbfce
irc: add support of SHA-256 and SHA-512 algorithms in server option "ssl_fingerprint" ( closes #281 )
2015-04-18 18:52:20 +02:00
Sébastien Helleu
9598bd4919
irc: move some #ifdef HAVE_GNUTLS around functions
2015-04-18 10:17:48 +02:00
Sébastien Helleu
1054339be7
trigger: do not hook anything if the trigger is disabled ( closes #405 )
2015-04-18 10:04:26 +02:00
Karthik K
1eaf0e36e8
core: Respect environment variable WEECHAT_HOME
...
If environment variable WEECHAT_HOME is set to a non-empty value, this
is taken as the path for Weechat home directory.
"--dir" command-line switch has higher precedence over this
environment variable.
2015-04-17 22:09:43 +05:30
Sébastien Helleu
32d165f1c4
core: add a welcome message on first WeeChat run ( closes #318 )
2015-04-17 07:57:31 +02:00
Nils Görs
13332360aa
doc: update German documentation
2015-04-16 08:36:31 +02:00
Sébastien Helleu
7465411206
doc: update German auto-generated files
2015-04-16 07:46:21 +02:00
Nils Görs
17e95a24d1
core: update German translations
2015-04-15 18:53:21 +02:00
Sébastien Helleu
dea8b0bb09
irc: add option "-noswitch" in command /query ( closes #394 )
2015-04-14 07:47:50 +02:00
Sébastien Helleu
55e2f258b7
irc: fix display of PART messages on channels with +a (anonymous flag) ( closes #396 )
...
The purpose of the fix is to display any PART received on a channel,
even if the nick is not found in the channel's nicklist
(when channel is "+a", all PART are received from nick "anonymous").
2015-04-13 07:56:06 +02:00
Sébastien Helleu
ed6e59f093
Merge pull request #395 from l/translation_ja
...
core: update Japanese translations
2015-04-12 17:57:18 +02:00
AYANOKOUZI, Ryuunosuke
2fe0fc8533
core: update Japanese translations
2015-04-13 00:48:56 +09:00
Simmo Saan
b87c52240b
core: add more intuitive buffer searching ( closes #76 )
2015-04-12 10:25:09 +03:00
Sébastien Helleu
161199bcc3
core: fix French translations of /help weechat.look.word_chars_{highlight|input}
2015-04-12 08:54:55 +02:00
Sébastien Helleu
b15818fd4c
aspell: add bar item "aspell_suggest" in /help aspell ( closes #390 )
2015-04-11 18:58:44 +02:00
Sébastien Helleu
b2a68af077
core: add options weechat.look.word_chars_{highlight|input} ( closes #55 , task #9459 )
2015-04-11 18:53:44 +02:00
Sébastien Helleu
c899254019
doc: update WeeChat description in README and man page
2015-04-05 16:01:12 +02:00
Sébastien Helleu
67536579bd
doc: fix trigger example in user's guide
2015-04-04 16:11:10 +02:00
Sébastien Helleu
c34ed035a9
doc: update Japanese auto-generated files
2015-04-02 20:29:50 +02:00
Sébastien Helleu
ade7f6635e
Merge pull request #382 from l/translation_ja
...
core: update Japanese translations
2015-04-02 20:27:23 +02:00
AYANOKOUZI, Ryuunosuke
03d6ead8f1
core: update Japanese translations
2015-04-02 12:57:07 +09:00
Sébastien Helleu
465edcbff2
core: remove trailing whitespace in a German translation
2015-03-31 09:14:15 +02:00
Nils Görs
22b668b641
core: update German translations
2015-03-30 20:02:49 +02:00
Sébastien Helleu
6d8f2d3e97
core: display a warning on startup if the locale can not be set ( closes #373 )
2015-03-30 19:16:28 +02:00
Nils Görs
7d59c0523e
doc: update German documentation
2015-03-29 22:15:57 +02:00
Sébastien Helleu
3e8b0f37ca
doc: fix links in plugin API reference
2015-03-28 23:37:12 +01:00
Sébastien Helleu
507fc2570f
doc: update German auto-generated files
2015-03-27 07:57:58 +01:00
Nils Görs
e80dce4d8f
core: update German translations
2015-03-26 22:59:26 +01:00
Sébastien Helleu
0e43cf0501
core: fix typo in ChangeLog
2015-03-26 07:41:06 +01:00
Sébastien Helleu
fa389d3f1f
core: use https for URL to WeeChat screenshot in README.asciidoc
2015-03-25 21:54:13 +01:00
Sébastien Helleu
c2f07bddcb
core: add an example with a more complex regex in /help filter
2015-03-24 06:56:15 +01:00
Sébastien Helleu
9a0d6899f9
irc: fix example using two servers in /help server ( closes #371 )
2015-03-23 22:41:19 +01:00
KokaKiwi
9a0d7b888f
javascript: update KokaKiwi email
2015-03-23 07:35:12 +01:00
Sébastien Helleu
2fceb1dcdb
core: fix sort of contributors in AUTHORS.asciidoc
2015-03-22 11:24:33 +01:00
Sébastien Helleu
e71161520f
core: add contributor in AUTHORS.asciidoc
2015-03-22 11:22:32 +01:00
Simmo Saan
d3997eeb82
trigger: hide password when messaging NickServ through default alias /m ( closes #367 )
2015-03-22 11:19:05 +01:00
Sébastien Helleu
8b056d7d24
tests: check that function string_strndup returns NULL if the given string is NULL
2015-03-22 11:14:12 +01:00
Sébastien Helleu
8bcf31950e
irc: fix freenode server names used in /help server ( closes #365 )
2015-03-22 08:02:54 +01:00
Sébastien Helleu
686589207c
ruby: fix crash on /plugin reload ( closes #364 )
...
The call to ruby_init_loadpath() has been moved after ruby initializations,
which fixes the crash on plugin reload.
The errors during ruby initializations are now displayed (they were hidden).
And the ruby_cleanup() is called again: it seems it does not crash any more
(tested with Ruby 2.1.5).
2015-03-21 12:26:23 +01:00
Sébastien Helleu
7f561c3133
core: allow "*" as plugin name in command /plugin reload to reload all plugins with options
2015-03-21 08:44:47 +01:00
Sébastien Helleu
26f415f5db
core: move definitions with version and license in root CMakeLists.txt
2015-03-19 22:42:03 +01:00
Sébastien Helleu
6c4b574945
script: fix state of script plugins when list of scripts has not been downloaded
...
The problem happened when doing "/script load script.py" if the scripts list
has not been downloaded (with "/script update"): WeeChat displays that python
plugin is not loaded (which is wrong).
2015-03-18 07:25:26 +01:00
Sébastien Helleu
11debc7cae
doc: remove obsolete note about package weechat-dbg and path to binary (user's guide) ( closes #363 )
2015-03-18 07:07:05 +01:00
Sébastien Helleu
a7103d8b1e
doc: update German auto-generated files
2015-03-17 21:43:53 +01:00
Nils Görs
b9ed378727
core: update German translations
2015-03-16 23:02:40 +01:00
Sébastien Helleu
4383388dfa
doc: update Japanese auto-generated files
2015-03-16 16:44:54 +01:00
Sébastien Helleu
d8bf73ae7a
Merge pull request #361 from l/translation_ja
...
core: update Japanese translations
2015-03-15 19:24:54 +01:00
AYANOKOUZI, Ryuunosuke
e9d56f19a8
core: update Japanese translations
2015-03-16 01:28:22 +09:00
Sébastien Helleu
8a822894e2
doc: set max version to 3.24.3 for libv8 in dependencies (user's guide) (issue #360 )
2015-03-15 13:57:03 +01:00
Sébastien Helleu
bdba152d81
javascript: explicitely use v8 namespace
2015-03-15 10:06:42 +01:00
Sébastien Helleu
9f158510b1
core: add contributor in AUTHORS.asciidoc
2015-03-13 20:05:47 +01:00
Sébastien Helleu
ce582201a0
Merge remote-tracking branch 'origin/pr/342'
...
Conflicts:
po/pt_BR.po
2015-03-13 20:04:28 +01:00
Sébastien Helleu
ada9dce5e6
doc: update German auto-generated files
2015-03-13 07:45:36 +01:00
Nils Görs
a3a8cb7fe9
core: update German translations
2015-03-12 18:23:59 +01:00
Sébastien Helleu
ad499d944e
doc: add comment in auto-generated doc files to prevent any changes by hand
2015-03-11 20:15:23 +01:00
Sébastien Helleu
80ccb335a4
script: add note about HTTPS in /help script.scripts.url
2015-03-10 22:05:04 +01:00
Sébastien Helleu
87865260e6
core: update translations
2015-03-10 21:38:46 +01:00
Sébastien Helleu
21069c8617
doc: capitalize name of plugins in lists (scripting guide)
2015-03-09 21:12:02 +01:00
Sébastien Helleu
74a07deae8
core: add libv8 requirement in weechat.spec
2015-03-08 14:32:14 +01:00
Sébastien Helleu
e78b32d49e
core: add javascript plugin in list of scripting languages supported (debian packaging)
2015-03-08 14:31:51 +01:00
Sébastien Helleu
8e2077340f
doc: remove trailing whitespace in German user's guide
2015-03-08 13:41:44 +01:00
Sébastien Helleu
4ddd641a7a
doc: add C++ compiler requirement for javascript plugin in user's guide
2015-03-08 13:24:20 +01:00
Sébastien Helleu
0fb8c58aec
core: add javascript plugin in ChangeLog
2015-03-08 13:02:07 +01:00
Sébastien Helleu
3238b71f0c
Merge branch 'javascript'
2015-03-08 12:51:54 +01:00
Sébastien Helleu
6908ef0cdd
core: align options in CMakeLists.txt
...
Better when things are aligned, no? :)
2015-03-08 12:51:41 +01:00
Sébastien Helleu
07594c9ec7
core: add missing cmake file FindV8.cmake in packages built by autotools
2015-03-08 12:05:06 +01:00
Sébastien Helleu
be20068e6a
core: add installation of libv8-dev (Travis CI)
2015-03-08 11:58:52 +01:00
Sébastien Helleu
3683cbbb94
core: disable javascript plugin for Cygwin (libv8 not available)
2015-03-08 11:48:30 +01:00
Sébastien Helleu
2e6905472d
doc: add javascript plugin in FAQ
2015-03-08 11:33:23 +01:00
Sébastien Helleu
01afee6c33
core: add javascript plugin in README
2015-03-08 11:33:08 +01:00
Sébastien Helleu
b007031a8c
core: add plugin "javascript" in debian packaging
2015-03-08 11:01:17 +01:00
Sébastien Helleu
a98c835716
javascript: fix compilation with old V8 lib
2015-03-08 10:56:58 +01: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
c85d5a8929
javascript: fix name of source file in comment
2015-03-08 09:31:01 +01:00
Sébastien Helleu
02a69beba1
javascript: display v8 version in /debug libs
2015-03-08 08:25:56 +01:00
Sébastien Helleu
efebc4d491
core: update comments on default keys
2015-03-08 07:50:34 +01:00
Sébastien Helleu
300d1ad44e
doc: add Javascript plugin in docs
2015-03-07 16:52:30 +01:00
Sébastien Helleu
bed4ee1f35
javascript: fix crash in return of string values when WeeChat API function returns NULL
2015-03-07 16:52:30 +01:00
Sébastien Helleu
dfb2c79cbb
javascript: catch and display exceptions when running scripts/functions
2015-03-07 16:52:30 +01:00
Sébastien Helleu
145191dbc5
javascript: add new plugin to run javascript scripts in WeeChat
...
This plugin was originally written by Koka El Kiwi
(repository: https://github.com/KokaKiwi/weechat-js-plugin ).
This plugin uses Google V8 engine to execute JS scripts.
2015-03-07 16:52:09 +01:00
Max Teufel
522b04155a
irc: use NULL instead of "*" for unidentified nicks
2015-03-07 16:09:40 +01:00
Max Teufel
c591404b40
irc: protocol: fix minor typo in an example
2015-03-07 15:46:02 +01:00
Max Teufel
e00d7f2bfd
irc: track realnames using extended-join and WHO
2015-03-07 15:46:02 +01:00
Sébastien Helleu
a83ad08c48
doc: update Japanese auto-generated files
2015-03-07 10:58:45 +01:00
Sébastien Helleu
e95f853303
scripts: reset current script pointer when load of script fails in python/perl/ruby/lua/tcl plugins
2015-03-07 09:35:29 +01:00
Sébastien Helleu
5d1f7e79ba
core: update ChangeLog ( closes #346 )
2015-03-06 20:11:19 +01:00
Tor Hveem
ff1aaf280b
lua: fix wrong argument usage in nicklist API functions
...
3 functions in the API; niclist_remove_group, nicklist_remove_nick and
nicklist_remove_all use the incorrent offset to get the Lua
argument values.
2015-03-06 20:08:38 +01:00
Sébastien Helleu
cace7471f0
tests: remove compiler warnings about unused parameters
2015-03-06 19:24:24 +01:00
Sébastien Helleu
d9251df1a3
core: use same flags for C and C++ compilers
2015-03-05 07:57:14 +01:00
Sébastien Helleu
c0a27cf437
scripts: fix name of variables in infolist API functions
2015-03-04 07:40:07 +01:00
Sébastien Helleu
3eb6cd3cd9
tests: remove unused variables
2015-03-03 07:43:23 +01:00
Sébastien Helleu
f6941c20eb
tests: remove unused variable
2015-03-02 21:15:23 +01:00
Eduardo Elias
6bd8a5be20
Fix some strings for pt_BR.po using msgcheck
2015-03-01 11:50:52 -03:00
Sébastien Helleu
0d4ad2d7f3
guile: fix value returned in case of error in some functions
...
Affected functions:
- config_option_reset
- config_color
- config_color_default
- config_write
- config_read
- config_reload
- hook_command
- buffer_string_replace_local_var
- command
2015-03-01 10:49:31 +01:00
Sébastien Helleu
c07d058bff
tcl: fix value returned in case of error in some functions
...
Affected functions:
- mkdir_home
- mkdir
- mkdir_parents
- config_option_reset
- config_color
- config_color_default
- config_write
- config_read
- config_reload
- print_date_tags
- buffer_string_replace_local_var
- command
- infolist_new_item
- infolist_new_var_integer
- infolist_new_var_string
- infolist_new_var_pointer
- infolist_new_var_time
- upgrade_write_object
- upgrade_read
- upgrade_close
2015-03-01 10:45:35 +01:00
Sébastien Helleu
e745236cb4
lua: fix value returned in case of error in some functions
...
Affected functions:
- config_option_reset
- config_string
- config_string_default
- config_color
- config_color_default
- config_write
- config_read
- config_reload
- hook_modifier_exec
- buffer_string_replace_local_var
- nicklist_group_set
- nicklist_nick_set
- command
- upgrade_read
- upgrade_close
2015-03-01 10:39:08 +01:00
Sébastien Helleu
d1cd844e06
ruby: fix value returned in case of error in some functions
...
Affected functions:
- config_option_reset
- config_color
- config_color_default
- config_write
- config_read
- config_reload
- buffer_string_replace_local_var
- command
2015-03-01 10:13:06 +01:00
Sébastien Helleu
e6d3a78d2c
perl: fix value returned in case of error in some functions
...
Affected functions:
- config_option_reset
- config_color
- config_color_default
- config_write
- config_read
- config_reload
- buffer_string_replace_local_var
- command
2015-03-01 10:10:36 +01:00
Sébastien Helleu
7624ef417d
python: fix value returned in case of error in some functions
...
Affected functions:
- config_option_reset
- config_color
- config_color_default
- config_write
- config_read
- config_reload
- config_is_set_plugin
- buffer_get_string
- buffer_string_replace_local_var
- nicklist_group_get_string
- nicklist_nick_get_string
- command
- hdata_time
2015-03-01 10:06:28 +01:00
Sébastien Helleu
5e886961bd
scripts: fix return code of function bar_set in python/perl/ruby/lua/tcl/guile plugins
2015-03-01 09:57:35 +01:00
Sébastien Helleu
72b8674193
python: fix name of function "bar_update" in case of error
2015-03-01 09:47:47 +01:00
Sébastien Helleu
79afeb2111
python: fix restore of old interpreter when a function is not found in the script
2015-03-01 09:12:02 +01:00
Sébastien Helleu
5a70597516
scripts: fix type of value returned by function hdata_time (from string to long integer) in perl/ruby/lua/tcl/guile plugins
2015-03-01 09:06:18 +01:00
Sébastien Helleu
3cd0259575
Merge pull request #339 from l/translation_ja
...
core: update Japanese translations
2015-02-22 21:13:15 +01:00
AYANOKOUZI, Ryuunosuke
d434ed5ec5
core: update Japanese translations
2015-02-23 04:15:12 +09:00
Sébastien Helleu
c853d29e76
scripts: rename macro API_FUNC to API_INIT_FUNC, add macro API_FUNC to declare API functions
2015-02-21 09:49:51 +01:00
Sébastien Helleu
c1a5a76d08
scripts: reformat some code to make it more readable
2015-02-21 09:16:25 +01:00
Sébastien Helleu
8f11de6863
scripts: improve comments on functions that convert hashtables
2015-02-21 09:12:44 +01:00
Sébastien Helleu
770152dea7
irc: remove useless rename of channel buffer on JOIN received with different case ( closes #336 )
...
This bug was introduced by commit 624083f41a .
2015-02-21 08:35:26 +01:00
Sébastien Helleu
c9c8625581
relay: fix up/down keys on relay buffer ( closes #335 )
2015-02-20 22:33:48 +01:00
Nils Görs
77f645e8ae
core: update German translations
2015-02-15 20:04:36 +01:00
Sébastien Helleu
1ac9e32aaf
core: update ChangeLog
2015-02-15 15:43:52 +01:00
Sébastien Helleu
5dbd1615a1
core: update translations
2015-02-15 15:43:29 +01:00
Max Teufel
1d8e6c10d7
irc: format IRC message 008 (RPL_SNOMASK) ( closes #144 )
2015-02-15 15:32:07 +01:00
Sébastien Helleu
07c7ecb679
tests: add tests on weelist functions
2015-02-13 08:00:09 +01:00
Sébastien Helleu
094abc57ed
core: add missing info in function weelist_print_log
2015-02-12 07:34:18 +01:00
Sébastien Helleu
e2225c321d
doc: update German auto-generated files
2015-02-10 22:05:56 +01:00
Nils Görs
3a83c4aef2
core: update German translations
2015-02-10 22:00:06 +01:00
Sébastien Helleu
63a9d77339
irc: fix crash in callback of message 354 when the nick is not found in channel
2015-02-10 21:58:47 +01:00
Sébastien Helleu
7c5016c79d
core: add missing initialization of pointer in list allocation
2015-02-10 20:50:10 +01:00
Sébastien Helleu
b496f77eb5
doc: update German auto-generated files
2015-02-07 16:50:56 +01:00
Nils Görs
3e6aeee519
core: update German translations
2015-02-06 23:23:09 +01:00
Sébastien Helleu
49a7ac5cab
core: update ChangeLog
2015-02-04 07:59:50 +01:00
Sébastien Helleu
1f5f2cae12
core: update translations
2015-02-04 07:59:43 +01:00
Anders Bergh
00730c0f9c
relay: remove v4-mapped addresses in /help relay.network.allowed_ips
...
v4-mapped addresses aren't used since commit 85339f6 .
2015-02-04 07:48:06 +01:00
Sébastien Helleu
797e9565f2
doc: update German auto-generated files
2015-01-31 07:54:01 +01:00
Nils Görs
05a2b8cfce
core: update German translations
2015-01-30 22:51:30 +01:00
Sébastien Helleu
9871f26f04
core: split expression before evaluating it in command "/eval -s"
2015-01-30 09:58:36 +01:00
Sébastien Helleu
8492280120
doc: update auto-generated files with WeeChat commands
2015-01-30 09:00:27 +01:00
Sébastien Helleu
a974776fa0
core: move a line in ChangeLog
2015-01-30 08:59:04 +01:00
Sébastien Helleu
5e2cd75efc
core: add option "-s" in command /eval to split commands (no more split by default) ( closes #324 )
2015-01-30 08:58:37 +01:00
Sébastien Helleu
d3c309c787
core: add note about alias /v in /help version
2015-01-29 07:49:55 +01:00
Sébastien Helleu
0d9398d038
irc: fix completion of commands /allchan and /allpv
2015-01-28 07:45:01 +01:00
Sébastien Helleu
ef4476be65
doc: fix description of function "command" in plugin API reference
2015-01-27 07:46:23 +01:00
Sébastien Helleu
1b76e0e18c
doc: update date in Russian quickstart
2015-01-26 20:56:29 +01:00
Sébastien Helleu
6a7f6f5095
irc: send WHOX message only if server supports it
2015-01-25 20:30:35 +01:00
Sébastien Helleu
5b51bc3bcf
doc: update German auto-generated files
2015-01-25 20:24:08 +01:00
Nils Görs
7d042f1b30
core: update German translations
2015-01-25 18:38:04 +01:00
Sébastien Helleu
8ad308a398
irc: add "account-notify" in help of server option "capabilities"
2015-01-25 18:15:32 +01:00
Sébastien Helleu
714df489cd
doc: update auto-generated files with hdata
2015-01-25 18:12:27 +01:00
Sébastien Helleu
c10787d92f
core: add support of "account-notify" irc capability in ChangeLog ( closes #11 , closes #246 )
2015-01-25 18:08:43 +01:00
Sébastien Helleu
391d88d296
irc: fix set of variable "pos_account" in callback for message "354"
2015-01-25 17:36:59 +01:00
Sébastien Helleu
b1a1e14832
irc: free account before changing its value
2015-01-25 17:34:22 +01:00
Sébastien Helleu
5559b43518
irc: set away flag to 0 only if channel and nick are found
2015-01-25 17:34:22 +01:00
Sébastien Helleu
4c1e13fd45
irc: force host to NULL after free
2015-01-25 17:34:22 +01:00
Sébastien Helleu
0fade5ccd0
irc: move account callback to keep protocol callbacks sorted alphabetically
2015-01-25 16:02:46 +01:00
Sébastien Helleu
939c7b29c0
irc: shorten code in account callback
2015-01-25 16:00:31 +01:00
Sébastien Helleu
0f1e997090
irc: add "account" in irc_nick_print_log()
2015-01-25 15:25:41 +01:00
Sébastien Helleu
3c885fa80f
irc: add "account" in irc_nick hdata
2015-01-25 15:24:52 +01:00
Sébastien Helleu
fad11a6b93
irc: remove useless save of variables in irc_nick_new() when updating nick
2015-01-25 15:23:39 +01:00
Sébastien Helleu
055d7de721
irc: shorten code to call irc_nick_new() in join callback
2015-01-25 15:17:51 +01:00
Sébastien Helleu
62256251be
irc: change type of "account" parameter to "const char *" in irc_nick_new()
2015-01-25 15:16:55 +01:00
Sébastien Helleu
5886820679
irc: remove compiler warning about unused parameter in irc_channel_remove_account()
2015-01-25 15:13:11 +01:00
Sébastien Helleu
0a75d79e93
irc: fix memory leak on nick account in irc_channel_remove_account()
2015-01-25 15:00:38 +01:00
Sébastien Helleu
d2ef6e675d
Merge remote-tracking branch 'origin/pr/246' into irc-account-notify
2015-01-25 14:56:47 +01:00
Sébastien Helleu
12b30a4446
core: add table of contents in ChangeLog and ReleaseNotes
2015-01-25 14:30:06 +01:00
Mikaela Suomalainen
af94831894
doc: remove "brew install aspell" from FAQ
2015-01-25 11:25:29 +01:00
Sébastien Helleu
d8f5185a90
core: add version 1.1.1 in weechat.spec
2015-01-25 09:54:02 +01:00
Sébastien Helleu
772d2649ee
core: add version 1.1.1 in ChangeLog and ReleaseNotes
2015-01-25 09:15:14 +01:00
Nils Görs
91f9e6841c
doc: update German documentation
2015-01-25 08:48:52 +01:00
Sébastien Helleu
047ddd2abe
doc: update Japanese auto-generated files
2015-01-25 08:06:57 +01:00
Sébastien Helleu
1a5a2d5fa9
Merge pull request #321 from l/translation_ja
...
core: update Japanese translations
2015-01-25 08:03:43 +01:00
AYANOKOUZI, Ryuunosuke
d27d66772d
core: update Japanese translations
2015-01-25 14:05:47 +09:00
Mikaela Suomalainen
709dc9e5ff
doc: use all homebrew options in FAQ
2015-01-24 21:37:40 +01:00
Sébastien Helleu
9f8034f890
core: fix name of asciidoc CSS files (autotools)
2015-01-24 17:26:47 +01:00
Sébastien Helleu
a6327bc6f2
core: fix random error when creating symbolic link weechat-curses on make install with cmake (bug #40313 )
2015-01-24 16:33:54 +01:00
Sébastien Helleu
7fc4c63ba6
core: add check of symbolic link "weechat-curses" (Travis CI)
2015-01-24 16:30:13 +01:00
Sébastien Helleu
2f620a9419
doc: update German auto-generated files
2015-01-24 14:53:06 +01:00
Nils Görs
5c5971edc5
core: update German translations
2015-01-24 14:48:07 +01:00
Max Teufel
eea6b07edc
irc: don't keep valid account names when account-notify is disabled
2015-01-24 14:33:39 +01:00
Max Teufel
f379adffd0
irc: add support for CAP account-notify
2015-01-24 14:09:54 +01:00
Sébastien Helleu
ac8ccba8c8
irc: remove server "freenode" from default config file ( closes #309 )
2015-01-24 13:55:29 +01:00
Sébastien Helleu
1a68242f95
irc: don't close channel buffer on second /part when option irc.look.part_closes_buffer is off ( closes #313 )
2015-01-24 09:37:47 +01:00
Sébastien Helleu
ed9e146e46
core: fix crash when a root bar has conditions different from active/inactive/nicklist ( closes #317 )
2015-01-23 21:21:39 +01:00
Sébastien Helleu
a617cd857a
irc: fix restore of query buffers on /upgrade ( closes #315 )
...
After /upgrade it was not possible to send a message in the query buffer or to
receive messages from this nick.
This commit fixes the search of query buffer when creating the irc channel
(with type "private").
The bug was introduced by commit 9749b65f7e .
2015-01-23 20:02:25 +01:00
Sébastien Helleu
ba5e657b3c
doc: update German auto-generated files
2015-01-23 19:54:15 +01:00
Sébastien Helleu
db0fd024fe
core: add Sven Knurr in authors and German translations file
2015-01-23 19:49:51 +01:00
Sven Knurr
71367c1aa0
core: fix typos in German translations
2015-01-23 19:47:07 +01:00
Nils Görs
a8c06922da
core: update German translations
2015-01-23 08:59:38 +01:00
Sébastien Helleu
9c7ed50a39
doc: update description of server option "sasl_key" in user's guide
2015-01-23 07:36:13 +01:00
Sébastien Helleu
25671248e3
doc: add more info about scripts in quickstart guide
2015-01-21 22:34:05 +01:00
Sébastien Helleu
8807324317
doc: add instructions for SASL "ecdsa-nist256p-challenge"
2015-01-21 21:37:10 +01:00
Sébastien Helleu
e555d82d59
core: update translations
2015-01-21 07:53:30 +01:00
Sébastien Helleu
b0117f0d18
core: add gnutls version in #if compiler directives
2015-01-21 07:50:54 +01:00
Sébastien Helleu
b30ad7d7f6
irc: fix compilation of SASL "ecdsa-nist256p-challenge"
...
Gnutls >= 3.0.21 is now required for SASL "ecdsa-nist256p-challenge".
Gnutls >= 3.3.0 is required to display the public key when connecting.
2015-01-21 07:49:20 +01:00
Sébastien Helleu
9a1af2d4a8
core: update French translations
2015-01-20 07:40:34 +01:00
Sébastien Helleu
e2be01833f
irc: add support of "ecdsa-nist256p-challenge" SASL mechanism ( closes #251 )
2015-01-19 23:52:33 +01:00
Sébastien Helleu
083a6c741d
core: check that filename is not NULL in function util_file_get_content
2015-01-19 23:15:30 +01:00
Sébastien Helleu
860ca4be20
irc: fix /join on a channel buffer opened with autojoin but which failed to join
2015-01-19 20:22:58 +01:00
Sébastien Helleu
f4679ea49f
Merge pull request #307 from l/translation_ja
...
core: update Japanese translations
2015-01-18 07:44:45 +01:00
AYANOKOUZI, Ryuunosuke
8986ab9621
core: update Japanese translations
2015-01-18 12:54:58 +09:00
Sébastien Helleu
99d20e97c6
irc: send QUIT to server and no PART for channels when the server buffer is closed ( closes #294 )
2015-01-17 15:18:50 +01:00
Sébastien Helleu
0d60871ec6
doc: fix typo in Russian man page
2015-01-17 08:14:28 +01:00
Sébastien Helleu
9fbd138518
irc: fix order of channel buffers opened ( closes #303 )
2015-01-16 20:20:40 +01:00
Sébastien Helleu
186328a203
doc: fix translator name in Russian man page and quickstart
2015-01-16 20:18:57 +01:00
Sébastien Helleu
9749b65f7e
irc: fix crash in buffer close when server name is the same as a channel name ( closes #305 )
2015-01-15 22:43:08 +01:00
Sébastien Helleu
c3ca9d3d9c
doc: update translator name in Russian man page and quickstart
2015-01-15 22:12:30 +01:00
Sébastien Helleu
e5c202404f
doc: add Russian man page, update Russian quickstart
2015-01-15 21:37:52 +01:00
Sébastien Helleu
ebcd84af02
core: update ChangeLog
2015-01-15 07:43:12 +01:00
Sébastien Helleu
cf5501f69c
core: add priority in plugins to initialize them in order
...
Current order is: charset, logger, exec, trigger, aspell, alias, fifo, xfer,
irc, relay, guile/lua/perl/python/ruby/tcl, script.
2015-01-15 07:40:38 +01:00
Sébastien Helleu
66e0455951
doc: remove build of asciidoc CSS files
...
This fixes a compilation problem on Debian Squeeze where cmake (2.8.2) seems
to not work well with dependencies across different directories
(/doc and /doc/xx).
2015-01-14 07:35:56 +01:00
Sébastien Helleu
fdcf46b476
doc: add translators in docs, move table of contents on the left, build HTML5
2015-01-12 21:53:34 +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
e95350a6b2
core: add version 1.0.1 in weechat.spec
2015-01-11 09:37:15 +01:00
Sébastien Helleu
2021e63cd6
irc: fix warning on cast of a pointer
2015-01-10 09:29:13 +01:00
Krzysztof Korościk
91b108e570
weechat_user.pl: update translations
2015-01-09 22:03:31 +01:00
Sébastien Helleu
6d6d9d6c70
Version 1.1-rc2
2015-01-06 21:27:29 +01:00
Sébastien Helleu
07b0585ca5
doc: remove option ssl_dhkey_size for freenode
...
The default value (2048) is now OK for freenode.
2015-01-06 21:14:15 +01:00
Sébastien Helleu
8f668bb18c
irc: defer the auto-connection to servers with a timer ( closes #279 , task #13038 )
2015-01-06 21:05:38 +01:00
Sébastien Helleu
ca5aa6695f
core: fix NULL pointer in free of bar window ( closes #293 ); add extra checks on bar window pointers
2015-01-03 19:18:09 +01:00
Sébastien Helleu
6d1251415f
doc: fix compilation of man pages with autotools in source directory
2015-01-03 10:06:36 +01:00
Sébastien Helleu
d8e8053bea
core: sync debian files with debian git repository
2015-01-03 09:04:54 +01:00
Sébastien Helleu
677d325078
doc: update Japanese auto-generated files
2015-01-03 08:39:49 +01:00
Sébastien Helleu
8221c22e1e
Merge pull request #292 from l/translation_ja
...
core: update Japanese translations
2015-01-03 08:36:29 +01:00
AYANOKOUZI, Ryuunosuke
a9653008d5
core: update Japanese translations
2015-01-03 16:16:41 +09:00
Sébastien Helleu
235cc3f9e2
core: do not add flag "-fPIC" on Cygwin (not needed)
2015-01-01 13:38:11 +01:00
Sébastien Helleu
00ba2e8c4d
core: fix compilation of plugins with cmake >= 3.1 ( closes #287 )
...
The flag -fPIC is now forced for compilation of plugins.
It should fix compilation problems when cmake doesn't add this flag.
2015-01-01 13:23:57 +01:00
Sébastien Helleu
a020c28ea6
core: update copyright dates
2015-01-01 09:23:23 +01:00
Sébastien Helleu
ce98526302
doc: update German auto-generated files
2014-12-28 22:13:01 +01:00
Sébastien Helleu
b90b21ffa0
doc: fix typo in user's guide
2014-12-28 22:11:01 +01:00
Nils Görs
ffb736f1b4
core: update German translations
2014-12-28 13:13:29 +01:00
Sébastien Helleu
27431e234d
core: check bar conditions in root bars and on each update of a bar item
2014-12-28 11:42:57 +01:00
Sébastien Helleu
aa0289cbbd
doc: update Polish and Japanese auto-generated files
2014-12-27 14:16:48 +01:00
Sébastien Helleu
bab75fe1ee
Merge pull request #284 from l/translation_ja
...
core: update Japanese translations
2014-12-27 14:14:54 +01:00
AYANOKOUZI, Ryuunosuke
dc1993edca
core: update Japanese translations
2014-12-27 20:59:23 +09:00
Krzysztof Korościk
db9290aaea
po: polish translation update
2014-12-26 19:52:18 +01:00
Krzysztof Korościk
b9eb186e17
doc: update polish translations
2014-12-26 18:50:40 +01:00
Sébastien Helleu
bf05086878
irc: remove useless refresh of bar item
...
And the name of item was wrong ("nicklist" instead of "buffer_nicklist").
2014-12-26 15:44:26 +01:00
Sébastien Helleu
966a7b5143
doc: update auto-generated files
2014-12-21 14:42:47 +01:00
Nils Görs
c2c17e7b46
core: update German translations
2014-12-21 13:41:53 +01:00
Sébastien Helleu
5523d9c025
Version 1.1-rc1
2014-12-21 13:05:19 +01:00
Sébastien Helleu
adb4d0debd
irc: add option "reorder" in command /server ( closes #229 )
2014-12-21 11:12:32 +01:00
Mikaela Suomalainen
afce3a6427
core: replace irc.freenode.net by chat.freenode.net
...
Freenode wants people to use chat.freenode.net instead of
irc.freenode.net which is alias to chat.freenode.net.
2014-12-21 09:20:26 +01:00
Sébastien Helleu
0b2be21f1f
core: fully evaluate commands bound to keys in cursor and mouse contexts
2014-12-20 08:07:13 +01:00
Nils Görs
280784dcdd
Merge branch 'master' of https://github.com/weechat/weechat
2014-12-15 20:39:47 +01:00
Nils Görs
ffb3c4bd0a
core: update German translations
2014-12-15 20:38:35 +01:00
Sébastien Helleu
1c3ee27c46
doc: remove SASL mechanism "dh-blowfish" from docs
2014-12-15 07:43:13 +01:00
Sébastien Helleu
02439b0182
Merge pull request #278 from l/translation_ja
...
core: update Japanese translations
2014-12-15 07:39:35 +01:00
AYANOKOUZI, Ryuunosuke
040d92f5b9
core: update Japanese translations
2014-12-15 14:48:34 +09:00
Sébastien Helleu
624083f41a
irc: open channel buffers before the JOIN is received from server (autojoin and manual joins) ( closes #216 )
...
New options:
- irc.look.buffer_open_before_autojoin
- irc.look.buffer_open_before_join
2014-12-14 20:23:45 +01:00
Sébastien Helleu
8d3a55c6be
irc: rename argument with new server name in function irc_server_rename()
2014-12-14 13:01:40 +01:00
Sébastien Helleu
27817908f4
core: add flag -L for curl (Travis CI)
2014-12-13 17:27:55 +01:00
Sébastien Helleu
872f531fe4
core: replace wget by curl (Travis CI)
2014-12-13 09:54:16 +01:00
Sébastien Helleu
9618e29d43
doc: update URL to WeeChat debian repositories (tester's guide)
2014-12-13 09:26:55 +01:00
Sébastien Helleu
0cd2aff765
core: use https for WeeChat URLs
2014-12-13 09:16:09 +01:00
Sébastien Helleu
7818e08964
tests: fix compilation of tests with clang ( closes #275 )
2014-12-10 21:15:40 +01:00
Sébastien Helleu
1f1611c916
relay: wait for message CAP END before sending join of channels and backlog to the client ( closes #223 )
2014-12-07 19:14:37 +01:00
Sébastien Helleu
72e6b3d703
core: split info/infolist callbacks
2014-12-05 07:49:45 +01:00
Sébastien Helleu
e9f367b7e7
irc: split info/infolist callbacks
2014-12-04 07:40:35 +01:00
Sébastien Helleu
bd59c587d8
xfer: rename callback for infolist "xfer"
2014-12-03 07:37:16 +01:00
Sébastien Helleu
a697dfcc4d
relay: rename info/infolist callbacks
2014-12-02 07:37:36 +01:00
Sébastien Helleu
9e8a6d1e20
script: rename callback for infolist "script_script"
2014-12-01 07:50:11 +01:00
Sébastien Helleu
01c6fb5566
logger: rename callback for infolist "logger_buffer"
2014-11-30 08:59:27 +01:00
Sébastien Helleu
fa5d9bb564
fifo: rename callback for info "fifo_filename"
2014-11-29 09:43:20 +01:00
Sébastien Helleu
c357408c2c
aspell: rename callback for info "aspell_dict"
2014-11-28 07:54:23 +01:00
Sébastien Helleu
cb60cf9640
alias: rename callback for infolist "alias"
2014-11-27 19:31:49 +01:00
Sébastien Helleu
afef4b0d8a
irc: add missing server options "sasl_timeout", "sasl_fail" and "notify" in output of /server listfull
2014-11-23 15:09:59 +01:00
Nils Görs
c2dc541d0d
core: update German translations
2014-11-23 12:18:12 +01:00
Sébastien Helleu
173b4c9749
irc: remove unused variable
2014-11-23 10:47:55 +01:00
Sébastien Helleu
7aa7098297
core: update ChangeLog ( closes #265 , task #12204 )
2014-11-23 10:43:54 +01:00
Sébastien Helleu
c48a5896af
core: update translations
2014-11-23 10:40:32 +01:00
Sébastien Helleu
4f4045fb84
irc: rename server option "sasl_disconnect_on_fail" to "sasl_fail", change type to integer (enum)
...
New possible values are:
- "continue": ignore the SASL failed (continue connection to server
without authentication)
- "reconnect": disconnect and schedule a reconnection to server
- "disconnect": disconnect
2014-11-23 10:38:09 +01:00
Sébastien Helleu
570beab90a
irc: merge arrays with server options names and default values into a single array
2014-11-23 09:30:26 +01:00
Sébastien Helleu
4dd5125054
Merge branch 'feature/sasl_disconnect_on_fail' of git://github.com/maxteufel/weechat into maxteufel-feature/sasl_disconnect_on_fail
2014-11-23 08:54:59 +01:00
Sébastien Helleu
b460055f78
tests: add tests of regex replace with empty regex or regex_replace
2014-11-23 08:32:52 +01:00
Sébastien Helleu
ae013b7881
core: fix regex replace in eval_expression when regex or regex_replace is empty
2014-11-23 08:31:29 +01:00
Sébastien Helleu
3fac3b1bf9
api: fix truncated process output in hook_process() ( closes #266 )
2014-11-22 19:33:48 +01:00
Max Teufel
78234956b0
irc: add option irc.server.*.sasl_disconnect_on_fail (task #12204 )
2014-11-22 13:44:44 +01:00
Sébastien Helleu
81e337645c
core: fix Lua detection on FreeBSD with cmake
2014-11-22 11:23:01 +01:00
Sébastien Helleu
5f75dc26fd
doc: update Japanese auto-generated files
2014-11-22 11:22:40 +01:00
Sébastien Helleu
793780e043
Merge pull request #264 from l/translation_ja
...
core: update Japanese translations
2014-11-22 11:21:05 +01:00
Max Teufel
e460d48d48
irc: handle ERR_NICKLOCKED (902)
2014-11-22 09:35:59 +01:00
AYANOKOUZI, Ryuunosuke
57f8383190
core: update Japanese translations
2014-11-22 17:27:32 +09:00
Sébastien Helleu
3890f6cb0b
core: add parentheses after function names in ChangeLog
2014-11-22 08:37:04 +01:00
Sébastien Helleu
1ef3237b6b
api: return value in function command(), remove WeeChat error after command callback if return code is WEECHAT_RC_ERROR
2014-11-22 08:14:29 +01:00
Sébastien Helleu
e253a2509a
tests: add hashtable tests with multiple items giving same hashed key
2014-11-18 20:12:25 +01:00
Sébastien Helleu
debfb57d0f
relay: send messages "_buffer_localvar_*" and "_buffer_type_changed" with sync "buffers" ( closes #191 )
2014-11-16 10:53:55 +01:00
Nils Görs
9e3fd56fd8
doc: update German documentation
2014-11-16 09:16:18 +01:00
Sébastien Helleu
12c997573b
core: fix display bug when scrolling in buffer on a filtered line ( closes #240 )
2014-11-16 08:52:33 +01:00
Sébastien Helleu
0f8520456b
doc: update German auto-generated files
2014-11-15 21:41:48 +01:00
Nils Görs
64ea20fe8c
core: update German translations
2014-11-15 21:21:27 +01:00
Sébastien Helleu
786999b4a3
script: add option script.scripts.url_force_https ( closes #253 )
2014-11-15 18:28:34 +01:00
Sébastien Helleu
bc3c81ee4f
doc: update German auto-generated files
2014-11-15 18:25:16 +01:00
Sébastien Helleu
229a6c6342
doc: update auto-generated files with URL options
2014-11-15 18:24:50 +01:00
Sébastien Helleu
91140b2ebc
core: add constant for libcurl >= 7.38.0
2014-11-15 15:58:57 +01:00
Sébastien Helleu
cf9e8d140a
core: regroup libcurl constants/options by version
2014-11-15 15:49:21 +01:00
Sébastien Helleu
c58a195590
core: add debug message in hook_process when core debug >= 1
2014-11-15 10:53:57 +01:00
Sébastien Helleu
66cacdc7dc
doc: fix docstrings of functions
2014-11-12 20:01:02 +01:00
Nils Görs
8b4e5a89b1
core: update German translations
2014-11-11 18:01:36 +01:00
Sébastien Helleu
55712b91cb
doc: add IRC color codes 16-99 in user's guide
2014-11-11 11:17:50 +01:00
Sébastien Helleu
6f5f6da0eb
irc: add infolist "irc_color_weechat"
2014-11-11 11:17:50 +01:00
Sébastien Helleu
9be4bc07b9
irc: add support for color codes 16-99 in IRC messages ( closes #228 ) (patch from Nei)
2014-11-11 11:16:56 +01:00
Sébastien Helleu
76d2e72ed2
doc: update Japanese auto-generated files
2014-11-10 07:43:52 +01:00
Sébastien Helleu
f16ab3bb67
Merge pull request #252 from l/translation_ja
...
core: update Japanese translations
2014-11-10 07:41:08 +01:00
AYANOKOUZI, Ryuunosuke
cb662377fe
core: update Japanese translations
2014-11-10 06:35:16 +09:00
Sébastien Helleu
f9401f5858
core: update ChangeLog
2014-11-09 17:39:56 +01:00
Sébastien Helleu
a999c8a4c7
core: update translations
2014-11-09 17:35:35 +01:00
Sébastien Helleu
2d48964463
xfer: fix code style
2014-11-09 17:35:23 +01:00
Sébastien Helleu
037bf70817
Merge branch 'xfer_chat' of git://github.com/talisein/weechat-1 into talisein-xfer_chat
2014-11-09 17:10:30 +01:00
Sébastien Helleu
8cd3360a9a
core: update ChangeLog
2014-11-09 16:31:20 +01:00
Sébastien Helleu
33a6469359
xfer: fix comments
2014-11-09 16:31:09 +01:00
Sébastien Helleu
58f001931b
core: update translations
2014-11-09 16:24:34 +01:00
Sébastien Helleu
aa7c936cfc
xfer: return 0/1 instead of WEECHAT_RC_OK/ERROR in function xfer_resolve_addr
2014-11-09 16:21:24 +01:00
Sébastien Helleu
52c09f0f7a
Merge branch 'xfer_wildcard' of git://github.com/talisein/weechat-1 into talisein-xfer_wildcard
2014-11-09 16:02:43 +01:00
Sébastien Helleu
e457aa0855
doc: update German auto-generated files
2014-11-09 15:36:59 +01:00
Nils Görs
e34f07d8e1
core: update German translations
2014-11-09 15:31:43 +01:00
Sébastien Helleu
af0397fb87
core: add option weechat.completion.command_inline (task #12491 )
2014-11-09 12:29:41 +01:00
Nils Görs
5bfd710e62
doc: update German documentation
2014-11-08 14:56:21 +01:00
Sébastien Helleu
2f7dbd746e
core: add Travis CI builds with Python 3 and without GnuTLS
2014-11-08 14:02:30 +01:00
Sébastien Helleu
cde0aa2a4d
doc: add list of bar items not used in bars by default (user's guide)
2014-11-08 10:54:32 +01:00
Sébastien Helleu
524d66d624
doc: update German auto-generated files
2014-11-07 07:37:10 +01:00
Sébastien Helleu
2b84b771fb
python: remove comment added by mistake
2014-11-07 07:31:58 +01:00
Nils Görs
7aee7d863c
core: update German translations
2014-11-06 21:44:57 +01:00
Sébastien Helleu
d6a33fb0a6
core: update ChangeLog
2014-11-06 20:25:56 +01:00
Sébastien Helleu
5882fe6abd
core: update translations
2014-11-06 20:23:56 +01:00
Nils Görs
ee7c280d7e
core: add bar item "mouse_status", new options weechat.look.item_mouse_status and weechat.color.status_mouse
2014-11-06 08:06:00 +01:00
Sébastien Helleu
7baec91874
doc: add "beep" trigger in question about highlights (FAQ)
2014-11-05 07:41:35 +01:00
Sébastien Helleu
d9a49db454
irc: use option irc.look.nick_mode_empty to display nick prefix in bar item "input_prompt"
2014-11-04 21:00:25 +01:00
Sébastien Helleu
96325f913d
irc: disable SSLv3 by default in server option "ssl_priorities" ( closes #248 )
2014-11-04 20:55:01 +01:00
Sébastien Helleu
cdca3094ec
relay: disable SSLv3 by default
...
The new default value for option relay.network.ssl_priorities is now
"NORMAL:-VERS-SSL3.0".
2014-11-04 20:53:04 +01:00
Sébastien Helleu
0d1abd3899
tests: add tests of functions string_shared_get and string_shared_free
2014-11-03 20:52:02 +01:00
Sébastien Helleu
e85ae88b25
relay: don't remove relay from config when the binding fails ( closes #225 ), add options "stop" and "restart" in command /relay
2014-11-02 11:16:39 +01:00
Sébastien Helleu
a2c7420262
core: send mouse code only one time after delay with command /mouse enable|disable|toggle <delay>
2014-11-01 23:00:30 +01:00
Sébastien Helleu
a834c438c6
core: add signals "mouse_enabled" and "mouse_disabled" ( closes #244 )
2014-11-01 22:40:29 +01:00
Sébastien Helleu
1a3051188c
core: send mouse code only one time to terminal with command /mouse enable|disable|toggle
2014-11-01 22:32:57 +01:00
Sébastien Helleu
14edef2a4d
doc: update German auto-generated files
2014-11-01 22:12:41 +01:00
Nils Görs
77d6f0d08e
doc: update German documentation
2014-11-01 21:23:12 +01:00
Sébastien Helleu
e0810ae6d5
trigger: fix trigger example "effects" in /help trigger (update regex to new format)
2014-11-01 20:34:52 +01:00
Sébastien Helleu
de067ff6a0
irc: reformat some code to make it more readable
2014-11-01 17:59:02 +01:00
Sébastien Helleu
25c775d850
doc: update German auto-generated files
2014-11-01 17:56:31 +01:00
Sébastien Helleu
218a3f5dfd
core: add issue #143 in ChangeLog
2014-11-01 17:55:45 +01:00
Nils Görs
8f21f6bd33
doc: update German documentation
2014-11-01 16:39:47 +01:00
Nils Görs
3d3f9bb9d5
core: update German translations
2014-11-01 15:35:40 +01:00
Sébastien Helleu
5af886d205
irc: add "extended-join" in help of server option "capabilities"
2014-11-01 15:13:41 +01:00
Sébastien Helleu
fc94bf8743
core: update ChangeLog
2014-11-01 15:11:03 +01:00
Sébastien Helleu
5d46c5ef16
core: update translations
2014-11-01 15:09:49 +01:00
Sébastien Helleu
b5524cee53
irc: fix display of "(null)" as real name when it is missing in extended-join
2014-11-01 15:08:34 +01:00
Max Teufel
aa2934c3d9
irc: add support for CAP extended-join
2014-11-01 14:05:46 +01:00
Sébastien Helleu
886dd7d452
core: update ChangeLog
2014-11-01 12:07:38 +01:00
Sébastien Helleu
483a464b55
core: update translations
2014-11-01 11:59:37 +01:00
Sébastien Helleu
ad389153e1
irc: fix display of channel exception list (348) with 6 arguments (date missing)
2014-11-01 11:54:51 +01:00
Sébastien Helleu
b1caceb6e5
irc: add argument "server_message" in function irc_nick_color_for_msg
2014-11-01 11:40:21 +01:00
Sébastien Helleu
0d1bfb4dc5
Merge branch 'master+irc_protocol_nick_address' of git://github.com/maxteufel/weechat into maxteufel-master+irc_protocol_nick_address
2014-11-01 10:30:58 +01:00
Sébastien Helleu
24c4c04741
core: fix buffer property "lines_hidden" when merging buffers or when a line is removed from a buffer ( closes #226 )
2014-11-01 10:23:33 +01:00
Sébastien Helleu
3d4c4aac9b
doc: minor changes in developer's guide
2014-11-01 10:14:32 +01:00
Sébastien Helleu
013165209a
irc: remove IRC color codes from buffer title in channels ( closes #237 )
2014-10-31 07:48:46 +01:00
Sébastien Helleu
3d791fb806
doc: update German auto-generated files
2014-10-31 07:33:11 +01:00
Nils Görs
3e22a91b70
core: update German translations
2014-10-31 06:53:33 +01:00
Sébastien Helleu
4cda9a5105
core: fix typo in French translation of /help connect
2014-10-30 07:42:13 +01:00
Sébastien Helleu
670e4d7e78
core: fix table layout in release notes
2014-10-29 21:08:22 +01:00
Sébastien Helleu
f804484b06
doc: fix typos in French docs
2014-10-29 07:36:27 +01:00
Sébastien Helleu
593fe4bdd0
doc: fix missing French translation in man page
2014-10-28 07:41:29 +01:00
Sébastien Helleu
25f8a629f6
core: fix typos in release notes
2014-10-27 07:32:04 +01:00
Sébastien Helleu
3accbd639f
irc: automatically add current channel in command /samode ( closes #241 )
2014-10-26 19:24:52 +01:00
Sébastien Helleu
f2f5d83abe
core: replace package libgnutls28-dev by libgnutls-dev (Travis CI)
2014-10-26 18:50:43 +01:00
Sébastien Helleu
5ff0efc3f5
core: replace package libgcrypt20-dev by libgcrypt11-dev (Travis CI)
2014-10-26 18:45:56 +01:00
Sébastien Helleu
d8893f29e7
core: fix installation of required packages (Travis CI)
2014-10-26 18:42:04 +01:00
Sébastien Helleu
2fb2d7a854
core: display libs used when running WeeChat in Travis
2014-10-26 18:22:49 +01:00
Sébastien Helleu
134a5f53d4
relay: add option relay.network.ssl_priorities ( closes #234 )
2014-10-26 18:03:47 +01:00
Sébastien Helleu
a092e72731
core: add note about option weechat.look.color_nick_offline in help of color options for offline nick
2014-10-26 13:13:17 +01:00
Sébastien Helleu
125adea650
trigger: fix memory leak when allocating a new trigger with several regex
2014-10-26 12:32:29 +01:00
Sébastien Helleu
3f5a810254
trigger: evaluate and replace regex groups at same time, new format for regex option in triggers (incompatible with version 1.0) ( closes #224 )
2014-10-26 12:30:13 +01:00
Sébastien Helleu
a012eefb77
doc: update auto-generated files
2014-10-25 09:44:04 +02:00
Nils Görs
66dab8560c
core: update German translations
2014-10-25 08:38:35 +02:00
Sébastien Helleu
4d67359519
Merge pull request #239 from l/translation_ja
...
core: update Japanese translations
2014-10-25 08:17:30 +02:00
AYANOKOUZI, Ryuunosuke
5a7d437d86
core: update Japanese translations
2014-10-25 09:39:37 +09:00
Sébastien Helleu
65d15042d3
api: fix crash when reading config options with NULL value ( closes #238 )
2014-10-23 21:53:35 +02:00
Sébastien Helleu
2498ff63db
core: display time in bare display only if option weechat.look.buffer_time_format is not an empty string
2014-10-22 21:35:33 +02:00
Sébastien Helleu
633a32ccd3
api: add regex replace feature in function string_eval_expression
2014-10-22 21:19:54 +02:00
Sébastien Helleu
972bd26e5e
core: call "callback_free" in functions arraylist_{remove|clear|free}
...
This fixes a memory leak in completions which are using this callback
to free words in the completion list.
2014-10-17 07:55:21 +02:00
Sébastien Helleu
413f60ff30
core: fix memory leak in completion
2014-10-16 20:47:31 +02:00
Sébastien Helleu
5f98f20c94
tests: fix memory leak in hashtable tests
2014-10-16 20:46:31 +02:00
Sébastien Helleu
f62f759c3d
core: add hide of chars in string in evaluation of expressions
...
The syntax is: ${hide:char,string}.
All chars in string are replaced with char (which can be one or more chars).
2014-10-16 20:46:06 +02:00
Sébastien Helleu
9d849db85a
core: move default prefix/suffix for evaluation in wee-eval.h
2014-10-12 18:22:02 +02:00
Sébastien Helleu
45a0bfe1b3
tests: add test of function string_split_shell with an empty string
2014-10-12 18:09:57 +02:00
Sébastien Helleu
9249738582
tests: add extra check of argv pointer in test of string_split functions
2014-10-12 18:09:04 +02:00
Sébastien Helleu
8b23106145
tests: initialize argc to -1 instead of 1 before some tests
2014-10-12 18:07:53 +02:00
Sébastien Helleu
5014231818
tests: add some tests on function eval_expression
2014-10-12 17:58:13 +02:00
Sébastien Helleu
b8b5cd26bc
core: remove extra spaces in a comment
2014-10-12 12:02:41 +02:00
Sébastien Helleu
b86bcc7ad3
core: fix .mailmap entries for myself
2014-10-11 17:05:26 +02:00
Sébastien Helleu
1dcea6c7ce
core: add a .mailmap file
...
This file is used for example by command "git shortlog", to prevent duplicate
committers.
2014-10-11 16:49:35 +02:00
Sébastien Helleu
2867996d1f
core: fix search/insert of elements in sorted arraylist with duplicates
...
The pointer and index returned is now the first element found with the value
(with the lower index if there are many elements with same value).
And the index for insert is the last element with same value + 1
(the higher index + 1).
2014-10-11 15:47:09 +02:00
Sébastien Helleu
7b23f008a6
core: add contributor in AUTHORS.asciidoc
2014-10-09 21:32:36 +02:00
Sébastien Helleu
d1195bdd00
core: update ChangeLog
2014-10-09 21:32:36 +02:00
nyuszika7h
9eb6b189da
irc: add tag "nick_xxx" in invite messages
2014-10-09 21:32:27 +02:00
Sébastien Helleu
a06be57eb7
irc: fix completion of commands /msg, /notice and /query
2014-10-09 21:20:43 +02:00
Sébastien Helleu
1bda9f1077
relay: use comma separator in option relay.irc.backlog_tags, check the value of option when it is changed with /set
2014-10-08 22:25:35 +02:00
Sébastien Helleu
64348fbd6e
relay: add host in sender for IRC backlog PRIVMSG messages sent to clients
2014-10-08 22:15:23 +02:00
Sébastien Helleu
e59e502450
core: update ChangeLog (add arraylists)
2014-10-05 09:48:46 +02:00
Sébastien Helleu
652b91c007
doc: update auto-generated files with hdata
2014-10-05 09:38:27 +02:00
Sébastien Helleu
71425bddfb
doc: add file "wee-arraylist.c" in developer's guide
2014-10-05 08:48:23 +02:00
Sébastien Helleu
f53baf628e
Merge branch 'arraylist'
2014-10-05 08:35:17 +02:00
Sébastien Helleu
c6eb5e6b12
Merge pull request #222 from l/translation_ja
...
core: update Japanese translations
2014-10-04 15:02:21 +02:00
AYANOKOUZI, Ryuunosuke
b43cd293f2
core: update Japanese translations
2014-10-04 21:44:26 +09:00
Sébastien Helleu
8b17e2a9d3
core: add note about security issues and translations in Contributing.asciidoc
2014-10-04 09:50:13 +02:00
Sébastien Helleu
d426ec2d84
doc: update Japanese auto-generated files
2014-10-04 08:19:10 +02:00
Sébastien Helleu
0331591fdd
Merge pull request #221 from l/translation_ja
...
core: update Japanese translations
2014-10-04 08:18:01 +02:00
AYANOKOUZI, Ryuunosuke
a89582df6f
core: update Japanese translations
2014-10-04 12:02:25 +09:00
Sébastien Helleu
b79d63f4ac
core: add pkg-config dependency for Cygwin packaging
2014-10-03 23:48:10 +02:00
Sébastien Helleu
60bfb73de5
core: fix Lua detection on Cygwin with cmake
2014-10-03 23:47:26 +02:00
Sébastien Helleu
3a80f0479e
core: fix Lua detection on OpenBSD with cmake
2014-10-03 23:33:54 +02:00
Sébastien Helleu
aa5d1738f2
core: update ChangeLog (add detection of Lua 5.2)
2014-10-03 22:48:13 +02:00
Sébastien Helleu
2411261536
doc: add pkg-config dependency in user's guide
2014-10-03 22:39:09 +02:00
Sébastien Helleu
ea3792878f
doc: remove tag "translation missing" in French user's guide
2014-10-03 22:38:32 +02:00
Sébastien Helleu
4ae24e1928
doc: update Lua version in dependencies (user's guide)
2014-10-03 22:38:15 +02: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
b51edca846
core: use pkg-config to find Lua lib/headers with cmake, detection of Lua 5.2
2014-10-03 22:31:02 +02:00
Sébastien Helleu
57104a0c6d
doc: fix libs versions in dependencies (user's guide)
2014-10-03 22:16:30 +02:00
Sébastien Helleu
18c9ca8501
doc: add a link to dependencies in prerequisites chapter (user's guide)
2014-10-02 20:23:54 +02:00
Sébastien Helleu
4d0a9d5b4c
core: remove sort on configuration files and sections
...
The sort was causing bugs because some options were missing while reading
other options, so the order of sections is important, they must not be
sorted.
This is a partial revert of commit 56f099bec6 .
2014-09-29 20:35:25 +02:00
Sébastien Helleu
cff9d718e7
doc: update German auto-generated files
2014-09-29 20:27:57 +02:00
Sébastien Helleu
6e770b9625
trigger: fix typo in default conditions of "beep" trigger
2014-09-28 16:05:19 +02:00
Sébastien Helleu
cd7e7b479d
core: fix asciidoc style in ChangeLog
2014-09-28 15:39:47 +02:00
Sébastien Helleu
89c2187024
trigger: add "${tg_displayed}" in conditions of default trigger "beep"
...
The command of "beep" trigger is now executed only if the message is
displayed (not filtered with /filter).
2014-09-28 15:34:42 +02:00
Sébastien Helleu
0462aec0b4
doc: fix default bar items in status and input bars (user's guide)
2014-09-28 15:24:47 +02:00
Sébastien Helleu
818476c2c4
core: move bar item "scroll" between buffer name and lag in default bar items of status bar
2014-09-28 15:16:20 +02:00
Sébastien Helleu
8feb587c30
core: add contributor in AUTHORS.asciidoc
2014-09-28 15:06:28 +02:00
Sébastien Helleu
ab9e9ab4e7
core: update ChangeLog ( closes #217 )
2014-09-28 15:05:37 +02:00
Tim D. Smith
9fe0aabb38
core: use HINTS for introspected values in Python detection
2014-09-28 15:00:32 +02:00
Sébastien Helleu
0f9a254239
core: update ChangeLog ( closes #111 )
2014-09-28 14:51:51 +02:00
Sébastien Helleu
f48dd3bbc8
core: update ChangeLog and release notes
2014-09-28 14:49:39 +02:00
Sébastien Helleu
69a0b8ecf5
relay: add quotes in comment
2014-09-28 14:45:57 +02:00
Anders Bergh
85339f6083
relay: don't print ::ffff: in v4-mapped addresses.
2014-09-28 14:45:57 +02:00
Sébastien Helleu
9aee60bd89
core: add release notes of version 1.0.1
2014-09-28 14:45:57 +02:00
Sébastien Helleu
1b94010f54
core: add ChangeLog of version 1.0.1
2014-09-28 09:38:42 +02:00
Sébastien Helleu
08d2b9aaeb
core: check that data is not NULL in function string_iconv_fprintf
2014-09-28 08:20:08 +02:00
Sébastien Helleu
0f5be59a7c
doc: add link to Homebrew site in user's guide and FAQ
2014-09-27 10:23:50 +02:00
Sébastien Helleu
8a4aa41511
doc: add instructions for compilation with Homebrew in user's guide and FAQ
2014-09-27 10:03:01 +02:00
Sébastien Helleu
c99df96ebd
relay: fix send of signals "relay_client_xxx" ( closes #214 )
...
The signals about relay client status changes were sent only when the client
has ended. Now it is went on any status change.
2014-09-26 04:09:25 +02:00
Sébastien Helleu
c1aa51fa9c
core: fix crash on buffer close when option weechat.look.hotlist_remove is set to "merged" ( closes #199 )
2014-09-24 21:45:01 +02:00
Sébastien Helleu
f91f57f12c
irc: fix type of value stored in hashtable when joining a channel ( closes #211 )
2014-09-22 07:43:34 +02:00
Nils Görs
91a748b8e7
core: update German translations
2014-09-21 20:52:12 +02:00
Sébastien Helleu
1a20ef41c0
core: fix highlight of IRC action messages when option irc.look.nick_mode is set to "action" or "both" ( closes #206 )
2014-09-21 11:52:58 +02:00
Sébastien Helleu
03c0067272
core: fix compilation of plugin API functions (macros) when compiler optimizations are enabled ( closes #200 )
2014-09-20 17:38:46 +02:00
Nils Görs
2040557107
core: update German translations
2014-09-20 17:26:51 +02:00
Sébastien Helleu
061f94aee9
core: fix sentence in ChangeLog
2014-09-20 15:44:28 +02:00
Sébastien Helleu
6a2bef6fb7
guile: fix compilation with Guile < 2.0.4 ( closes #198 )
2014-09-20 15:43:29 +02:00
Sébastien Helleu
1801e0da3b
doc: update Polish auto-generated files
2014-09-20 15:02:00 +02:00
Sébastien Helleu
d1b4281d20
trigger: do not allow any changes on a trigger when it is currently running ( closes #189 )
2014-09-20 14:51:09 +02:00
Sébastien Helleu
6860aa491f
aspell: fix compilation with enchant version older than 1.6.0 ( closes #192 )
2014-09-20 11:05:48 +02:00
Krzysztof Korościk
6a118ce940
core: update polish translations
2014-09-14 00:18:36 +02:00
Krzysztof Korościk
ddf7604c3e
doc: update polish translations
2014-09-14 00:01:10 +02:00
Sébastien Helleu
9ab9e121bb
core: update ChangeLog
2014-09-06 08:56:39 +02:00
Sébastien Helleu
5a5e05eae9
irc: display nick changes in server buffer ( closes #188 )
2014-09-06 08:48:43 +02:00
Sébastien Helleu
761ac5d0e9
irc: disable creation of temporary servers by default with command /connect, new option irc.look.temporary_servers
2014-09-04 07:39:05 +02:00
Sébastien Helleu
4c49113036
tests: add tests of hashtable functions
2014-09-03 07:38:46 +02:00
Sébastien Helleu
7f4d9de255
core: use a sorted arraylist for partial completions
...
With a sorted list, the partial completion is about 50x faster
(like other completions).
2014-09-01 23:38:53 +02:00
Sébastien Helleu
f0aa0a21b2
core: optimize completion by using arraylists
...
With arraylist (vs weelist), the completion is about 50x faster.
It is visible on "/help [+tab]".
2014-09-01 11:51:04 +02:00
Sébastien Helleu
dda1a66fd7
tests: add tests of arraylist functions
2014-09-01 11:51:04 +02:00
Sébastien Helleu
8430708fad
core: add comment about argument "index" of function arraylist_search
2014-09-01 11:51:03 +02:00
Sébastien Helleu
41fd4cb254
core: reset data contents in function arraylist_clear if size_alloc_min > 0
2014-09-01 11:51:03 +02:00
Sébastien Helleu
e0f2184987
core: add extra check on arraylist pointer in arraylist functions
2014-09-01 11:51:03 +02:00
Sébastien Helleu
a4dfda9304
core: add functions to manage array lists
2014-09-01 11:51:03 +02:00
Sébastien Helleu
3287843ff2
doc: fix example of color codes in command line (user's guide)
2014-09-01 07:44:54 +02:00
Sébastien Helleu
22dd769c3f
doc: update Japanese auto-generated files
2014-08-31 20:00:15 +02:00
Sébastien Helleu
91639e5ed8
Merge pull request #183 from l/translation_ja
...
core: update Japanese translations
2014-08-31 19:41:01 +02:00
Sébastien Helleu
0845911c6b
core: change comment about linker and circular references problems with static libs
2014-08-31 17:00:47 +02:00
AYANOKOUZI, Ryuunosuke
d06760ce5c
core: update Japanese translations
2014-08-31 06:09:39 +09:00
Sébastien Helleu
0a641bdf0b
core: add debug functions to measure time spent in code/functions
2014-08-30 16:07:37 +02:00
Max Teufel
e32801d9fc
irc: use irc_protocol_nick_address for ban/quiet/invex/exception lists
2014-08-29 21:12:51 +02:00
Sébastien Helleu
421c0752d8
core: fix window/buffer pointers used in command /eval
2014-08-29 19:11:07 +02:00
Sébastien Helleu
dda2170d94
core: add another example of buffer name in /help filter
2014-08-29 18:21:48 +02:00
Sébastien Helleu
7b546bea2e
api: use microseconds instead of milliseconds in functions util_timeval_diff and util_timeval_add
2014-08-29 18:17:27 +02:00
Sébastien Helleu
ddd829a1c7
core: remove some spaces
2014-08-29 15:40:50 +02:00
Sébastien Helleu
9fe6ce1cdc
api: fix bug in function hdata_move when absolute value of count is greater than 1
2014-08-27 07:34:54 +02:00
Sébastien Helleu
bf723ba7bf
perl: fix detection of Perl >= 5.20 with autotools
2014-08-26 07:41:20 +02:00
Sébastien Helleu
5424c5f9de
core: fix build of tests with autotools
2014-08-25 20:26:19 +02:00
Sébastien Helleu
f39b37351c
tests: fix build of tests when the build directory is outside source tree ( closes #178 )
2014-08-25 07:38:38 +02:00
Sébastien Helleu
8672430acd
core: sync debian files with debian git repository
2014-08-24 19:40:14 +02:00
Sébastien Helleu
56f099bec6
core: sort linked lists with configuration files and sections by name
2014-08-24 19:18:09 +02:00
Sébastien Helleu
fa4436b262
irc: remove a trailing comma in help of server capabilities option
2014-08-23 21:05:38 +02:00
Sébastien Helleu
224b27de88
core: add a constant for color buffer name
2014-08-23 16:37:50 +02:00
Sébastien Helleu
23ea7cd67d
core: add missing return code in comment of function hook_command_exec
2014-08-23 12:39:02 +02:00
Sébastien Helleu
eac426f625
core: fix error message in case of ambiguous incomplete command
2014-08-23 12:37:01 +02:00
Sébastien Helleu
bde38c87ea
core: fix typo: too much calls -> too many calls
2014-08-23 12:34:04 +02:00
Sébastien Helleu
e887592b78
core: fix typo: unambigous -> unambiguous
2014-08-23 12:30:54 +02:00
Sébastien Helleu
6b017fa38a
core: add new option weechat.look.command_incomplete in ChangeLog
2014-08-23 12:22:05 +02:00
Sébastien Helleu
9f57c21de2
doc: update auto-generated files with WeeChat options
2014-08-23 12:14:37 +02:00
Sébastien Helleu
8c586eb49a
core: allow incomplete commands if unambiguous (task #5419 )
2014-08-23 12:13:11 +02:00
Sébastien Helleu
f6c2fd9bce
doc: update German auto-generated files
2014-08-23 11:44:35 +02:00
nils_2
3bb72d24b8
doc: update German documentation
2014-08-23 11:01:15 +02:00
nils_2
0c01a0ac98
doc: update German documentation
2014-08-23 10:51:44 +02:00
nils_2
59a0f52ab8
core: update German translations
2014-08-23 10:50:13 +02:00
Sébastien Helleu
b010115556
core: add command to restore default triggers that have changed in version 1.1 (release notes)
2014-08-23 09:12:28 +02:00
Sébastien Helleu
2ae5660cc3
trigger: add option "restore" in command /trigger
2014-08-23 09:11:13 +02:00
Sébastien Helleu
067f310be6
script: fix crash on "/script update" if a script detail is displayed in buffer ( closes #177 )
2014-08-22 20:48:51 +02:00
Sébastien Helleu
333253e5b9
trigger: fix regex used in default triggers to hide passwords ( closes #172 )
...
"\S" is not supported on *BSD, so it is replaced by "[^ ]" (which should be
enough, since there should be no tabs or other whitespace different from
spaces in command line).
2014-08-22 07:39:15 +02:00
Sébastien Helleu
94ddd4a8b7
core: add contributor in AUTHORS.asciidoc
2014-08-21 07:41:49 +02:00
Sébastien Helleu
31071172eb
doc: update German auto-generated files
2014-08-20 21:58:44 +02:00
PhillipSz
9c009a8d69
core: update German translations
2014-08-20 21:54:08 +02:00
Andrew Potter
5284646df1
xfer: bind to wildcard address when sending
...
When #5 was fixed, we started to always bind to the local address
connected to the irc server because the xfer.network.own_ip address
may not be able to be bound to when NATed. But this means when the
own_ip address is a different family (IPv4 vs IPv6) from the irc
server connection, we were listening for connections on the wrong
interface.
This patch lets us figure out which family is being used,
(xfer.network.own_ip's family, or the irc connection's family
otherwise) and bind() into the correct family via that family's
wildcard address.
2014-08-20 09:12:08 -07:00
Sébastien Helleu
285de35d21
core: fix typo in French translation of /help set
2014-08-20 07:35:07 +02:00
Andrew Potter
e5cd0eb247
xfer: Use hook_connect() for receiving chats
...
fixes #160
2014-08-19 22:09:37 -07:00
Sébastien Helleu
7310a7e398
core: fix modifier "weechat_print": discard only one line when several lines are displayed in same message ( closes #171 )
...
When several lines are displayed in a message (separated by "\n"), the
modifier "weechat_print" will now discard just one line (if return value is
an empty string), instead of discarding the whole message.
2014-08-19 19:56:12 +02:00
Sébastien Helleu
83ffdb9ecd
irc: add "server-time" in help of server option "capabilities"
2014-08-17 09:58:19 +02:00
Sébastien Helleu
25747a5f16
Merge pull request #166 from l/translation_ja
...
core: update Japanese translations
2014-08-16 20:11:05 +02:00
Sébastien Helleu
be00ef006b
doc: add missing files sec.conf and exec.conf in man page
2014-08-16 17:01:55 +02:00
AYANOKOUZI, Ryuunosuke
37f7d69cdc
core: update Japanese translations
2014-08-17 00:01:14 +09:00
Sébastien Helleu
611a48837b
core: add anchor "#support" for link to user's guide in AUTHORS
2014-08-16 15:45:39 +02:00
Sébastien Helleu
519d7cc79e
core: add link to user's guide in AUTHORS
2014-08-16 15:43:27 +02:00
nils_2
420acac5ed
core: update German translations
2014-08-16 11:54:51 +02:00
Sébastien Helleu
d918c3d1b0
core: fix translation of message displayed after /upgrade
2014-08-16 11:50:15 +02:00
Sébastien Helleu
4de5627db2
irc: remove unneeded variable "seconds"
2014-08-16 11:50:01 +02:00
Sébastien Helleu
ab8ea0f3cb
irc: fix translation of CTCP PING reply ( closes #137 )
2014-08-16 11:37:43 +02:00
Sébastien Helleu
e6ed4342a2
core: add a link to user's guide or WeeChat site for contacting developers
2014-08-16 10:36:50 +02:00
Sébastien Helleu
fd7b5caf5c
doc: add non-official support channel #weechat-de in user's guide
2014-08-16 10:35:48 +02:00
Sébastien Helleu
e27083cddf
core: remove obsolete WeeChat version in weechat.pot
2014-08-16 10:29:47 +02:00
Sébastien Helleu
4c12639f61
doc: add tags for missing translations in Japanese developer's guide
2014-08-16 09:24:40 +02:00
Sébastien Helleu
dac076c242
aspell: display an error if command "/aspell setdict" is called without a dictionary
2014-08-16 09:07:10 +02:00
Sébastien Helleu
2d5f563d89
core: update ChangeLog
2014-08-16 09:03:38 +02:00
Sébastien Helleu
3f3eb55c6d
aspell: remove unneeded else condition
2014-08-16 09:02:31 +02:00
nils_2
2629fd8c74
aspell: fix crash with command "/aspell addword" if no word is given ( closes #164 )
2014-08-15 20:56:52 +02:00
Sébastien Helleu
1b7352e379
core: add gettext-devel dependency for Cygwin packaging
2014-08-15 18:48:40 +02:00
Sébastien Helleu
8c3b85a05b
core: install extra files for Cygwin in share/doc/weechat
2014-08-15 18:48:03 +02:00
Sébastien Helleu
b7eb710b19
core: fix asciidoc style in ChangeLog
2014-08-15 15:12:37 +02:00
Sébastien Helleu
bc34c3cfc2
tests: fix memory leak in tests launcher
2014-08-15 15:08:31 +02:00
Sébastien Helleu
23f91ea821
Version 1.1-dev
2014-08-15 13:20:15 +02:00
Sébastien Helleu
addc27af2c
Version 1.0
...
Yay! \o/
2014-08-15 10:09:01 +02:00
Sébastien Helleu
dcf46a2ca0
tests: read WeeChat command line arguments in environment variable "WEECHAT_TESTS_ARGS"
2014-08-14 19:15:25 +02:00
Sébastien Helleu
99b7aa9d27
tests: fix memory leaks
2014-08-14 19:13:32 +02:00
Sébastien Helleu
00e79af39c
tests: add tests of function string_split_shell
2014-08-14 19:12:00 +02:00
Sébastien Helleu
328eeee5e1
tests: add partial tests of functions hashtable_set*
2014-08-14 19:09:27 +02:00
Sébastien Helleu
346fb62cf6
tests: don't install binary "tests" with autotools
2014-08-14 19:06:21 +02:00
Sébastien Helleu
181e44d126
doc: add missing file "tests.cpp" in developer's guide
2014-08-14 19:05:48 +02:00
Sébastien Helleu
11baca39b8
debian: link against libgcrypt20-dev and libgnutls28-dev
2014-08-14 19:03:18 +02:00
Sébastien Helleu
536318eafe
tests: add tests of function string_replace_with_callback
2014-08-14 07:38:42 +02:00
Sébastien Helleu
8506fa95b3
core: separate new features and bugs fixed in ChangeLog
2014-08-14 07:35:04 +02:00
Sébastien Helleu
06260182b0
doc: update Polish auto-generated files
2014-08-13 22:28:40 +02:00
Krzysztof Korościk
d104a1fc13
core: updated polish translations
2014-08-13 21:31:02 +02:00
Sébastien Helleu
0f363218b6
core: make argument "errors" optional in function string_replace_with_callback
2014-08-13 07:33:49 +02:00
Sébastien Helleu
3d63ed0eaf
Merge pull request #161 from l/translation_ja
...
core: update Japanese translations
2014-08-12 21:40:51 +02:00
AYANOKOUZI, Ryuunosuke
ab6df91a3e
core: update Japanese translations
2014-08-12 16:43:32 +09:00
Sébastien Helleu
e4fb9a4a4b
doc: add example with "callback_free_key" in function hashtable_set_pointer (plugin API reference)
2014-08-12 07:32:15 +02:00
Andrew Potter
62d891aea9
core: callback_free_key shouldn't point to already free'd value
2014-08-11 22:51:20 +02:00
Sébastien Helleu
4faa227a2d
core: check that callback is not NULL in function string_replace_with_callback
2014-08-11 07:47:55 +02:00
Sébastien Helleu
8ab538c0d9
Version 1.0-rc3
2014-08-10 16:54:28 +02:00
Sébastien Helleu
93d472e3d0
core: fix potential crash in case of malloc error when resetting config option
2014-08-10 15:51:35 +02:00
Sébastien Helleu
e226c2e147
irc: free nick immediately in case of malloc error
2014-08-10 15:50:18 +02:00
Sébastien Helleu
890a9e54be
core: remove dead assignment in function hook_process_child
2014-08-10 15:50:18 +02:00
Sébastien Helleu
15bb7656a5
core: remove dead assignment in function hook_command_exec
2014-08-10 15:50:18 +02:00
Sébastien Helleu
733eb99b17
script: fix potential crash in case of malloc error
2014-08-10 15:50:08 +02:00
Sébastien Helleu
a7ea40da2c
core: remove dead assignment when converting mouse code
2014-08-10 13:47:08 +02:00
Sébastien Helleu
068776b5a7
core: fix zero-length malloc of an hashtable item with type "buffer"
2014-08-10 13:42:48 +02:00
Sébastien Helleu
ccf18f4bf6
core: return immediately if localtime fails in window scroll
2014-08-10 13:35:25 +02:00
Sébastien Helleu
fc1571645d
logger: fix memory leaks in backlog
2014-08-10 13:25:35 +02:00
Sébastien Helleu
53a9a161f4
core: fix memory leak on /upgrade when file signature in upgrade file is invalid
2014-08-10 10:52:04 +02:00
Sébastien Helleu
27dd6cf72f
core: fix memory leak in completion of config options values
2014-08-09 23:17:25 +02:00
Sébastien Helleu
b78b5575c3
irc: fix memory leak in CTCP answer
2014-08-09 19:54:39 +02:00
Sébastien Helleu
4e43be6d2c
core: fix memory leak when removing script files
2014-08-09 18:49:06 +02:00
Sébastien Helleu
fc71ce0d43
core: fix bug with several arguments for command /buffer clear|hide|unhide
2014-08-09 18:19:27 +02:00
Sébastien Helleu
9358f076a3
exec: invert a condition to make code more readable
2014-08-09 17:43:45 +02:00
Sébastien Helleu
795b9c9da9
relay: fix memory leak during handshake on websocket
2014-08-09 17:41:16 +02:00
Sébastien Helleu
7a76a959ec
relay: fix memory leak when receiving several lines from client (weechat protocol)
2014-08-09 17:40:18 +02:00
Sébastien Helleu
a6aee98cb1
relay: fix memory leak when receiving commands from client (weechat protocol)
2014-08-09 17:15:22 +02:00
Sébastien Helleu
4c871760d2
relay: remove dead assignment
2014-08-09 16:37:10 +02:00
Sébastien Helleu
ddd7a85f2d
relay: fix crash when an IRC "MODE" command is received from client without arguments
2014-08-09 16:14:44 +02:00
Sébastien Helleu
a538a9c08e
tests: add tests of function string_replace_regex
2014-08-09 09:08:06 +02:00
Sébastien Helleu
5597c93b64
core: check that regex is not NULL in function string_replace_regex
2014-08-08 07:33:37 +02:00
Sébastien Helleu
e7b604c97e
core: fix example in comment of function string_replace_regex
2014-08-07 07:48:15 +02:00
Sébastien Helleu
13fc108c6d
tests: add TODO comments for missing tests
2014-08-06 07:53:04 +02:00
Sébastien Helleu
aa8a1cc775
core: add C++ compiler and CppUTest for tests in README
2014-08-05 07:36:01 +02:00
Sébastien Helleu
2cc265f34e
tests: add tests of functions hashtable_hash_key_djb2 and hashtable_new
2014-08-04 07:41:24 +02:00
Sébastien Helleu
3c3311bf17
core: update ChangeLog
2014-08-03 14:44:37 +02:00
Sébastien Helleu
124b2668fe
core: display warning on $TERM only if it doesn't start with "screen" (under screen/tmux)
2014-08-03 14:11:58 +02:00
Sébastien Helleu
5262e05177
doc: remove trailing whitespace in Polish user's guide
2014-08-03 14:09:44 +02:00
Sébastien Helleu
6dcb1e7b10
Revert "core: use argument "-i" for sed command (don't create a temporary file)"
...
This reverts commit b2466aae29 .
The option "-i" is not supported on FreeBSD.
2014-08-03 13:49:11 +02:00
Krzysztof Korościk
dbc30707aa
update polish docs
2014-08-03 12:36:05 +02:00
Sébastien Helleu
8b1939059b
Version 1.0-rc2
2014-08-03 12:01:41 +02:00
Sébastien Helleu
e13593dceb
core: fix build with autotools and gettext >= 0.19
2014-08-03 11:56:38 +02:00
Sébastien Helleu
b2466aae29
core: use argument "-i" for sed command (don't create a temporary file)
2014-08-03 11:10:06 +02:00
Sébastien Helleu
6a09cf0ed3
core: fix display of bar item "buffer_filter" when toggling filters in current buffer ( closes #150 )
2014-08-03 10:33:45 +02:00
Sébastien Helleu
895a46c55f
core: remove "set -x" in build.sh (the executed commands are already displayed)
2014-08-02 18:46:48 +02:00
Sébastien Helleu
a93c92c5b1
core: add empty line in .travis.yml
2014-08-02 18:44:26 +02:00
Mikaela Suomalainen
b1b5a3eac9
tests: make build.sh show executed commands & ...
...
...try to speed up make by using multiple jobs if there is more than one
CPU available
Travis CI should now show the commands that build.sh executes in the
log. I mean commands, not only their output.
2014-08-02 18:52:10 +03:00
Mikaela Suomalainen
21538edc9b
core: enable fast_finishing (Travis CI)
...
fash_finish makes it so that if one job fails, the build is marked as
failed without having to wait for the other jobs to finish. If there are
still unfinished jobs at the time of failure, they continue running
after the build has been marked as failed.
2014-08-02 18:41:33 +03:00
Sébastien Helleu
1aa8fd09ef
tests: add tests of functions string_is_command_char and string_input_for_buffer
2014-08-02 16:55:49 +02:00
Sébastien Helleu
28cb1ae6f5
tests: add tests of base 16/64 decoding/encoding
2014-08-02 16:54:24 +02:00
Sébastien Helleu
cf3e0ccbfd
core: fix result of hash function (in hashtables) on 32-bit systems
2014-08-02 16:53:12 +02:00
Sébastien Helleu
8a93906beb
api: fix function string_decode_base64
...
The result of function was sometimes wrong, for example base64 decoding of
"YWJj" was returning "ab" instead of "abc".
2014-08-02 16:52:17 +02:00
Sébastien Helleu
ad07527007
trigger: fix hook count on 32-bit systems
2014-08-02 16:21:00 +02:00
Sébastien Helleu
6295adad6d
relay: fix number of bytes sent/received on 32-bit systems
2014-08-02 16:17:30 +02:00
Sébastien Helleu
e29f01b4fb
Merge branch 'travis-tests'
2014-08-02 15:47:20 +02:00
Sébastien Helleu
ee1e181894
tests: remove test of han char in utf8_strlen_screen (failing on Ubuntu Precise)
2014-08-02 15:36:40 +02:00
Sébastien Helleu
1294bce155
tests: remove test of han char in utf8_char_size_screen (failing on Ubuntu Precise)
2014-08-02 15:25:56 +02:00
Sébastien Helleu
ed05730a3b
core: remove unused ubuntu PPA (Travis CI)
2014-08-02 15:14:53 +02:00
Sébastien Helleu
63d9f2452d
core: replace package libcpputest-dev by amd64 version (Travis CI)
2014-08-02 15:10:41 +02:00
Sébastien Helleu
d046315e8b
api: fix function string_format_size on 32-bit systems
2014-08-02 11:44:15 +02:00
Sébastien Helleu
f9b04635d3
tests: fix compilation of tests
...
The header gui-curses.h doesn't need to be included (this causes an error
because the real ncurses lib header is not found when compiling tests).
2014-08-02 11:38:58 +02:00
Sébastien Helleu
35574d63ab
irc: fix duplicate sender name in display of wallops ( closes #142 , closes #145 )
2014-08-02 11:35:43 +02:00
Sébastien Helleu
2987f9208e
tests: add tests of function string_format_size
2014-08-01 07:34:35 +02:00
Sébastien Helleu
aaa29153b0
tests: add tests of functions string_iconv*
2014-07-31 07:48:36 +02:00
Sébastien Helleu
d2dc05b01e
core: check that from/to arguments are not NULL in base16/64 functions
2014-07-30 07:44:25 +02:00
Sébastien Helleu
3d6b9ff5a7
tests: add tests of function string_is_word_char
2014-07-29 07:39:30 +02:00
Sébastien Helleu
3ffbb85cb9
core: check that string is not NULL in function string_input_for_buffer
2014-07-28 08:27:16 +02:00
Sébastien Helleu
12c8cd4988
core: check that string is not NULL in function string_iconv
2014-07-27 08:34:34 +02:00
Sébastien Helleu
7710084ba8
doc: update Japanese auto-generated files
2014-07-26 11:20:38 +02:00
Sébastien Helleu
329dbefbfd
Merge pull request #140 from l/translation_ja
...
core: update Japanese translations
2014-07-26 11:17:55 +02:00
AYANOKOUZI, Ryuunosuke
c3ec3cd3ed
core: update Japanese translations
2014-07-26 17:56:38 +09:00
Sébastien Helleu
ed76e7adc6
doc: fix examples of function string_format_size (plugin API reference)
2014-07-26 08:25:10 +02:00
Sébastien Helleu
0693ffb82b
core: fix compilation warning on GNU/Hurd about unsigned long numbers
2014-07-25 22:23:46 +02:00
Sébastien Helleu
db01880bd1
core: add comments in translations for file size units
2014-07-25 20:40:38 +02:00
nils_2
16874bd4ec
core: update German translations
2014-07-25 09:13:56 +02:00
Sébastien Helleu
f227e9ec3e
core: add terabyte unit for size displayed
2014-07-25 07:57:48 +02:00
Sébastien Helleu
e8c03ea513
core: download debian package libcpputest-dev from weechat.org (Travis CI)
2014-07-24 22:27:48 +02:00
nils_2
b62705a299
doc: update German documentation
2014-07-24 10:18:32 +02:00
Sébastien Helleu
4bebc81dcb
doc: add min version for libcpputest-dev (user's guide)
2014-07-24 07:56:14 +02:00
Sébastien Helleu
d9d36c8dd4
trigger: update comment
2014-07-23 07:49:05 +02:00
Andrew Potter
197cd30379
trigger: refuse triggers with . in their name
2014-07-22 22:27:14 -07:00
Sébastien Helleu
2331f68c88
core: add option "--yes" for add-apt-repository (Travis CI)
2014-07-22 21:14:35 +02:00
Sébastien Helleu
8386c1a210
tests: run tests after build on Travis CI
2014-07-22 21:05:53 +02:00
Sébastien Helleu
9177e02f1a
tests: add -v option for command "tests" to increase verbosity (CMake)
2014-07-22 21:04:59 +02:00
nils_2
94f12b4b8b
core: update German translations
2014-07-22 12:03:26 +02:00
Sébastien Helleu
2a7b23f65e
Version 1.0-rc1
2014-07-21 22:23:36 +02:00
Sébastien Helleu
20b49746cc
doc: add missing tag "host_xxx" in function printf_date_tags (plugin API reference)
2014-07-21 22:23:21 +02:00
Sébastien Helleu
3aadfc6765
core: fix insert of mouse code in input line after a partial key combo ( closes #130 )
2014-07-21 21:29:44 +02:00
Sébastien Helleu
29385e39be
tests: fix compilation warning with autotools
2014-07-21 21:25:55 +02:00
Sébastien Helleu
63add00da7
tests: add compilation of tests with autotools
2014-07-21 21:25:43 +02:00
Sébastien Helleu
fe74ab8eff
core: add file cmake/FindCppUTest.cmake in tarball built by autotools
2014-07-21 21:20:20 +02:00
Sébastien Helleu
2eebb817fd
tests: fix compilation of tests
2014-07-21 21:18:57 +02:00
Sébastien Helleu
27c37c0ac5
core: add script build.sh in tarball built by autotools
2014-07-20 23:18:32 +02:00
Sébastien Helleu
8c00ff1b46
core: move script git-version.sh into scripts directory
2014-07-20 23:12:05 +02:00
Sébastien Helleu
d7e4fb7080
core: add install of autopoint in Travis CI
2014-07-20 22:36:19 +02:00
Sébastien Helleu
c0d1a0d4b5
core: use run function to create build directory
2014-07-20 22:35:48 +02:00
Sébastien Helleu
e5d6243155
core: add build with autotools for Travis CI
2014-07-20 22:31:33 +02:00
Sébastien Helleu
d0b95b6858
core: remove whitespace in cmake files
2014-07-20 19:16:01 +02:00
Sébastien Helleu
f2fd562d79
core: fix build with autotools (add main.c)
2014-07-20 18:53:13 +02:00
Sébastien Helleu
3600b31188
doc: add C++ compiler in dependencies to run tests (user's guide)
2014-07-20 17:02:02 +02:00
Sébastien Helleu
d083b77d7f
doc: add file main.c in developer's guide
2014-07-20 16:50:53 +02:00
Sébastien Helleu
cc179e81c7
core: add main.c in list of translated files for gettext
2014-07-20 16:50:35 +02:00
Sébastien Helleu
ce98ded306
core: fix link errors with ncurses library
2014-07-20 16:16:08 +02:00
Sébastien Helleu
c077573303
core: add contributor in AUTHORS.asciidoc
2014-07-20 15:54:53 +02:00
Sébastien Helleu
4070a5d27b
core: update ChangeLog
2014-07-20 15:53:25 +02:00
Sébastien Helleu
5408db58d1
tests: add UTF-8 tests (check of some invalid UTF-8 chars)
2014-07-20 15:50:51 +02:00
Sébastien Helleu
45f1b6bfc5
core: fix code style in function utf8_is_valid()
2014-07-20 15:50:12 +02:00
Sébastien Helleu
1e669e4b1e
Merge branch 'master' of git://github.com/anders/weechat into anders-master
2014-07-20 12:41:39 +02:00
Sébastien Helleu
66959ad911
core: update translations
2014-07-20 12:27:52 +02:00
Sébastien Helleu
ee0ed7b839
doc: remove obsolete "test" directory with weercd in developer's guide
2014-07-20 12:18:15 +02:00
Sébastien Helleu
b4186d1f74
core: update ChangeLog
2014-07-20 12:17:44 +02:00
Sébastien Helleu
db9a8e7bc4
tests: add unit tests using CppUTest
...
The tests can be run only via CMake:
1. build with tests: cmake .. -DENABLE_TESTS=ON
2. make
3. ctest (or ctest -V for verbose output)
2014-07-20 12:13:25 +02:00
Sébastien Helleu
91ce401769
core: move some detections from src/CMakeLists.txt to root CMakeLists.txt
2014-07-14 20:03:39 +02:00
Sébastien Helleu
de7e7585dd
core: do not exit WeeChat in weechat_end() (let the caller do that)
...
This is needed for automated tests, to exit with return code of tests.
2014-07-14 20:03:39 +02:00
Sébastien Helleu
9935b336ed
core: move main() function into Curses GUI
2014-07-14 20:03:39 +02:00
Sébastien Helleu
1f65f80db4
core: send signal key_combo_xxx even for unknown combos
2014-07-14 20:02:26 +02:00
Sébastien Helleu
5911e94ec5
doc: update German auto-generated files
2014-07-14 19:38:16 +02:00
nils_2
2fabf45a38
core: update German translations
2014-07-14 19:34:30 +02:00
Sébastien Helleu
eb4d1cf9e7
core: display a warning on startup if $TERM is not screen(-256color) under screen/tmux
...
The same warning is displayed with command "/debug term".
2014-07-14 19:00:23 +02:00
Sébastien Helleu
a2cb702b66
core: add Curl options for versions 7.29.0 to 7.37.0
2014-07-14 17:25:08 +02:00
Sébastien Helleu
dff20632ff
script: fix display of curl errors
2014-07-14 16:05:43 +02:00
Sébastien Helleu
32751e59ca
core: hide message timestamp in bare display if timestamp is disabled in buffer ( closes #129 )
2014-07-14 10:05:16 +02:00
Sébastien Helleu
b14ad26fd5
aspell: rename variable "utf8_char_int" to "code_point"
2014-07-14 09:29:14 +02:00
Sébastien Helleu
2c3484d089
irc: display locally away status changes in private buffers (in addition to channels) ( closes #117 )
2014-07-12 17:32:54 +02:00
Sébastien Helleu
3ec3fb4e8d
python: fix read of return value for callbacks returning an integer in Python 2.x ( closes #125 )
2014-07-12 14:51:39 +02:00
Sébastien Helleu
c5710c6f24
core: fix evaluation of expressions with regex condition ( closes #63 )
...
The regex itself is not evaluated any more (so parentheses are kept).
Before the fix:
>> abcd =~ (?-i)^abc
== [0]
>> (abcd) =~ \(abcd\)
== [0]
After the fix:
>> abcd =~ (?-i)^abc
== [1]
>> (abcd) =~ \(abcd\)
== [1]
2014-07-12 10:10:05 +02:00
Sébastien Helleu
e0312f7ecf
core: add option "-mask" in command /unset ( closes #112 )
2014-07-12 09:14:56 +02:00
Sébastien Helleu
f80a80204a
core: add option weechat.color.status_nicklist_count ( closes #109 , closes #110 )
2014-07-12 08:13:58 +02:00
Sébastien Helleu
b168a43070
doc: update Japanese auto-generated files
2014-07-06 08:41:21 +02:00
Sébastien Helleu
a0ef636824
Merge pull request #120 from l/translation_ja
...
core: update Japanese translations
2014-07-06 08:39:34 +02:00
AYANOKOUZI, Ryuunosuke
6e4d69c94d
core: update Japanese translations
2014-07-06 11:23:43 +09:00
Sébastien Helleu
7a7399594f
core: fix socks5 proxy for curl downloads ( closes #119 )
2014-07-05 22:22:16 +02:00
Sébastien Helleu
4350dd058e
core: display curl error after a failed download
2014-07-05 22:17:55 +02:00
Sébastien Helleu
2b7b8cb365
doc: fix style of C/Python examples in docs
2014-07-05 16:45:48 +02:00
Sébastien Helleu
bdcb9fb5d7
doc: fix example for function strcasecmp_range in Italian plugin API reference
2014-07-05 11:54:13 +02:00
Sébastien Helleu
95011c82e0
core: return only -1, 0 or 1 in string comparison functions
2014-07-05 11:38:44 +02:00
Sébastien Helleu
823db4475c
core: check that timeval arguments are not NULL in timeval functions
2014-07-05 10:25:28 +02:00
Sébastien Helleu
e0e3f9fdee
core: check that regex is not NULL in function string_regcomp
2014-07-05 10:17:28 +02:00
Sébastien Helleu
afa81c4594
core: check that regex is not NULL in function string_regex_flags
2014-07-05 10:15:29 +02:00
Sébastien Helleu
d936880392
core: add note about result that must be freed in function string_mask_to_regex
2014-07-05 10:13:46 +02:00
Sébastien Helleu
e75fef58c4
core: check that "chars" argument is not NULL in function string_strip
2014-07-05 10:05:35 +02:00
Sébastien Helleu
60c7696353
core: check that string is not NULL in function string_convert_escaped_chars
2014-07-05 10:03:15 +02:00
Sébastien Helleu
8fc8cbc129
core: add comment with return value of function string_strcasestr
2014-07-05 09:51:26 +02:00
Sébastien Helleu
e702722842
core: check that string is not NULL in function string_strndup
2014-07-04 07:41:20 +02:00
Sébastien Helleu
494d046594
core: remove "www" in weechat.org URLs
2014-07-01 21:27:29 +02:00
nils_2
4579d4fb93
doc: update German documentation
2014-06-29 18:14:58 +02:00
nils_2
eaa28157ab
doc: update German documentation
2014-06-29 18:14:46 +02:00
Sébastien Helleu
7700ef2207
doc: add a question in FAQ about CPU usage
2014-06-29 15:48:32 +02:00
Sébastien Helleu
e4b3519418
doc: update German auto-generated files
2014-06-29 13:30:30 +02:00
nils_2
c252c2442b
core: update German translations
2014-06-29 12:39:00 +02:00
Sébastien Helleu
9d3355b5a4
core: add note about semicolon to separate commands in /help eval
2014-06-29 11:48:04 +02:00
Sébastien Helleu
44de5bac65
core: update message displayed when passphrase is not set on /secure buffer
2014-06-28 14:50:15 +02:00
Sébastien Helleu
179dc0306e
core: remove obsolete translations
2014-06-28 13:20:13 +02:00
Sébastien Helleu
980a9abcfd
core: do not display content of passphrase on /secure buffer
2014-06-28 13:18:16 +02:00
Sébastien Helleu
baffcc7b76
core: fix completion of plugins commands when beginning of command is given
2014-06-28 11:48:49 +02:00
Sébastien Helleu
fa4aaa8aa1
core: fix completion of environment variable value when beginning of value is given
2014-06-28 11:46:17 +02:00
Sébastien Helleu
11cc85caea
doc: update German auto-generated files
2014-06-27 22:46:11 +02:00
nils_2
699eabe6cb
core: update German translations
2014-06-27 22:43:24 +02:00
Sébastien Helleu
39fc5b91de
core: add missing declaration of "environ" (fix compilation on Mac OS X)
2014-06-27 22:11:46 +02:00
Sébastien Helleu
0191818368
core: remove extra spaces in /help set
2014-06-27 22:04:56 +02:00
Sébastien Helleu
1a1c50cc01
core: add option "env" in command /set
2014-06-27 07:54:53 +02:00
Sébastien Helleu
6cdcb6feca
core: fix typo in German message
2014-06-21 19:07:28 +02:00
Sébastien Helleu
da8bc733d4
doc: update German auto-generated files
2014-06-20 07:39:25 +02:00
nils_2
b26b30d5dc
core: update German translations
2014-06-19 20:21:48 +02:00
Sébastien Helleu
56f5a01b99
irc: fix typo in a message
2014-06-19 07:49:54 +02:00
Anders Bergh
b705e20a44
core: overlong UTF-8 encoding and surrogates (U+D800-DFFF) are invalid.
2014-06-16 22:24:46 +02:00
Sébastien Helleu
d65afdfc7c
doc: update German auto-generated files
2014-06-14 10:44:05 +02:00
nils_2
0eb75ec61a
doc: update German documentation
2014-06-14 10:40:42 +02:00
nils_2
aaa02f0f5d
core: update German translations
2014-06-14 10:40:25 +02:00
Sébastien Helleu
dfb6516a11
irc: add value "+" for option irc.look.smart_filter_mode to use modes from server prefixes ( closes #90 )
...
The new default value of option irc.look.smart_filter_mode is now "+".
2014-06-14 09:53:07 +02:00
Sébastien Helleu
21c5583c3b
core: update URL of WeeChat screenshot in README.asciidoc
2014-06-13 22:27:34 +02:00
Sébastien Helleu
086c5d31d6
doc: update Japanese auto-generated files
2014-06-12 07:37:41 +02:00
Sébastien Helleu
edea6d1e46
Merge pull request #105 from l/translation_ja
...
core: update Japanese translations
2014-06-12 07:33:29 +02:00
AYANOKOUZI, Ryuunosuke
a64fc0b50d
core: update Japanese translations
2014-06-12 05:25:57 +09:00
Sébastien Helleu
eac52b9931
core: set default value "merged" for option weechat.look.hotlist_remove
2014-06-11 07:59:57 +02:00
Sébastien Helleu
4151fa234e
doc: add evaluated expression for argument "condition" in function bar_new (plugin API reference)
2014-06-11 07:55:41 +02:00
Sébastien Helleu
d0fa44865c
core: fix potential memory leak with infolists not freed in plugins (debian #751108 )
...
The memory leak should not happen if infolists are properly freed by plugins,
and it happened only on unload of plugins (or exit).
2014-06-10 20:14:24 +02:00
Sébastien Helleu
955ed344c2
doc: add "in option command" in quickstart
2014-06-09 10:12:25 +02:00
Sébastien Helleu
48b44369e7
doc: update German auto-generated files
2014-06-09 10:04:17 +02:00
nils_2
771d537eff
doc: update German documentation
2014-06-09 09:21:18 +02:00
nils_2
4cd6a08ca0
core: update German translations
2014-06-09 09:18:41 +02:00
Sébastien Helleu
3fa4f8a4bc
doc: add SSL options in quickstart guide
2014-06-08 17:54:49 +02:00
Sébastien Helleu
e723cbc0c7
irc: fix French translation of "kick"
2014-06-08 10:00:23 +02:00
Sébastien Helleu
f68c9c6df6
irc: fix help of commands kick/kickban/remove ( closes #102 )
2014-06-08 09:39:27 +02:00
Sébastien Helleu
17e451ae55
core: fix color display of last color number + 1 ( closes #101 )
2014-06-07 17:08:17 +02:00
Sébastien Helleu
9957565680
core: fix first comment line in weechat.c
2014-06-07 16:14:17 +02:00
Sébastien Helleu
5d0a74a43e
core: add option weechat.look.hotlist_remove ( closes #99 )
2014-06-06 19:39:19 +02:00
Sébastien Helleu
0bdb7d2f80
doc: remove extra quotes around password in command /server (FAQ)
2014-06-05 19:53:09 +02:00
Sébastien Helleu
11f55cf70c
core: add one bug/feature request per issue in Contributing.asciidoc
2014-06-04 20:17:36 +02:00
Sébastien Helleu
d6d57635bd
irc: fix comment
2014-06-03 07:32:24 +02:00
Sébastien Helleu
70d2b0ad8e
Remove test/weercd.py (move script to its own repository)
...
The script has been moved to: https://github.com/weechat/weercd
2014-05-31 11:49:21 +02:00
Sébastien Helleu
bb779271ae
relay: don't send signals "buffer_clear" and "buffer_line_added" for relay raw/list buffers to clients (weechat protocol)
2014-05-29 16:49:50 +02:00
Sébastien Helleu
fe872f26d4
irc: fix extract of channel in parser for JOIN/PART messages when there is a colon before the channel name ( closes #83 )
...
The problem was only affecting scripts or triggers using the parser.
The irc plugin does not use the "channel" variable built by the parser
(when parsing JOIN/PART messages).
2014-05-28 20:11:12 +02:00
Sébastien Helleu
061b8b76b6
doc: update German auto-generated files
2014-05-27 07:45:42 +02:00
nils_2
a51b2d35ad
core: update German translations
2014-05-26 19:23:18 +02:00
Sébastien Helleu
8b655a2552
doc: update auto-generated files with IRC commands
2014-05-26 07:58:44 +02:00
Sébastien Helleu
34098cee27
irc: add command /remove ( closes #91 )
2014-05-26 07:57:38 +02:00
Sébastien Helleu
74c979d9ac
core: build packages in build directory on "make dist" (CMake)
2014-05-25 12:58:16 +02:00
Sébastien Helleu
dc0229617a
doc: use .asciidoc extension instead of .txt for doc files
2014-05-25 12:47:24 +02:00
Sébastien Helleu
76a066c9cc
doc: update Russian quickstart (issue #81 )
2014-05-25 09:28:04 +02:00
Sébastien Helleu
3bfc2b5bbe
doc: update Russian quickstart ( closes #81 )
2014-05-25 08:50:33 +02:00
Sébastien Helleu
ae76d76a96
doc: update auto-generated files with hdata
2014-05-25 08:49:33 +02:00
nils_2
415521dfbb
core: update German translations
2014-05-24 22:43:29 +02:00
Sébastien Helleu
02eed97d97
relay: fix crash when closing relay buffers ( closes #57 , closes #78 )
...
A flag "closing" has been added in buffers. It is set to 1 when the buffer
is closing, and then no more printf is allowed in the buffer (a message
printed on relay buffer was causing a crash when it is closed).
2014-05-24 18:57:29 +02:00
Sébastien Helleu
faae8f470b
relay: check pointers received in hdata command to prevent crashes with bad pointers (WeeChat protocol)
2014-05-24 18:18:11 +02:00
Sébastien Helleu
7aaf3be15b
api: add argument "flags" in function hdata_new_list
2014-05-24 18:03:14 +02:00
Sébastien Helleu
3092c09bc9
relay: remove warning on /reload of relay.conf when ports are defined
2014-05-24 08:00:19 +02:00
Sébastien Helleu
00179e6244
irc: fix refresh of bar item "irc_channel" after join/part/kick/kill (issue #86 )
2014-05-23 22:49:03 +02:00
Sébastien Helleu
6f6a0badcb
doc: update Japanese auto-generated files
2014-05-23 22:39:50 +02:00
Sébastien Helleu
98c3e28a71
doc: fix version number in function hook_print (Japanese plugin API reference)
2014-05-23 22:38:27 +02:00
Sébastien Helleu
83e19e4359
Merge pull request #89 from l/translation_ja
...
core: update Japanese translations
2014-05-23 22:37:16 +02:00
AYANOKOUZI, Ryuunosuke
3763a5d88d
core: update Japanese translations
2014-05-24 01:57:07 +09:00
Sébastien Helleu
838a71cceb
core: fix reset of attributes between nick colors in /color buffer
2014-05-22 20:46:14 +02:00
nils_2
4ba20c90da
doc: translate Mac OS X info in question about SSL connection to IRC server…
2014-05-22 13:47:35 +02:00
Sébastien Helleu
14850dfa9c
irc: fix duplicate sender name in display of notice ( closes #87 )
2014-05-21 21:49:20 +02:00
Sébastien Helleu
c8103f14d2
irc: fix refresh of buffer name in bar items after join/part/kick/kill ( closes #86 )
2014-05-21 20:46:22 +02:00
Sébastien Helleu
8e1d5e567e
irc: display message 936 (censored word) on channel instead of server buffer
2014-05-20 21:23:02 +02:00
Sébastien Helleu
507d58f158
doc: add Mac OS X info in question about SSL connection to IRC servers (FAQ)
2014-05-19 20:03:29 +02:00
Sébastien Helleu
91a88eb224
core: fix display of item buffer_short_name when the short name is not defined in buffer
2014-05-18 17:39:22 +02:00
Sébastien Helleu
b1430131a7
core: add bar item "buffer_short_name" (task #10882 )
2014-05-16 20:55:56 +02:00
Sébastien Helleu
540abf0874
irc: add bar item "irc_nick_modes" ( closes #71 )
2014-05-15 23:19:58 +02:00
Sébastien Helleu
85b8e0d82b
doc: update German auto-generated files
2014-05-14 07:35:13 +02:00
nils_2
98db1877b4
core: update German translation
2014-05-13 23:59:31 +02:00
Sébastien Helleu
75247edfb3
alias: add default alias "msgbuf" (send text to a buffer)
2014-05-13 23:01:11 +02:00
Sébastien Helleu
d38d961394
core: add option "send" in command /input (send text to a buffer)
2014-05-13 22:40:46 +02:00
Sébastien Helleu
4406087ee5
core: fix completion %(plugins_commands) when there are more than one argument before in the command line
2014-05-13 22:13:40 +02:00
Sébastien Helleu
32edff0fa5
core: add option "-buffer" in command /command ( closes #67 )
2014-05-13 22:12:19 +02:00
nils_2
4d70264ac6
core: update German translation
2014-05-13 16:39:07 +02:00
Sébastien Helleu
57781e6b0d
irc: make reason optional in command /kill
2014-05-12 23:10:30 +02:00
Sébastien Helleu
d9c82e2103
core: add VERBOSE flag for compilation (Travis)
2014-05-11 10:55:21 +02:00
Sébastien Helleu
3a0617f62c
core: add clang compiler for Travis build
2014-05-11 10:25:30 +02:00
Sébastien Helleu
ca8d6a0911
doc: fix continued indentations in docgen.py
2014-05-11 08:27:08 +02:00
Sébastien Helleu
21d55695b1
core: add pylint check of doc/docgen.py (Travis)
2014-05-11 08:15:47 +02:00
Sébastien Helleu
d6bfc38ae3
doc: fix pylint warnings in docgen.py
2014-05-11 08:15:18 +02:00
Sébastien Helleu
a0d4f9f389
doc: update German auto-generated files
2014-05-10 17:14:26 +02:00
Sébastien Helleu
cdab55aa05
api: change type of arguments displayed/highlight in hook_print callback from string to integer (in scripts)
2014-05-10 08:26:56 +02:00
nils_2
6d205222aa
core: update German translations
2014-05-09 19:37:01 +02:00
Sébastien Helleu
ae51f45c97
core: add comment
2014-05-09 07:35:09 +02:00
Sébastien Helleu
36fdd40247
core: do not restore title of core buffer after /upgrade
2014-05-08 23:16:52 +02:00
Sébastien Helleu
8bcd2c8401
core: fix memory leak when restoring buffers after /upgrade
2014-05-08 22:30:37 +02:00
Sébastien Helleu
ec5c9c6a8a
core: remove line in ChangeLog (add of "#" in front of channels on /join)
...
The new option has changed the behavior again, so "/join 0" will now
part all channels by default.
2014-05-08 14:38:40 +02:00
Sébastien Helleu
432ecaa9f4
relay: add message "_buffer_cleared"
2014-05-08 14:36:23 +02:00
Sébastien Helleu
36d519acb0
irc: add support of message 324 (channel modes) in option irc.look.display_join_message ( closes #75 )
2014-05-08 11:55:18 +02:00
Sébastien Helleu
7b4b6a3754
core: update ChangeLog
2014-05-08 11:31:03 +02:00
Sébastien Helleu
a81f79e669
relay: reformat comment
2014-05-08 11:31:03 +02:00
Tor Hveem
9e282febfd
relay: fix disconnection of client on empty websocket frames
...
WeeChat disconnects any client when a frame with length 0 is recieved.
2014-05-08 11:30:36 +02:00
Sébastien Helleu
87e9a061b5
core: update ChangeLog (add support of negated tags in filters)
2014-05-08 11:01:50 +02:00
Sébastien Helleu
117dca056d
core: add support of '!' for tags in /help filter
2014-05-08 11:01:07 +02:00
Sébastien Helleu
37200b46e8
core: add parentheses around tests in conditions
2014-05-08 10:51:26 +02:00
stfn
cc03a85744
core: add support for negated tags in filters ( closes #72 )
2014-05-07 13:07:59 +02:00
Sébastien Helleu
bbea2940b7
relay: add support of Internet Explorer websocket ( closes #73 )
2014-05-07 07:39:40 +02:00
Sébastien Helleu
17d21cd97a
doc: update German auto-generated files
2014-05-06 22:17:33 +02:00
nils_2
ee8e551b7c
Merge branch 'master' of https://github.com/weechat/weechat
2014-05-06 22:13:22 +02:00
nils_2
7d58491b4a
core: update German translation
2014-05-06 22:12:45 +02:00
Sébastien Helleu
a54566df2e
xfer: fix problem with option xfer.file.auto_accept_nicks when the server name contains dots
2014-05-06 21:50:08 +02:00
Sébastien Helleu
37ad9e3684
irc: add option irc.look.join_auto_add_chantype ( closes #65 )
2014-05-06 21:25:31 +02:00
Sébastien Helleu
ce189fdd2d
core: add missing semicolon in .travis.yml
2014-05-05 22:37:52 +02:00
Sébastien Helleu
c119c2b8ac
core: use before_script instead of before_install (Travis)
2014-05-05 22:33:35 +02:00
Sébastien Helleu
cf0b70eab2
core: use tee to write in /etc/apt/apt.conf (Travis)
2014-05-05 22:24:31 +02:00
Sébastien Helleu
5566656f6a
core: set option APT::Install-Recommends before commands apt-get / mk-build-deps (Travis)
2014-05-05 22:17:45 +02:00
Sébastien Helleu
519cc13273
core: add option "APT::Install-Recommends=false" for apt-get (Travis)
2014-05-05 21:57:31 +02:00
Sébastien Helleu
a3ce4da854
core: remove use of virtualenv for Travis
2014-05-05 20:15:48 +02:00
Sébastien Helleu
d10080bca2
core: add install of package libenchant-dev for Travis
...
Package libenchant-dev is required by pyenchant (used in msgcheck).
2014-05-05 20:07:53 +02:00
Sébastien Helleu
13375fd077
core: add check of .po files with msgcheck for Travis
2014-05-05 19:47:06 +02:00
Sébastien Helleu
4dbdf458d3
Merge pull request #70 from l/translation_ja
...
core: update Japanese translations
2014-05-04 19:35:21 +02:00
AYANOKOUZI, Ryuunosuke
4652b7e1bd
core: update Japanese translations
2014-05-05 02:07:41 +09:00
Sébastien Helleu
7f1cd19b45
core: change default key for bare display from alt-'!' to alt-'l'
2014-05-04 17:35:22 +02:00
Sébastien Helleu
aa523be8be
core: add build of man page and docs for Travis
2014-05-04 08:40:21 +02:00
Sébastien Helleu
85596a9b0e
core: do the "cd build" on its own line in .travis.yml
2014-05-04 07:34:47 +02:00
Sébastien Helleu
0a097bd706
core: add missing empty line in README.asciidoc
2014-05-04 07:30:22 +02:00
Sébastien Helleu
3223429d29
Merge pull request #69 from Mkaysi/travis
...
Travis
2014-05-04 07:29:37 +02:00
Mikaela Suomalainen
8199c0a3f7
core: .travis.yml: install equivs
...
which is required by previous mk-build-deps which comes from devscripts and
which should depend on equivs, but it doesn't...
2014-05-03 21:51:23 +03:00
Mikaela Suomalainen
333a5ad330
core: .travis.yml: install devscripts to get mk-build-deps / fix build.
2014-05-03 21:48:06 +03:00
Mikaela Suomalainen
f67b3dc24a
core: .travis.yml: install build-depedencies as said in debian/control.
2014-05-03 21:45:15 +03:00
Mikaela Suomalainen
3db53f6ed2
core: README.asciidoc: move build status under homepage link.
2014-05-03 21:30:47 +03:00
Mikaela Suomalainen
2dd8bfb94a
core: .travis.yml: remove debug & ulimit && run weechat
2014-05-03 21:24:54 +03:00
Mikaela Suomalainen
994b1e9baa
core: .travis.yml: remove ulimit & -DCMAKE_BUILD_TYPE=Debug.
2014-05-03 21:21:05 +03:00
Mikaela Suomalainen
1d7f72aff3
core: merge "mkdir build" & cd build in .travis.yml
...
to "mkdir build;cd build"
2014-05-03 20:56:29 +03:00
Mikaela Suomalainen
586c9b3558
core: add Travis build status to README.asciidoc .
2014-05-03 19:02:56 +03:00
Mikaela Suomalainen
df3f6207f6
core: add .travis.yml
2014-05-03 18:54:12 +03:00
Sébastien Helleu
33450ddb8b
Version 1.0-dev
...
Yeah \o/
2014-04-30 19:43:56 +02:00
Sébastien Helleu
9af7b7412c
Merge pull request #64 from stfnm/doc_fix_prototype_weechat_hashtable_dup
...
doc: fix prototype of function weechat_hashtable_dup (plugin API referen...
2014-04-28 21:33:18 +02:00
stfn
cf89b22de0
doc: fix prototype of function weechat_hashtable_dup (plugin API reference)
2014-04-28 19:48:43 +02:00
nils_2
b174b3c3c8
doc: update German documentation
2014-04-23 21:29:16 +02:00
nils_2
17126be49a
doc: update German documentation
2014-04-23 21:28:18 +02:00
nils_2
0601062a9d
doc: update German documentation
2014-04-23 21:28:05 +02:00
Sébastien Helleu
93e4b5e4bf
doc: add chapter about IRC private messages in quickstart guide
2014-04-22 21:11:52 +02:00
Sébastien Helleu
2ffc5135b4
doc: update German auto-generated files
2014-04-21 09:48:45 +02:00
nils_2
d021ad5f76
core: update German translations
2014-04-21 09:43:30 +02:00
Sébastien Helleu
838d421e67
doc: update Japanese auto-generated files
2014-04-21 09:19:23 +02:00
Sébastien Helleu
fce9779236
Merge pull request #61 from l/translation_ja
...
core: update Japanese translations
2014-04-20 19:05:35 +02:00
AYANOKOUZI, Ryuunosuke
e401aea560
core: update Japanese translations
2014-04-21 00:51:39 +09:00
Sébastien Helleu
c760098647
core: add non-breaking spaces in French translations
2014-04-20 09:25:40 +02:00
nils_2
242c497f4a
core: update German translation
2014-04-18 09:32:24 +02:00
Sébastien Helleu
1d7b44202a
irc: fix description of arguments in infolist "irc_nick"
...
Only the nick is optional is this infolist (server and channel are required).
2014-04-17 23:31:50 +02:00
Sébastien Helleu
6f64ee699b
doc: update German and Japanese auto-generated files
2014-04-17 07:54:25 +02:00
nils_2
c7a9e4bac8
core: update German translations
2014-04-13 14:18:56 +02:00
Sébastien Helleu
df6986aecd
Merge pull request #56 from l/translation_ja
...
core: update Japanese translations
2014-04-13 13:07:37 +02:00
AYANOKOUZI, Ryuunosuke
69fc4645ac
core: update Japanese translations
2014-04-13 19:53:03 +09:00
Sébastien Helleu
db912ded26
xfer: fix freeze/problems when sending empty files with DCC ( closes #53 )
2014-04-13 12:52:25 +02:00
Sébastien Helleu
417811ba01
irc: add alias "whois" for target buffer of messages 401/402 ( closes #54 )
2014-04-13 11:22:22 +02:00
Sébastien Helleu
a311764d12
relay: add signal "relay_client_auth_ok" for irc and weechat protocols
2014-04-13 08:27:27 +02:00
Sébastien Helleu
96086b1666
core: update ChangeLog
2014-04-12 23:10:04 +02:00
Sébastien Helleu
34723d2acc
api: allow wildcard "*" inside the mask in function string_match
2014-04-12 23:07:06 +02:00
Sébastien Helleu
001ea53f9d
core: fix crash on "weechat --upgrade" if no .upgrade files are found
2014-04-12 21:45:27 +02:00
Sébastien Helleu
7618fdd240
core: use lower case for CMake keywords
2014-04-12 18:00:27 +02:00
Sébastien Helleu
51d18c92e5
charset: fix /help charset.default.decode
...
The charset is used only when the message is not UTF-8 valid.
2014-04-12 17:32:33 +02:00
Sébastien Helleu
c5583b064a
core: add note about API mismatch (rmodifier.so) in release notes
2014-04-12 16:28:41 +02:00
Sébastien Helleu
62df708fdc
core: add tag "host_xxx" in /help filter
2014-04-12 13:25:58 +02:00
Sébastien Helleu
1abdde6be5
trigger: add variable "tg_tag_host" (from tag "host_xxx" in message)
2014-04-12 13:23:26 +02:00
Sébastien Helleu
c1cce9f1c3
irc: add tag with host ("host_xxx") in IRC messages displayed
2014-04-12 13:22:27 +02:00
Sébastien Helleu
e901d14a1f
trigger: interpret escaped chars in regex
2014-04-12 09:31:24 +02:00
Sébastien Helleu
dea2960d13
core: add option "-current" in command /print
2014-04-12 08:59:06 +02:00
Sébastien Helleu
d0d4d2ef5b
trigger: remove obsolete comment
2014-04-12 08:44:16 +02:00
Sébastien Helleu
0866bc7e6d
xfer: fix help of option xfer.file.convert_spaces
2014-04-12 08:32:31 +02:00
Sébastien Helleu
a62a75c873
debian: add Japanese version of relay protocol doc
2014-04-06 08:27:50 +02:00
Sébastien Helleu
c600d2c4a1
doc: update German auto-generated files
2014-04-05 21:14:46 +02:00
nils_2
016995bcee
core: update German translation
2014-04-05 21:06:59 +02:00
Sébastien Helleu
6438259310
doc: add missing buffer properties in plugin API reference (hidden, zoomed, filter)
2014-04-05 19:16:03 +02:00
Sébastien Helleu
55d77ed216
core: add option -all for command /buffer hide|unhide
2014-04-05 18:43:11 +02:00
Sébastien Helleu
21cfd8d858
core: fix restoration of core buffer properties after /upgrade
2014-04-05 18:32:26 +02:00
Sébastien Helleu
8199c966ce
doc: add "version >= 0.4.4" for messages _buffer_{hidden|unhidden} (relay protocol)
2014-04-05 16:58:19 +02:00
Sébastien Helleu
836ed0bbfe
relay: add messages "_buffer_hidden" and "_buffer_unhidden"
2014-04-05 16:53:48 +02:00
Sébastien Helleu
c7ce05d5ec
core: add hidden buffers, add options hide/unhide in command /buffer
2014-04-05 16:30:13 +02:00
Sébastien Helleu
2beefdfc2a
doc: update Japanese auto-generated files
2014-04-05 16:15:43 +02:00
Sébastien Helleu
2b9645c2c8
doc: build relay protocol before developer's guide
2014-04-05 16:02:39 +02:00
Sébastien Helleu
be321ce396
doc: fix typo in Makefile.am for Japanese docs
2014-04-05 16:01:33 +02:00
Sébastien Helleu
e6a1d01bfb
Merge pull request #51 from l/translation_ja
...
doc: update Japanese translations, add Japanese version of relay protocol
2014-04-05 15:58:41 +02:00
AYANOKOUZI, Ryuunosuke
6d55dd23a4
core: update Japanese translations
2014-04-05 22:46:08 +09:00
Sébastien Helleu
cd6eaf42ba
core: fix completion of /buffer clear
2014-04-05 11:51:03 +02:00
Sébastien Helleu
a44a1eab19
core: fix "/buffer clear" with a name (don't clear all merged buffers with same number)
2014-04-05 11:49:06 +02:00
Sébastien Helleu
698d6a3631
doc: update German auto-generated files
2014-04-04 19:06:14 +02:00
nils_2
08317689a8
core: update German translation
2014-04-04 18:41:31 +02:00
Sébastien Helleu
37144535a5
core: fix evaluation of expression with regex when a comparison char is in the regex
2014-04-04 16:52:12 +02:00
Sébastien Helleu
e143518e4b
doc: use freenode instead of oftc in examples (quickstart guide)
2014-04-04 16:12:33 +02:00
Sébastien Helleu
df8acd1d7b
irc: allow many fingerprints in server option ssl_fingerprint ( closes #49 )
2014-04-04 16:00:07 +02:00
Sébastien Helleu
de4ce8eeb6
irc: add option irc.look.item_channel_modes_hide_args (task #12070 , task #12163 , closes #48 )
...
This option replaces the option irc.look.item_channel_modes_hide_key.
It is now a string, so channel modes arguments can be hidden using many
channel modes (or all, with "*").
2014-04-04 12:32:59 +02:00
Sébastien Helleu
79533566c6
core: add a message about key alt-c in /color buffer
2014-04-04 10:31:35 +02:00
Sébastien Helleu
982373f7e9
irc: add option irc.color.item_nick_modes ( closes #47 )
2014-04-04 09:45:17 +02:00
Sébastien Helleu
719558b5c8
doc: add example to set charset for whole IRC server (user's guide)
2014-04-03 19:28:31 +02:00
Sébastien Helleu
efde7a0956
doc: update style for commands
2014-04-03 19:16:00 +02:00
Sébastien Helleu
c4c6d2cddc
core: add "hotlist" in completion of command "/buffer set"
2014-04-03 14:34:01 +02:00
Sébastien Helleu
2a9bd75eee
core: close .upgrade files before deleting them after /upgrade
2014-04-03 14:23:31 +02:00
Sébastien Helleu
134713c6d1
doc: add value "-1" for property "hotlist" in function buffer_set (plugin API reference)
2014-04-03 13:56:33 +02:00
Sébastien Helleu
55e43e15f8
api: allow value "-1" for property "hotlist" in function buffer_set (to remove a buffer from hotlist)
2014-04-03 13:53:18 +02:00
Sébastien Helleu
220682c1bc
exec: fix tag stdout/stderr used in command output
2014-04-03 13:11:03 +02:00
Sébastien Helleu
7bff59ed33
exec: remove comment
2014-04-03 13:08:53 +02:00
Sébastien Helleu
a470a1a890
exec: kill all processes using an exec buffer that is being closed
2014-04-03 12:24:20 +02:00
Sébastien Helleu
d055d4a2bd
exec: add examples with "tail -f" and "-kill" in /help exec
2014-04-03 12:22:53 +02:00
Sébastien Helleu
7c55cbb38b
exec: display output of commands in real time, add options -flush/-noflush in command /exec
2014-04-03 11:55:04 +02:00
Sébastien Helleu
936d5559f4
api: add option "buffer_flush" in function hook_process_hashtable
2014-04-03 11:39:23 +02:00
Sébastien Helleu
6bf64e979d
exec: display command output even if process is killed
2014-04-03 09:19:30 +02:00
Sébastien Helleu
cbd5f1122a
doc: update German auto-generated files
2014-04-02 20:38:12 +02:00
nils_2
77ff8857a4
core: update German translation
2014-04-02 20:19:32 +02:00
Sébastien Helleu
21f9cc64ac
trigger: add a comma in title of trigger monitor buffer
2014-04-02 19:55:54 +02:00
Sébastien Helleu
84faeb26f9
script: add commas in title of script buffer
2014-04-02 19:55:47 +02:00
Sébastien Helleu
a0d0711bb0
core: use an integer for seconds in command /window bare <delay>
2014-04-02 13:29:58 +02:00
Sébastien Helleu
dfe3ee6b18
doc: update style for keys in docs
2014-04-01 16:01:16 +02:00
Sébastien Helleu
a03232e155
core: add default key alt-'-' to toggle filters in current buffer ( closes #17 )
2014-04-01 16:00:44 +02:00
Sébastien Helleu
af32279dc5
core: fix typo in a French translation
2014-04-01 14:27:02 +02:00
Sébastien Helleu
3b32d62fa6
trigger: add filter in trigger monitor buffer
...
The filter can be set with /trigger monitor <filter> or by entering data
in the trigger monitor input.
2014-04-01 14:26:02 +02:00
Sébastien Helleu
e96639123b
core: don't remove a buffer from hotlist if it's not visible (another merged buffer is zoomed)
2014-03-31 11:26:06 +02:00
Sébastien Helleu
0e561104fa
core: add non-active merged buffers with activity in hotlist (if another merged buffer is zoomed) (task #12845 )
...
There was a bug with "num_displayed" in buffers when they are merged and
that one buffer is zoomed: now the num_displayed is > 0 for the active buffer,
and it is set to 0 for all merged non-active buffers (only in case of zoom).
A variable "zoomed" has been added in buffers to know if a buffer with this
number is zoomed or not (possibly another buffer).
2014-03-31 10:31:56 +02:00
Sébastien Helleu
1fedd443da
core: fix refresh of bar item "buffer_zoom" on buffer switch
2014-03-31 10:27:31 +02:00
Sébastien Helleu
58e86f004c
core: use seconds as float number for delay in command /window bare <delay>
2014-03-30 22:28:51 +02:00
Sébastien Helleu
e791c24a2e
irc: allow "$ident" in option irc.network.ban_mask_default ( closes #18 )
2014-03-30 18:58:11 +02:00
Sébastien Helleu
474541b857
irc: add support of "away-notify" capability ( closes #12 )
2014-03-30 16:16:13 +02:00
Sébastien Helleu
d7d91d6cf3
exec: fix typo in /help exec
2014-03-30 12:25:34 +02:00
Sebastien Helleu
0cfbae1512
core: fix reset of attributes in bars when "resetcolor" is used ( closes #41 )
2014-03-30 08:34:32 +02:00
Sebastien Helleu
5c1e5988f9
core: fix alignment of lines in merged buffers ( closes #43 )
...
The bug happened when options weechat.look.prefix_align and
weechat.look.prefix_buffer_align are set to "none".
2014-03-29 20:26:49 +01:00
Sebastien Helleu
e2d708187c
doc: update Japanese auto-generated files
2014-03-29 18:54:47 +01:00
Sébastien Helleu
1e33cc70f1
Merge pull request #44 from l/translation_ja
...
core: update Japanese translations
2014-03-29 18:45:24 +01:00
AYANOKOUZI, Ryuunosuke
b46e2efadf
core: update Japanese translations
2014-03-30 02:30:07 +09:00
Sebastien Helleu
2e08e39d2e
core: quit WeeChat on signal SIGHUP, remove signal "signal_sighup"
2014-03-29 18:21:05 +01:00
Sebastien Helleu
db000cd3b0
core: add text search in buffers with free content (task #13051 )
2014-03-29 17:06:36 +01:00
Sebastien Helleu
29364768c6
doc: remove tags "translation missing" in french FAQ
2014-03-28 18:34:29 +01:00
Sebastien Helleu
d2d2143792
doc: add question about terminal focus in FAQ
2014-03-28 14:28:27 +01:00
Sebastien Helleu
2556c46285
doc: update German auto-generated file with exec command
2014-03-27 21:29:44 +01:00
Sebastien Helleu
09aff01c71
doc: update auto-generated files with hdata
2014-03-27 21:28:36 +01:00
nils_2
75354ad530
core: update German translations
2014-03-27 19:27:56 +01:00
Sebastien Helleu
6a5f0fbc07
core: fix crash on /reload weechat
...
The problem was introduced in commit eef3b57075
which was storing split commands inside keys themselves (for optimization).
This causes a problem when weechat.conf is reloaded, because all keys are
then deleted and created again, which removes the array of commands which
is currently used. And then it leads to a crash of WeeChat.
This commit reverts this behavior and the key commands are split when they
are executed.
2014-03-27 07:53:01 +01:00
Sebastien Helleu
d129b39b86
doc: use command /script in question about installation of scripts (FAQ)
2014-03-26 13:28:29 +01:00
Sebastien Helleu
ee5819239d
doc: add command to install script buffers.pl (FAQ)
2014-03-26 12:18:46 +01:00
Sebastien Helleu
364a4e522b
doc: add link to WeeChat doc page (FAQ)
2014-03-26 12:14:09 +01:00
Sebastien Helleu
97b787b7a3
doc: replace links to weechat.org/scripts by command "/script search" (FAQ)
2014-03-25 19:42:22 +01:00
Sebastien Helleu
6942d08abc
doc: replace links to remote GUIs by link to features page (FAQ)
2014-03-25 19:37:22 +01:00
Sebastien Helleu
03f73b8cdc
core: skip and ignore color attributes before special names like "reset" in gui_color_get_custom
2014-03-25 15:36:21 +01:00
Sebastien Helleu
28df18379f
core: save/restore buffer property "clear" on /upgrade
2014-03-25 11:47:46 +01:00
Sebastien Helleu
3375db7720
core: save/restore buffer property "day_change" on /upgrade
2014-03-25 11:44:57 +01:00
Sebastien Helleu
d0138a8742
core: update ChangeLog
2014-03-25 11:43:10 +01:00
Sebastien Helleu
babb3abff4
exec: allow clear of new buffers with /buffer clear
2014-03-25 10:56:05 +01:00
Sebastien Helleu
92ec36eced
core: add buffer property "clear"
2014-03-25 10:55:12 +01:00
Sebastien Helleu
8deb0d3612
exec: add options -nf and -cl/-nocl in command /exec
...
-nf: create a new buffer with free content
-cl: clear new buffer
-nocl: append in new buffer
2014-03-25 09:25:47 +01:00
Sebastien Helleu
966a2f4fb4
irc: fix notify message: "joined" -> "connected"
2014-03-24 14:34:09 +01:00
Sebastien Helleu
0fb3f7d4a3
doc: add bare display in questions about copy/paste and click on long URLs (FAQ)
2014-03-24 07:28:46 +01:00
Sebastien Helleu
5776bcc818
doc: update German auto-generated files
2014-03-23 21:14:59 +01:00
nils_2
59c722c196
doc: update German documentation
2014-03-23 13:14:52 +01:00
nils_2
67b6baf05d
doc: update German faq
2014-03-23 13:09:04 +01:00
nils_2
e434b552fb
doc: update German documentation
2014-03-23 13:08:40 +01:00
nils_2
4f52c4a8f9
core: update German translations
2014-03-23 13:07:51 +01:00
Sebastien Helleu
ea34976d4d
doc: update the contribute chapter in developer's guide
2014-03-23 08:27:18 +01:00
Sébastien Helleu
aa3a82f2f2
Merge pull request #39 from Mkaysi/links
...
README.asciidoc: fix links.
2014-03-23 08:10:21 +01:00
Mikaela Suomalainen
2334d7be10
README.asciidoc: add anchors to links.
2014-03-23 09:06:54 +02:00
Mikaela Suomalainen
b99f4bce61
README.asciidoc: fix links.
2014-03-23 09:01:57 +02:00
Sebastien Helleu
f7e52e2a08
doc: update Japanese auto-generated files
2014-03-23 07:35:31 +01:00
Sébastien Helleu
b2318896e3
Merge pull request #38 from l/translation_ja
...
core: update Japanese translations
2014-03-23 07:31:30 +01:00
AYANOKOUZI, Ryuunosuke
1e3010cd6f
core: update Japanese translations
2014-03-23 06:11:49 +09:00
Sébastien Helleu
2dcacc2ce3
Merge pull request #37 from Mkaysi/patch-1
...
core: fix developer's guide link in Contributing.asciidoc
2014-03-22 16:42:31 +01:00
Mikaela Suomalainen
d5730060c7
Contributing.asciidoc: fix developer's guide link
...
The link directed to WeeChat.org instead of the developer's guide.
2014-03-22 17:09:50 +02:00
Sebastien Helleu
6fe09ccb19
doc: replace "echo -e" with "printf" in user's guide
2014-03-22 10:27:46 +01:00
Sebastien Helleu
aad5765e35
irc: replace "user" by "nick" in description of commands
2014-03-22 10:05:45 +01:00
Sebastien Helleu
73576b49d0
irc: fix arguments in /help unquiet: at least one nick/host is required
2014-03-22 10:01:25 +01:00
Sebastien Helleu
262340ba19
irc: update description of some commands
2014-03-22 09:55:13 +01:00
Sebastien Helleu
c9116e4982
irc: add command /unquiet ( closes #36 )
2014-03-22 09:30:04 +01:00
Sebastien Helleu
e2798b2cf2
core: fix typo in /help command
2014-03-21 14:32:09 +01:00
Sebastien Helleu
f1d483303d
doc: update question about messages displayed on channel join (FAQ)
2014-03-20 19:51:53 +01:00
Sebastien Helleu
98c6b1a810
doc: update list of actions executed when a trigger is called (user's guide)
2014-03-20 19:11:32 +01:00
Sebastien Helleu
37438fc0e3
doc: add plugins trigger/exec in CMake options and list of default plugins (user's guide)
2014-03-20 19:06:02 +01:00
Sebastien Helleu
3a6313c4b5
api: add support of nested variables in function string_eval_expression and command /eval ( closes #35 )
2014-03-20 15:57:46 +01:00
Sebastien Helleu
e6c775050b
doc: update German auto-generated files
2014-03-20 10:51:43 +01:00
nils_2
fb8b0d9a5a
core: update German translations
2014-03-19 21:53:22 +01:00
Sebastien Helleu
89160c565e
core: fix add of filter on OS X when regex for message is empty (filter regex ending with "\t")
2014-03-19 19:59:02 +01:00
Sebastien Helleu
b09fbea954
irc: fix typo in /help allpv
2014-03-19 19:24:35 +01:00
Sebastien Helleu
63b474013e
irc: add command /allpv (task #13111 )
2014-03-19 19:13:41 +01:00
Sebastien Helleu
9b380a935b
core: fix use of reserved C identifiers in headers ( closes #31 )
2014-03-19 10:39:13 +01:00
Sebastien Helleu
bc96d2f1ec
core: add key alt-j,alt-f to jump to first buffer, change command for jump to last buffer
...
New key alt-j,alt-f is bound by default to "/buffer -".
The existing key alt-j,alt-l is now bound by default to "/buffer +".
2014-03-19 10:15:57 +01:00
Sebastien Helleu
dac4d3a06a
doc: update Japanese auto-generated files
2014-03-19 10:05:27 +01:00
Sébastien Helleu
800168b671
Merge pull request #28 from l/translation_ja
...
core: update Japanese translations
2014-03-18 19:22:21 +01:00
AYANOKOUZI, Ryuunosuke
568c038b12
core: update Japanese translations
2014-03-19 02:57:05 +09:00
Sebastien Helleu
f82fe29ac3
core: update the message displayed on crash
...
Add a reference to user's guide, do not ask user to send the crash log
file any more (it may have private data and is not needed in most cases).
2014-03-18 15:22:15 +01:00
Sebastien Helleu
387cc5048a
irc: fix truncated read on socket with SSL (bug #41558 )
...
If there are still data on socket with SSL
(if gnutls_record_check_pending(session) returns > 0), then call
gnutls_record_recv() again to read all available data.
The problem was that some data remained in the gnutls buffers and the recv
callback was not called any more (nothing available on raw socket).
2014-03-18 13:27:18 +01:00
Sebastien Helleu
ffb0ec47c2
core: check validity of buffer pointer when data is sent to a buffer
2014-03-18 12:08:11 +01:00
Sebastien Helleu
476729b897
core: fix crash when buffer is closed during execution of multiple commands ( closes #27 )
2014-03-18 11:50:44 +01:00
Sebastien Helleu
ac89c976e2
core: remove trailing whitespace in a Polish translation
2014-03-18 10:48:09 +01:00
Sebastien Helleu
f09e1c136c
core: remove trailing space in log message when writing a configuration file
2014-03-18 09:25:15 +01:00
Sebastien Helleu
03b9b6c1a5
core: update German translations
2014-03-18 09:18:39 +01:00
Sebastien Helleu
d6fbe95090
trigger: set default variable "tg_remaining_calls" for regex in timer callback
2014-03-17 18:23:11 +01:00
Sebastien Helleu
63c2915e3c
irc: fix typo in /help kickban
2014-03-17 17:23:55 +01:00
Sebastien Helleu
30de830982
exec: don't use shell by default when executing commands (for security reasons)
...
It is possible to force shell by default with this command:
/set exec.command.default_options "-sh"
2014-03-17 14:59:00 +01:00
Sebastien Helleu
e84eaafe8e
script: set option script.scripts.cache_expire to 1440 by default
2014-03-17 12:59:46 +01:00
Sebastien Helleu
db852a3f26
core: fix "/window scroll_bottom" on a buffer with free content
...
The bug was introduced by commit 8fac1eea40
which purpose was to not scroll to the end of buffer with "/window scroll -N"
when the top of buffer is displayed.
This commit is adding the syntax "--N" to force a scroll from the end (only
used by "/window scroll_bottom").
2014-03-17 08:32:18 +01:00
Sebastien Helleu
1a4c68a3d3
doc: update German auto-generated files
2014-03-17 07:13:44 +01:00
Sebastien Helleu
4905f3829f
core: fix typo in French translation of /help logger
2014-03-17 07:13:07 +01:00
Sebastien Helleu
a4a4e2f38f
core: fix compilation on SmartOS (bug #40981 , closes #23 )
2014-03-16 19:18:16 +01:00
Sebastien Helleu
d920f87455
core: fix some compilation problems on SmartOS
2014-03-16 17:46:56 +01:00
Sebastien Helleu
907e099f86
api: allow negative value for y in function printf_y
2014-03-16 17:21:35 +01:00
Sebastien Helleu
fa28d23c4d
ruby: fix crash when trying to load a directory with /ruby load
2014-03-16 16:49:41 +01:00
nils_2
c0d43497f1
core: update German translations
2014-03-16 14:16:26 +01:00
Sebastien Helleu
7f54a1adc1
ruby: add detection of Ruby 2.1
2014-03-16 11:26:47 +01:00
Sebastien Helleu
6981a17bbb
exec: add example with option "-pipe" in /help exec
2014-03-16 10:29:07 +01:00
Sebastien Helleu
9a51449ee6
exec: add return code ("rc") in hashtable sent with option "-hsignal"
2014-03-16 10:08:08 +01:00
Sebastien Helleu
bd2a625386
core: update translations
2014-03-16 09:55:41 +01:00
Sebastien Helleu
fcf5e84fa4
exec: add values "irc" and "weechat" for option "-color", replace "decode" by "auto"
2014-03-16 09:52:44 +01:00
Sebastien Helleu
ffba715ea1
exec: add options "-pipe" and "-hsignal" in command /exec
2014-03-16 09:37:45 +01:00
Sebastien Helleu
7afd013665
trigger: fix build of hashtable in hsignal callback when values have type "string"
2014-03-16 08:50:24 +01:00
Sebastien Helleu
11f2f5d3e4
exec: do not create/switch to buffer with option "-bg"
2014-03-15 19:48:37 +01:00
Sebastien Helleu
4245de528e
exec: add examples in /help exec
2014-03-15 19:40:15 +01:00
Sebastien Helleu
ff636cae89
exec: fix typo in /help exec
2014-03-15 19:22:28 +01:00
nils_2
0c18f6defe
core: update German translations
2014-03-15 19:12:23 +01:00
Sebastien Helleu
112398ee62
exec: fix compilation on OpenBSD
...
Looks like the variable name "stdout" is a problem on OpenBSD (macro?).
So "stdout" and "stderr" are renamed to "out" an "err".
2014-03-15 15:56:58 +01:00
Sebastien Helleu
4ee2ef584d
doc: add exec plugin in developer's guide
2014-03-15 15:15:29 +01:00
Sebastien Helleu
fff24d0a23
core: update translations
2014-03-15 15:08:49 +01:00
Sebastien Helleu
c92b186e01
exec: rename value "off" to "ansi" for option "-color" in command /exec
2014-03-15 12:43:06 +01:00
Sebastien Helleu
520509d62c
core: update ChangeLog
2014-03-15 12:31:11 +01:00
Sebastien Helleu
85abcaedaa
Merge branch 'exec'
2014-03-15 12:28:07 +01:00
Sebastien Helleu
a62430b744
doc: fix IRC colors 14/15 in user's guide
2014-03-15 12:14:20 +01:00
Sebastien Helleu
0bfbe8ef40
irc: add decoding of bright ANSI colors (90-97, 100-107)
2014-03-15 12:09:51 +01:00
Sebastien Helleu
6749ed354d
core: add decoding of bright ANSI colors (90-97, 100-107)
2014-03-15 12:09:31 +01:00
Sebastien Helleu
298f0211c1
exec: add option "-color" in command /exec (decode ANSI colors by default)
...
The ANSI colors are decoded by default to WeeChat colors (for local display),
or IRC colors (if output is sent to buffer with "-o").
2014-03-15 11:30:08 +01:00
Sebastien Helleu
d3c85c920c
irc: add modifier "irc_color_decode_ansi"
2014-03-15 11:12:49 +01:00
Sebastien Helleu
e38f437ad7
core: add modifier and infos to decode ANSI colors
...
New modifier:
- color_decode_ansi: convert ANSI colors to WeeChat colors (or remove colors).
New infos:
- color_ansi_regex: regex used to parse ANSI colors in a string
- color_term2rgb: convert a terminal color (0-255) to RGB
- color_rgb2term: convert a RGB color to terminal color (0-255)
2014-03-15 11:06:30 +01:00
Sebastien Helleu
9e659d9f2e
core: add options "term2rgb" and "rgb2term" in command /color
2014-03-14 19:51:52 +01:00
Sebastien Helleu
a97bcd1ca1
core: add functions to convert RGB to terminal color (and vice versa)
2014-03-14 19:16:13 +01:00
Sebastien Helleu
5c5084c37f
xfer: fix connection to remote host in DCC receive on Mac OS X ( closes #25 )
2014-03-14 09:29:41 +01:00
Sébastien Helleu
b9b55f9c81
Merge pull request #26 from talisein/bug25
...
xfer: Don't use sockaddr_storage for address_length
2014-03-14 09:27:30 +01:00
Andrew Potter
1baa2e288c
xfer: Fix segfault in DCC send.
...
This was broken before the previous change, since remote_address was
just a zero'd out struct.
2014-03-13 21:05:47 -07:00
Andrew Potter
92d454eb8d
xfer: Don't use sockaddr_storage for address_length
...
Hopefully this addresses #25 .
2014-03-13 20:32:59 -07:00
Sebastien Helleu
d791e76e1b
exec: switch to exec buffer even if it is already opened
2014-03-13 14:50:38 +01:00
Sebastien Helleu
d52e5d8c8a
core: update ChangeLog ( closes #24 )
2014-03-13 14:17:04 +01:00
Sebastien Helleu
eb21248ae7
core: fix highlight problem with "(?-i)" and upper case letters in option weechat.look.highlight
2014-03-13 14:14:10 +01:00
Sebastien Helleu
7b31d397b7
exec: add missing empty lines in output of commands
...
The function weechat_string_split() collapses many separators (here "\n"),
so empty lines were removed and not displayed.
For example, if output is "Line1\n\nEnd\n", the empty line between "Line1"
and "End" was not displayed.
2014-03-13 12:08:33 +01:00
Sebastien Helleu
cd65198c71
api: add callback in function string_replace_regex
2014-03-13 10:59:58 +01:00
Sebastien Helleu
c8f574d730
exec: disable "output to buffer" if command is executed on an exec buffer
2014-03-13 09:02:36 +01:00
Sebastien Helleu
0eca1fd20b
exec: add options "-rc"/"-norc" (display return code) in command /exec
2014-03-13 07:56:20 +01:00
Sebastien Helleu
571a7a5dbe
exec: execute commands from input of exec buffers
2014-03-13 07:38:16 +01:00
Sebastien Helleu
1a30be392b
core: update ChangeLog
2014-03-12 22:26:14 +01:00
Fredrik Fornwall
cdb2a7374d
core: use glibtoolize on mac instead of libtoolize
2014-03-12 22:25:59 +01:00
Fredrik Fornwall
2ea9f673a8
core: assume iconv usability when cross compiling
...
AC_TRY_RUN needs a fallback action when cross compiling.
2014-03-12 22:12:07 +01:00
Sebastien Helleu
86e12946a5
irc: add "#" before any channel in /join, even /join 0 ( closes #20 )
2014-03-12 22:00:05 +01:00
nils_2
ace01aff50
core: update translations
2014-03-12 21:36:09 +01:00
Sebastien Helleu
ed6ea18c30
exec: add options "-ln"/"-noln" (line numbers) in command /exec
2014-03-12 19:52:04 +01:00
Sebastien Helleu
08bffd6f5a
exec: automatically disable shell if command starts with "url:" (URL download)
2014-03-12 19:18:29 +01:00
Sebastien Helleu
6c20e402dc
exec: add options "-buffer" and "-sw"/"-nosw" in command /exec
2014-03-12 19:13:56 +01:00
Sebastien Helleu
442bc80da6
exec: add option "-inclose" in command /exec
2014-03-12 12:04:23 +01:00
Sebastien Helleu
2962ce55d6
exec: add missing completion of "-ns" in command /exec
2014-03-12 11:56:09 +01:00
Sebastien Helleu
e8de096625
exec: add options "-n"/"-ns" in command /exec (display output in a new buffer)
2014-03-12 11:54:00 +01:00
Sebastien Helleu
0790836695
exec: add option exec.command.default_options
2014-03-12 09:57:39 +01:00
Sebastien Helleu
0b73de9e98
core: update ChangeLog
2014-03-12 09:44:39 +01:00
Sebastien Helleu
4582a3cd24
Merge branch 'master' of git://github.com/talisein/weechat-1 into talisein-master
2014-03-12 09:36:09 +01:00
Sebastien Helleu
19d93d28ab
core: update ChangeLog
2014-03-12 09:30:09 +01:00
Sebastien Helleu
a38e577596
core: update translations
2014-03-12 09:30:09 +01:00
Shawn Smith
d3ee1bcfe0
irc: display output of CAP LIST in server buffer ( closes #10 )
2014-03-12 09:30:02 +01:00
Andrew Potter
9f140ca805
xfer: Fix xfer.network.own_ip behavior
...
Fixes #5 . xfer shouldn't try to bind() to the own_ip
address. Instead, always bind to the same local address that is
connected to the irc server, and just change the out_addr if own_ip is
used.
Also fixes a memory leak in error path.
2014-03-11 21:21:18 -07:00
Sebastien Helleu
9543f9c034
core: add missing \0 at the end of stderr buffer in hook_process
2014-03-11 21:11:54 +01:00
Sebastien Helleu
d5e1a52e24
exec: fix crash when giving bad id to command /exec -in
2014-03-11 20:13:28 +01:00
Sebastien Helleu
2dc6eeaee2
exec: add option "-del" in command /exec
2014-03-11 18:11:52 +01:00
Sebastien Helleu
281cfdda94
exec: add option "-bg" in command /exec
2014-03-11 17:51:06 +01:00
Sebastien Helleu
5708b3977c
exec: update plugin API version
2014-03-11 17:49:50 +01:00
Sebastien Helleu
319f2a51ec
exec: fix typos in /help exec
2014-03-11 17:49:50 +01:00
Sebastien Helleu
e3de3e6dda
exec: add option "-set" in command /exec
2014-03-11 17:49:50 +01:00
Sebastien Helleu
29e498d002
exec: replace number by id in /help exec
2014-03-11 17:49:50 +01:00
Sebastien Helleu
67b892d1fd
exec: add list of signal names in /help exec
2014-03-11 17:49:50 +01:00
Sebastien Helleu
2527c282c3
exec: implement options -signal/-kill/-killall in command /exec
2014-03-11 17:49:49 +01:00
Sebastien Helleu
3f50356a14
exec: remove error prefix in case of unexpected end of a command
2014-03-11 17:49:49 +01:00
Sebastien Helleu
ee2cb329f4
exec: display command return code after output (stdout/stderr)
2014-03-11 17:49:49 +01:00
Sebastien Helleu
9355c867ed
exec: add tag "exec_rc" for line with command return code, remove empty line displayed before
2014-03-11 17:49:49 +01:00
Sebastien Helleu
97254780d6
exec: add exec plugin
2014-03-11 17:49:49 +01:00
Sebastien Helleu
4f48c7a566
api: add option "detached" in function hook_process_hashtable
2014-03-11 17:48:52 +01:00
Sebastien Helleu
cd66b459de
relay: search buffers by full name
2014-03-11 15:30:51 +01:00
Sebastien Helleu
e3207000dd
fifo: search buffer by full name when text is received in pipe
2014-03-11 15:16:55 +01:00
Sebastien Helleu
9c838d2628
api: add support of case insensitive search and search by buffer full name in function buffer_search (bug #34318 )
2014-03-11 15:07:36 +01:00
Sebastien Helleu
925ba52793
core: update translations
2014-03-11 13:06:00 +01:00
Sebastien Helleu
42b416af19
api: add option "signal" in function hook_set to send a signal to the child process
2014-03-11 11:14:07 +01:00
Sebastien Helleu
b6da2c3fa5
core: fix detection of terminated process in hook_process
...
Check if the process is finished, even if stdout/stderr are not closed.
Moreover, if the process was terminated by a signal, the return code is
set to WEECHAT_HOOK_PROCESS_ERROR.
2014-03-11 11:01:00 +01:00
Sebastien Helleu
acb24d9d2a
trigger: add plugin name in error messages
2014-03-10 21:10:23 +01:00
Sebastien Helleu
765b603cb2
trigger: remove unneeded code to make C compiler happy
2014-03-09 09:13:29 +01:00
Sebastien Helleu
1589e54e02
trigger: fix typo in a comment
2014-03-08 09:15:17 +01:00
Sebastien Helleu
3c2d8ca776
core: add shadow on WeeChat screenshot in README
2014-03-07 20:56:31 +01:00
Sebastien Helleu
32703ae42b
core: set option weechat.look.buffer_search_where to prefix_message by default
2014-03-07 20:47:28 +01:00
Sebastien Helleu
f62472e377
script: fix scroll on script buffer in the detailed view of script ( closes #6 )
2014-03-07 17:50:18 +01:00
Sebastien Helleu
8fac1eea40
core: fix "/window scroll -N" on a buffer with free content
2014-03-07 17:46:51 +01:00
Sebastien Helleu
62d3c4ebfc
doc: update German auto-generated files
2014-03-07 09:25:50 +01:00
Sebastien Helleu
7a191c2de1
relay: fix crash on /upgrade received from a client (weechat protocol)
...
Some commands like /upgrade sent by relay client can cause problems, because
they were executed immediately (while relay code is running). The /upgrade
command unloads all plugins, so the result is unpredictable (it can cause a
crash).
This commit adds a timer (1 millisecond) to delay the execution of command
after we go back in the WeeChat main loop.
2014-03-07 09:22:21 +01:00
nils_2
c87cd88e72
de.po: add missing translations
2014-03-06 22:41:54 +01:00
Sebastien Helleu
dc2365104f
core: add option weechat.look.hotlist_add_conditions, remove option weechat.look.hotlist_add_buffer_if_away
2014-03-06 19:29:08 +01:00
Sebastien Helleu
6fbba54bf0
core: fix recursive calls to function eval_expression
2014-03-06 18:23:20 +01:00
Sebastien Helleu
0edf3c0674
core: add a WeeChat screenshot in README.asciidoc
2014-03-06 09:52:01 +01:00
Sebastien Helleu
458dc88330
core: add asciidoc attribute "lang" in Contributing and README
2014-03-06 09:51:07 +01:00
Sebastien Helleu
659cf10f3b
core: add sub-sections and note about scripts in Contributing.asciidoc
2014-03-05 14:04:23 +01:00
Sebastien Helleu
63b2b30d80
core: fix typo in Contributing.asciidoc
2014-03-05 13:31:22 +01:00
Sebastien Helleu
ecf18c81f7
core: add file Contributing.asciidoc
2014-03-05 13:27:34 +01:00
Sebastien Helleu
b2a48a9913
core: move content of INSTALL.asciidoc into README.asciidoc
2014-03-05 12:44:10 +01:00
Sebastien Helleu
59f0927c9b
core: rename file NEWS.asciidoc to ReleaseNotes.asciidoc
2014-03-05 12:21:54 +01:00
Sebastien Helleu
2d7778292a
relay: add info "relay_client_count" with optional status name as argument
...
Use in evaluated strings (for example in /eval or triggers):
- "${info:relay_client_count}": total number of relay clients (any status)
With a specific status:
- "${info:relay_client_count,connecting}"
- "${info:relay_client_count,waiting_auth}"
- "${info:relay_client_count,connected}"
- "${info:relay_client_count,auth_failed}"
- "${info:relay_client_count,disconnected}"
2014-03-05 11:49:25 +01:00
Sebastien Helleu
0995eb334f
relay: add signals "relay_client_xxx" for client status changes ( closes #2 )
...
New signals:
- relay_client_connecting
- relay_client_waiting_auth
- relay_client_connected
- relay_client_auth_failed
- relay_client_disconnected
2014-03-05 11:43:32 +01:00
Sebastien Helleu
7115f8306a
core: add link to formatted version of {ChangeLog|NEWS}.asciidoc
2014-03-05 11:06:49 +01:00
Sebastien Helleu
90b2094b70
core: add .asciidoc files in main Makefile.am
2014-03-05 10:37:04 +01:00
Sebastien Helleu
1d928b50cc
core: add "foreign" for AM_INIT_AUTOMAKE to ignore missing files and remove some warnings
2014-03-05 10:35:15 +01:00
Tor Hveem
0c05c82f77
Use asciidoc file ending for all asciidoc files
2014-03-04 23:39:07 +01:00
Sebastien Helleu
fba765cb8f
trigger: update description of trigger plugin
2014-03-04 21:48:23 +01:00
Sebastien Helleu
76c0e8938e
debian: replace rmodifier by trigger in control file
2014-03-04 21:44:43 +01:00
Sebastien Helleu
6b7d96f4b4
core: mute all buffers by default in command /mute (replace option -all by -core)
2014-03-04 16:12:56 +01:00
Sebastien Helleu
12b82146aa
core: save and restore mute state in command /mute (bug #41748 )
2014-03-04 14:42:35 +01:00
Sebastien Helleu
2b2c729854
trigger: add some missing "+" after spaces in regex of default triggers cmd_pass/msg_auth
2014-03-04 12:38:54 +01:00
Sebastien Helleu
3c398bd61d
rmodifier: remove plugin (replaced by trigger)
2014-03-04 12:08:33 +01:00
Sebastien Helleu
d3281b7812
doc: update German auto-generated files
2014-03-04 09:25:55 +01:00
nils_2
cff840c9ae
de.po: update german translation
2014-03-03 21:51:52 +01:00
Sebastien Helleu
61fee37095
doc: update links to git repositories (savannah -> github)
2014-03-03 12:31:02 +01:00
Sebastien Helleu
bd06f0f60f
doc: add trigger example to colorize URLs
2014-03-02 18:59:57 +01:00
Sebastien Helleu
be9046741f
core: fix memory in execution of commands
...
This memory leak was introduced by commit aa81067ad0
2014-03-02 17:59:40 +01:00
Sebastien Helleu
32a4f4e1d5
core: fix memory leak when removing a hdata
2014-03-02 17:59:08 +01:00
Sebastien Helleu
4b57c95494
core: fix memory leak in evaluation of sub-conditions
2014-03-02 17:43:19 +01:00
Sebastien Helleu
16c13e94a6
trigger: add variable "tg_notify" (notify level of a message, if different from "none")
2014-03-02 12:35:34 +01:00
Sebastien Helleu
0329cb65f3
doc: add trigger doc in user's guide
2014-03-02 09:29:14 +01:00
Sebastien Helleu
cc5ab76186
trigger: allow chars '\' and '(' as delimiter in regex
2014-03-02 08:40:17 +01:00
Sebastien Helleu
ddf3e9043b
trigger: do not create the trigger with /trigger add if the regex is invalid
2014-03-02 08:32:05 +01:00
Sebastien Helleu
8f0294f8d0
trigger: fix typo in /help trigger
2014-03-01 19:00:54 +01:00
Sebastien Helleu
7a1798a7fb
trigger: fix typo in /help trigger
2014-03-01 17:42:28 +01:00
Sebastien Helleu
44b8447ff0
trigger: make optional the alignment on second and max calls (in hook timer)
2014-03-01 17:25:48 +01:00
Sebastien Helleu
050d2023d6
irc: fix colors in message with CTCP reply sent to another user
2014-02-28 15:07:23 +01:00
Sebastien Helleu
cf48fa4642
irc: evaluate content of server options "username" and "realname"
2014-02-28 15:00:39 +01:00
Sebastien Helleu
4196dcf7a5
doc: update auto-generated files with WeeChat commands
2014-02-28 14:55:58 +01:00
Sebastien Helleu
a4c385db99
core: fix output of /eval -n when there is a tab in output
2014-02-28 14:34:49 +01:00
Sebastien Helleu
ea71121723
api: add support of escaped strings in function string_eval_expression and command /eval
2014-02-28 14:31:40 +01:00
Sebastien Helleu
13b0a88f21
trigger: allow empty return code in command /trigger {add|addoff|addreplace}
2014-02-28 11:48:59 +01:00
Sebastien Helleu
02dcc3cb69
xfer: replace constant by sizeof in a call to snprintf
2014-02-28 11:45:18 +01:00
Sebastien Helleu
7ff2dd13cb
rmodifier: fix size used in a snprintf
2014-02-28 11:41:14 +01:00
Sebastien Helleu
4c3a10506a
relay: fix size used in a snprintf
2014-02-28 11:40:55 +01:00
Sebastien Helleu
82ade05f66
irc: fix size used in some snprintf
2014-02-28 11:39:48 +01:00
Sebastien Helleu
6ea8c2d83c
irc: fix some malloc sizes
2014-02-28 11:39:24 +01:00
Sebastien Helleu
7213fe5826
scripts: fix size used in some snprintf
2014-02-28 11:38:23 +01:00
Sebastien Helleu
0084eaa193
core: replace constant by sizeof in a call to snprintf
2014-02-27 09:44:59 +01:00
Sebastien Helleu
c8cd6c4639
core: fix size used in some snprintf
2014-02-26 09:17:20 +01:00
Sebastien Helleu
1aae49a2eb
core: fix malloc size when building filename of upgrade file
2014-02-25 09:20:44 +01:00
Sebastien Helleu
59f4fe05bc
core: fix size used in snprintf when reading a configuration file
2014-02-24 10:41:51 +01:00
Sebastien Helleu
fdfee08cf8
relay: add option relay.network.clients_purge_delay
2014-02-23 20:32:42 +01:00
Sebastien Helleu
897bb0950c
relay: fix freeze after /upgrade when many disconnected clients still exist
...
The hooks for the WeeChat disconnected clients are not created again
after /upgrade (they were removed on client disconnection, so there is
no reason to create them again).
The hooks like nicklist sync are called often (for example on irc
disconnection), which can cause long freeze if many WeeChat disconnected
clients exist in relay.
2014-02-23 13:07:45 +01:00
Sebastien Helleu
1cd1877128
doc: add chapter about bare display in user's guide
2014-02-23 10:03:30 +01:00
Sebastien Helleu
314f17c7f4
doc: fix typo in a link (user's guide)
2014-02-23 09:28:56 +01:00
Sebastien Helleu
2396224d3f
doc: add missing nicks in screen examples (user's guide)
2014-02-23 09:21:19 +01:00
Sebastien Helleu
980326c685
trigger: fix potential uninitialized pointer in signal hook callback
2014-02-22 20:23:08 +01:00
Sebastien Helleu
76469269ce
core: fix uninitialized value in functions secure_{encrypt|decrypt}_data (in case of insufficient memory)
2014-02-22 20:20:57 +01:00
Sebastien Helleu
88d5ff3f20
core: fix possible zero bytes allocation in /help command
2014-02-22 20:03:34 +01:00
Sebastien Helleu
4d7e6c1664
core: fix potential dereference of NULL pointer in function command_set_display_option
2014-02-22 19:54:02 +01:00
Sebastien Helleu
c3775888bd
trigger: fix crash when a signal is received with type "int" and NULL pointer in signal_data
2014-02-22 17:10:35 +01:00
Sebastien Helleu
0c3835d824
scripts: fix crash when a signal is received with type "int" and NULL pointer in signal_data
2014-02-22 17:10:01 +01:00
Sebastien Helleu
a08679c887
irc: set option irc.network.autoreconnect_delay_max to 600 by default, increase max value to 604800 seconds (7 days)
2014-02-22 16:33:02 +01:00
Sebastien Helleu
a0651e11bd
core: fix memory leak in function gui_key_add_to_infolist (in case of insufficient memory)
2014-02-22 15:22:27 +01:00
Sebastien Helleu
b8f07e935a
core: remove dead assignment in function gui_key_pressed
2014-02-22 15:16:31 +01:00
Sebastien Helleu
60456c31e9
relay: remove dead assignment in function relay_client_recv_cb
2014-02-22 15:13:26 +01:00
Sebastien Helleu
b04fead1ab
core: remove dead assignment in function gui_bar_window_draw
2014-02-22 15:07:59 +01:00
Sebastien Helleu
381140f964
irc: remove dead assignment in function irc_ignore_check
2014-02-22 14:59:24 +01:00
Sebastien Helleu
3ef27075f9
xfer: remove dead assignment in function xfer_add_cb
2014-02-22 14:54:21 +01:00
Sebastien Helleu
e4493a1b0c
relay: remove dead assignment in function relay_irc_get_line_info
2014-02-22 14:51:59 +01:00
Sebastien Helleu
86f5145e1a
irc: fix read of MODES server value when in commands /op, /deop, /voice, /devoice, /halfop, /dehalfop
2014-02-22 14:30:30 +01:00
Sebastien Helleu
6339c15c6d
script: remove dead assignments in functions script_action_{unload|reload}
2014-02-22 13:57:28 +01:00
Sebastien Helleu
7191114104
core: remove dead assignment in function gui_chat_printf_y
2014-02-22 13:39:52 +01:00
Sebastien Helleu
4a9e1c98d2
irc: remove dead assignments in functions irc_server_str(n)casecmp
2014-02-22 13:37:54 +01:00
Sebastien Helleu
47d89ce201
core: fix use of invalid pointer in function gui_bar_window_content_alloc (in case of insufficient memory)
2014-02-22 12:57:01 +01:00
Sebastien Helleu
bcf0a94bf4
core: comment unneeded assignment in function string_split_shell (make C static analyzer happy)
2014-02-22 12:50:38 +01:00
Sebastien Helleu
913de0c29b
core: fix uninitialized value in function string_decode_base64
2014-02-22 12:46:57 +01:00
Sebastien Helleu
9ce8fc7068
core: fix memory leak and use of invalid pointer in split of string (in case of insufficient memory)
2014-02-22 12:28:19 +01:00
Sebastien Helleu
0110f81e88
core: fix potential NULL pointer in function gui_color_emphasize
2014-02-22 12:07:43 +01:00
Sebastien Helleu
c3c1a63ea8
trigger: use command "/print -beep" in default trigger "beep"
2014-02-22 12:02:02 +01:00
Sebastien Helleu
57e195391b
relay: fix NULL pointer when reading buffer lines for irc backlog
2014-02-22 11:44:19 +01:00
Sebastien Helleu
639fbbff79
trigger: fix wrong info in /help trigger.trigger.xxx.regex
2014-02-21 17:59:33 +01:00
Sebastien Helleu
b4cef01e2a
core: update ChangeLog
2014-02-21 16:36:31 +01:00
Sebastien Helleu
3847318497
core: update translations
2014-02-21 16:32:34 +01:00
Sebastien Helleu
f907ea17d5
Merge branch 'trigger'
2014-02-21 15:36:14 +01:00
Sebastien Helleu
d6e7c9fda6
trigger: return WEECHAT_RC_ERROR in command /trigger if arguments are wrong/missing
2014-02-21 14:48:23 +01:00
Sebastien Helleu
3019187178
core: update ChangeLog
2014-02-21 13:40:24 +01:00
Sebastien Helleu
f97f406efb
core: update translations
2014-02-21 13:39:35 +01:00
Sebastien Helleu
078f549c4a
rmodifier: return WEECHAT_RC_ERROR in command /rmodifier if arguments are wrong/missing
2014-02-21 13:39:26 +01:00
Sebastien Helleu
eb26e13814
relay: return WEECHAT_RC_ERROR in command /relay if arguments are wrong/missing
2014-02-21 13:39:03 +01:00
Sebastien Helleu
a3253378b7
script: return WEECHAT_RC_ERROR in command /script if arguments are wrong/missing
2014-02-21 13:38:46 +01:00
Sebastien Helleu
84edf5443a
guile: return WEECHAT_RC_ERROR in command /guile if arguments are wrong/missing
2014-02-21 13:38:27 +01:00
Sebastien Helleu
9e2e59c3e1
tcl: return WEECHAT_RC_ERROR in command /tcl if arguments are wrong/missing
2014-02-21 13:38:11 +01:00
Sebastien Helleu
cf827580f5
lua: return WEECHAT_RC_ERROR in command /lua if arguments are wrong/missing
2014-02-21 13:37:58 +01:00
Sebastien Helleu
decbaf306d
ruby: return WEECHAT_RC_ERROR in command /ruby if arguments are wrong/missing
2014-02-21 13:37:46 +01:00
Sebastien Helleu
d86d6013ef
perl: return WEECHAT_RC_ERROR in command /perl if arguments are wrong/missing
2014-02-21 13:37:31 +01:00
Sebastien Helleu
18fd85de7d
python: return WEECHAT_RC_ERROR in command /python if arguments are wrong/missing
2014-02-21 13:37:17 +01:00
Sebastien Helleu
2dbcffc93e
logger: return WEECHAT_RC_ERROR in command /logger if arguments are wrong/missing
2014-02-21 13:36:39 +01:00
Sebastien Helleu
f535aad9fc
irc: use same return code and message in all commands when arguments are wrong/missing
2014-02-21 13:10:05 +01:00
Sebastien Helleu
898c9dc195
charset: remove unneeded test in command /charset
2014-02-21 13:09:43 +01:00
Sebastien Helleu
01c7f1cc6a
alias: use same return code and message in all commands when arguments are wrong/missing
2014-02-21 13:09:24 +01:00
Sebastien Helleu
aa81067ad0
core: use same return code and message in all commands when arguments are wrong/missing
2014-02-21 13:08:20 +01:00
Sebastien Helleu
f78f42d833
irc: add note about option irc.network.whois_double_nick in /help whois
2014-02-20 11:44:30 +01:00
Sebastien Helleu
cdadbdec0d
irc: set option irc.network.whois_double_nick to "off" by default
2014-02-20 11:40:45 +01:00
Sebastien Helleu
b400be0486
trigger: add option "addreplace" in command /trigger (used by /trigger recreate)
...
Now the command "/trigger recreate" does not delete the trigger any more.
Instead the option "addreplace" is used in input, so the existing trigger
is overwritten if the command is sent.
2014-02-20 11:20:23 +01:00
Sebastien Helleu
f8a5c26d96
alias: change default command for alias /beep to "/print -beep"
2014-02-20 11:02:36 +01:00
Sebastien Helleu
f376893681
core: add option "-beep" in command /print
2014-02-20 11:00:24 +01:00
Sebastien Helleu
975b9c8912
core: add contributor to AUTHORS
2014-02-20 08:42:48 +01:00
Sebastien Helleu
a15184a9bd
irc: fix parsing of nick/host when there is nothing after in message (malformed message)
2014-02-20 08:39:18 +01:00
Felix Eckhofer
7fb84bdb03
irc: fix parsing of nick in host when '!' is not found (bug #41640 )
2014-02-20 08:35:23 +01:00
Sebastien Helleu
36641bc3d3
core: add missing option "rename" in /help filter and in command completion
2014-02-19 10:35:39 +01:00
Sebastien Helleu
194b362e23
doc: add chapter about secured data in user's guide
2014-02-18 19:26:55 +01:00
Sebastien Helleu
8e1ad0b1f0
doc: fix some title levels in Japanese user's guide
2014-02-18 19:18:53 +01:00
Sebastien Helleu
7b37bf701e
guile: fix module used after unload of a script
2014-02-17 22:01:14 +01:00
Sebastien Helleu
be159f42a8
lua: fix interpreter used after unload of a script
2014-02-17 22:00:16 +01:00
Sebastien Helleu
77058acc0a
perl: fix context used after unload of a script
2014-02-17 21:57:51 +01:00
Sebastien Helleu
5ac3d538b8
python: fix interpreter used after unload of a script
2014-02-17 21:56:21 +01:00
Sebastien Helleu
652ec24449
core: allow empty arguments for command /print
2014-02-17 11:12:36 +01:00
Sebastien Helleu
86b0c99029
trigger: add option "addoff" in command /trigger (add a trigger in disabled state)
2014-02-16 18:57:43 +01:00
Sebastien Helleu
45db2e9668
core: update ChangeLog (add option "bare" in command /window)
2014-02-16 16:22:19 +01:00
Sebastien Helleu
39be4e3387
core: add bare display mode (for easy text selection and click on URLs)
...
New key: alt+"!", to swith to bare display (same key to come back to
standard display).
New options:
- weechat.look.bare_display_exit_on_input (default: on): by default
any changes in input will return to standard display
- weechat.look.bare_display_time_format (default: "%H:%M"): the format
of time used in bare display.
2014-02-16 11:29:03 +01:00
Sebastien Helleu
20a70c80f8
core: add missing feature in ChangeLog for v0.4.3 (use one date format when day changes from day to day+1)
2014-02-16 10:07:13 +01:00
Sebastien Helleu
508437b6e7
doc: fix typo in prototypes of functions hashtable_map/hashtable_map_string (plugin API reference)
2014-02-15 13:16:00 +01:00
Sebastien Helleu
360f900d92
core: move function string_replace before string_replace_regex
2014-02-15 12:59:05 +01:00
Sebastien Helleu
7aba5f713f
core: add trigger plugin in Cygwin packaging
2014-02-15 12:48:49 +01:00
Sebastien Helleu
e664e7f698
core: add trigger plugin in debian packaging (in package weechat-plugins)
2014-02-15 12:48:31 +01:00
Sebastien Helleu
1637c2b64f
doc: add trigger plugin in docgen.py
2014-02-15 12:47:52 +01:00
Sebastien Helleu
69ee211b26
trigger: add file trigger.conf in man page
2014-02-15 12:47:02 +01:00
Sebastien Helleu
56f74ae768
trigger: remove triggers in /help trigger that are already default triggers
2014-02-15 11:25:19 +01:00
Sebastien Helleu
4028e5c200
trigger: update help of options trigger.trigger.xxx.{arguments|command}
2014-02-15 11:18:39 +01:00
Sebastien Helleu
2a5b2c6705
trigger: add trigger plugin in developer's guide
2014-02-15 10:48:45 +01:00
Sebastien Helleu
151a0c0190
trigger: update description of command /trigger
2014-02-14 19:42:12 +01:00
Sebastien Helleu
b32193bee5
trigger: remove the return code with /trigger input/output/recreate for modifier and focus hooks
2014-02-14 19:17:27 +01:00
Sebastien Helleu
4fc2db8df4
trigger: fix return code of focus callback
2014-02-14 19:07:31 +01:00
Sebastien Helleu
fe33f7d019
trigger: allow restart of trigger only if trigger is enabled
2014-02-14 18:41:15 +01:00
Sebastien Helleu
8e63a9a52f
trigger: add option trigger.look.enabled (can be changed with /trigger enable|disable|toggle)
2014-02-14 18:35:29 +01:00
Sebastien Helleu
f52770137f
trigger: add option "recreate" in command /trigger
...
The "recreate" option is the same as "input" but the trigger is first
deleted. So this lets you recreate the same trigger and edit some things
if needed.
2014-02-14 15:15:21 +01:00
Sebastien Helleu
ac82063928
core: add asciidoc attributes in files ChangeLog/NEWS
2014-02-14 15:06:02 +01:00
Sebastien Helleu
e782020b14
core: fix completion template used in command completion when first argument in template has pipes
2014-02-14 14:50:31 +01:00
Sebastien Helleu
c25bd9c26b
trigger: add option "copy" in command /trigger
2014-02-14 14:21:24 +01:00
Sebastien Helleu
93038a3634
trigger: add options "input" and "output" in command /trigger
2014-02-14 12:37:34 +01:00
Sebastien Helleu
90c233a364
doc: add function string_convert_escaped_chars in plugin API reference
2014-02-14 12:25:36 +01:00
Sebastien Helleu
fa2600f496
doc: add function string_split_shell in plugin API reference
2014-02-14 11:15:09 +01:00
Sebastien Helleu
05eda016ec
doc: add function string_replace_regex in plugin API reference
2014-02-14 10:55:18 +01:00
Sebastien Helleu
0bfacb5592
core: change text in comment of function string_replace_regex
2014-02-14 10:54:38 +01:00
Sebastien Helleu
f4606ef0a9
doc: add function hashtable_dup in plugin API reference
2014-02-14 09:19:03 +01:00
Sebastien Helleu
ec9adea198
core: use item "buffer_last_number" instead of "buffer_count" by default in status bar
2014-02-13 22:34:20 +01:00
Sebastien Helleu
03abd78355
core: sync debian files with debian git repository
2014-02-13 22:10:27 +01:00
Sebastien Helleu
b530aa5f5a
trigger: add strings without colors in hashtable for modifier "weechat_print" and hook print
...
For modifier "weechat_print", variables added:
- tg_string_nocolor (same as tg_string, without colors)
- tg_prefix_nocolor (same as tg_prefix, without colors)
- tg_message_nocolor (same as tg_message, without colors)
For hook print, variables added:
- tg_prefix_nocolor (same as tg_prefix, without colors)
- tg_message_nocolor (same as tg_message, without colors)
2014-02-13 19:31:48 +01:00
Sebastien Helleu
7356d1889a
trigger: add "tg_prefix" and "tg_message" in hashtable for modifier "weechat_print"
2014-02-13 18:53:13 +01:00
Sebastien Helleu
0ac6ebe532
trigger: escape chars in regex replacement (when trigger is created)
2014-02-13 18:44:43 +01:00
Sebastien Helleu
c06cfb25ce
api: add function string_convert_escaped_chars
2014-02-13 18:39:55 +01:00
Sebastien Helleu
a9550dbf8f
trigger: display arguments of triggers on monitor buffer
2014-02-13 18:33:11 +01:00
Sebastien Helleu
a7dbaf8162
trigger: evaluate regex replacement on execution of trigger (and not when creating the trigger)
2014-02-13 18:20:00 +01:00
Sebastien Helleu
d74259303f
trigger: fix call of IRC message parser on non-IRC messages in modifier callback
2014-02-13 17:37:22 +01:00
Jason A. Donenfeld
c324610226
core: fix freeze/crash in gnutls (bug #41576 )
...
The link is now made against pthread on all platforms.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2014-02-13 16:09:35 +01:00
Sebastien Helleu
e36c49995b
trigger: add "server" in hashtable after parsing of IRC message
2014-02-13 15:04:54 +01:00
Sebastien Helleu
65b40ab5cc
trigger: parse IRC messages received in signal/modifier hook callbacks
...
The parsed message is added into hashtable "extra_vars".
For example, signal "freenode,irc_in_PRIVMSG" received with the message
"hello world!" on channel #weechat gives in the hashtable:
extra_vars:
tags: ""
host: "tester!user@host.com "
tg_signal: "freenode,irc_in_PRIVMSG"
channel: "#weechat"
tg_signal_data: ":tester!user@host.com PRIVMSG #weechat :hello world!"
arguments: "#weechat :hello world!"
nick: "tester"
command: "PRIVMSG"
message_without_tags: ":tester!user@host.com PRIVMSG #weechat :hello world!"
2014-02-13 13:38:10 +01:00
Sebastien Helleu
c103bc6584
trigger: refactor some code in hook callbacks using macros
2014-02-13 12:52:06 +01:00
Sebastien Helleu
132b09bde9
trigger: add hook focus
2014-02-13 12:06:46 +01:00
Sebastien Helleu
00402b87c2
trigger: add hook command
2014-02-13 11:33:16 +01:00
Sebastien Helleu
bc3eaa8d62
trigger: add extra colors in trigger monitor buffer
2014-02-13 11:24:03 +01:00
Sebastien Helleu
8ffba2ad9e
trigger: add the name of buffer on trigger monitor when executing a command
2014-02-13 11:21:30 +01:00
Sebastien Helleu
f821a94cc4
irc: use a more explicit error when the creation of a temporary server failed
2014-02-13 10:06:25 +01:00
Sebastien Helleu
f057e86390
doc: update auto-generated files with hdata
2014-02-13 10:05:17 +01:00
Sebastien Helleu
271f92a66d
doc: fix typo in plugin API reference
2014-02-12 13:31:22 +01:00
Sebastien Helleu
44411f123a
core: fix cmake warning CMP0007 on "make uninstall" (bug #41528 )
2014-02-12 10:33:21 +01:00
Sebastien Helleu
f324a1589d
core: add signals "key_combo_{default|search|cursor}"
2014-02-11 20:09:02 +01:00
Sebastien Helleu
a9aca06545
core: ignore return value of 'write' in function hook_set (fix compiler warning)
2014-02-11 11:55:05 +01:00
Sebastien Helleu
04cb8dd4da
core: replace compiler flag -W by -Wextra (new name)
2014-02-11 11:50:05 +01:00
Sebastien Helleu
4f5865ddfe
core: sync debian files with debian git repository
2014-02-11 10:29:54 +01:00
Sebastien Helleu
4f0be6edb3
trigger: add option "show" in command /trigger
2014-02-10 22:25:25 +01:00
Sebastien Helleu
eef3b57075
core: split key command when the key is created (improve speed when executing commands of a key)
2014-02-10 21:10:45 +01:00
Sebastien Helleu
437767c0ca
api: add integer return code for functions hook_{signal|hsignal}_send
2014-02-10 17:42:53 +01:00
Sebastien Helleu
93d3375440
trigger: add option trigger.look.monitor_strip_colors
2014-02-10 13:28:45 +01:00
Sebastien Helleu
9b3d2eeec7
trigger: add hook config
2014-02-10 13:08:40 +01:00
Sebastien Helleu
614f34adbc
trigger: add missing hook "command_run" in /help trigger
2014-02-10 13:01:20 +01:00
Sebastien Helleu
32facbe783
trigger: update actions performed in the trigger (in /help trigger)
2014-02-10 09:48:33 +01:00
Sebastien Helleu
d877510825
trigger: add condition "${tg_tag_nick}" in trigger example "effects" (/help trigger)
2014-02-09 19:22:42 +01:00
Sebastien Helleu
8b17981d1f
trigger: set variables in hashtable using message tags
2014-02-09 19:20:53 +01:00
Sebastien Helleu
471a2b1da1
trigger: add examples of triggers using "signal_sigwinch" in /help trigger
2014-02-09 17:17:20 +01:00
Sebastien Helleu
75e1c5320e
trigger: add options trigger.color.flag_{command|conditions|regex|return_code}
2014-02-09 17:01:36 +01:00
Sebastien Helleu
6ab17dfec1
trigger: add default triggers
2014-02-09 16:17:11 +01:00
Sebastien Helleu
7c0d9fe850
core: improve the string_replace_regex function (add reference char, change syntax for match refs)
...
The reference char is now an argument for the function.
The references are now $0 .. $99 and $+ was added (last match, with
highest number).
The syntax to replace a match with one char is now: $.cN or $.c+
(for example: "$.*3").
2014-02-09 15:14:07 +01:00
Sebastien Helleu
f666a356d7
trigger: add missing init of buffer pointer in modifier callback
2014-02-09 12:55:41 +01:00
Sebastien Helleu
7b496197ef
trigger: fix crash in callback if one regex is NULL (invalid)
2014-02-09 12:55:41 +01:00
Sebastien Helleu
f04eb4ae23
trigger: add buffer pointer in modifier callback
2014-02-09 12:55:41 +01:00
Sebastien Helleu
d9bd1986ad
trigger: refactor some code in hook callbacks (debug, conditions, regex, command)
2014-02-09 12:55:41 +01:00
Sebastien Helleu
53921acc38
trigger: fix evaluated command in callback
2014-02-09 12:55:41 +01:00
Sebastien Helleu
09c75714f9
trigger: add option "listfull" in command /trigger
2014-02-09 12:55:41 +01:00
Sebastien Helleu
717d89a1f7
trigger: split trigger command on creation, not when executing the callback
2014-02-09 12:55:41 +01:00
Sebastien Helleu
4a9c9a0b07
trigger: add options trigger.color.trigger{_disabled}
2014-02-09 12:55:41 +01:00
Sebastien Helleu
adf547a47c
trigger: add option "addinput" in command /trigger
2014-02-09 12:55:41 +01:00
Sebastien Helleu
77e49a99e6
trigger: add missing value in trigger_hook_default_regex
2014-02-09 12:55:41 +01:00
Sebastien Helleu
9dab03fab2
trigger: do not sort completions for hook type (use order defined in trigger.h)
2014-02-09 12:55:41 +01:00
Sebastien Helleu
b712eebece
trigger: add callback for changes on hook option (trigger.trigger.xxx.hook)
2014-02-09 12:55:41 +01:00
Sebastien Helleu
f8ffe9d590
trigger: reorder internal trigger vars
2014-02-09 12:55:41 +01:00
Sebastien Helleu
a03653273c
core: replace "regex_t *" by "void *" in string functions (fix ruby compilation error with autotools)
2014-02-09 12:55:40 +01:00
Sebastien Helleu
66158f41f2
trigger: add hook command_run
2014-02-09 12:55:40 +01:00
Sebastien Helleu
639ac51593
trigger: use case insensitive comparison when searching for a trigger name
2014-02-09 12:55:40 +01:00
Sebastien Helleu
63a3837d14
trigger: add option "restart" in command /trigger
2014-02-09 12:55:40 +01:00
Sebastien Helleu
a09e46f456
trigger: remove the timer hook pointer during the last timer call
2014-02-09 12:55:40 +01:00
Sebastien Helleu
1496c8a25c
trigger: add completion for all arguments of command /trigger add
2014-02-09 12:55:40 +01:00
Sebastien Helleu
e372b8c8cb
trigger: sort triggers by name
2014-02-09 12:55:40 +01:00
Sebastien Helleu
bb48af29b6
trigger: split arguments like shell in "/trigger add", to create a whole trigger with one command
2014-02-09 12:55:40 +01:00
Sebastien Helleu
b5bfeb7b8d
api: add function string_split_shell
2014-02-09 12:55:40 +01:00
Sebastien Helleu
6bc7c456d7
core: add argument "num_items" in function string_split_shell
2014-02-09 12:55:40 +01:00
Sebastien Helleu
a703fc8c17
trigger: add timer
2014-02-09 12:55:40 +01:00
Sebastien Helleu
8368fc8b1e
trigger: execute callback even if regex/command are not set in the trigger
2014-02-09 12:55:40 +01:00
Sebastien Helleu
2c1ce41faa
trigger: remove quotes around value in command /trigger set
2014-02-09 12:55:40 +01:00
Sebastien Helleu
e0de501a0a
trigger: add hsignal
2014-02-09 12:55:40 +01:00
Sebastien Helleu
2e28f7c6be
api: add function hashtable_dup
2014-02-09 12:55:40 +01:00
Sebastien Helleu
be8e32dd1b
trigger: add support of variable in regex option
...
Examples with new format:
/regex/text/
/regex/text/var
/regex1/text1/ /regex2/text2/
/regex1/text1/var /regex2/text2/var
2014-02-09 12:55:40 +01:00
Sebastien Helleu
bcff9162a7
trigger: enable many trigger names and value "-all" in command /trigger {enable|disable|toggle}
2014-02-09 12:55:40 +01:00
Sebastien Helleu
c9b1444b8f
trigger: fix regex result in a hook print
2014-02-09 12:55:40 +01:00
Sebastien Helleu
356ac05e07
trigger: display regex changes in monitor buffer
2014-02-09 12:55:40 +01:00
Sebastien Helleu
a0a2103828
trigger: minor change in output of /trigger for regex
2014-02-09 12:55:40 +01:00
Sebastien Helleu
e9e32931aa
trigger: add more help in trigger options
2014-02-09 12:55:40 +01:00
Sebastien Helleu
4205f7c498
trigger: add option "rename" in command /trigger
2014-02-09 12:55:40 +01:00
Sebastien Helleu
f92d6e9da3
trigger: do not allow a name starting with "-"
2014-02-09 12:55:40 +01:00
Sebastien Helleu
30942f7f62
trigger: add trigger plugin
2014-02-09 12:55:40 +01:00
Sebastien Helleu
a0bf3938f1
core: display a warning in case of inconsistency between the options weechat.look.save_{config|layout}_on_exit
2014-02-09 12:51:34 +01:00
Sebastien Helleu
190f5dd5f2
core: add more info in /help weechat.look.hotlist_sort
2014-02-09 12:43:18 +01:00
Sebastien Helleu
8564d9c7ef
Version 0.4.4-dev
2014-02-09 12:04:13 +01:00
Sebastien Helleu
f25dd0c81e
Version 0.4.3
2014-02-09 09:52:53 +01:00
Sebastien Helleu
2b4401339a
doc: clean temporary files used to build man pages (autotools)
2014-02-08 23:40:21 +01:00
Sebastien Helleu
7b0e01265b
doc: add missing Polish docs in Makefile.am
2014-02-08 23:38:31 +01:00
Ryuunosuke Ayanokouzi
1eedace713
doc: update Japanese translations, user/developer's guide and plugin API reference
2014-02-08 15:15:18 +01:00
Sebastien Helleu
43fb54f51d
core: fix apply of layout when buffers that are not in layout are before some buffers in layout
...
Now when a layout is applied, the buffers in layout are inserted/sorted
first in the new list. Then the other buffers (not in layout) are added
after this loop, and then they are added after all layout buffers.
2014-02-07 17:07:45 +01:00
Sebastien Helleu
bbd212c675
weercd.py: use /usr/bin/env in python shebang
2014-02-07 15:01:39 +01:00
Sebastien Helleu
52fb9fc237
core: fix typo in FindGnuTLS.cmake
2014-02-06 17:26:36 +01:00
Sebastien Helleu
0ffb61617a
core: fix hotlist problems after apply of a layout (bug #41481 )
...
This commit fixes a problem when computing the value of "num_displayed"
in all buffers. For merged buffers (with same number), the num_displayed
of each merged buffer must be incremented (and not only the current
active buffer).
2014-02-06 15:17:00 +01:00
Krzysztof Koroscik
6c33b0d6e6
doc: update Polish translations and user's guide
2014-02-06 11:25:35 +01:00
Sebastien Helleu
d8b9e0a6bf
ruby: add detection and fix compilation with Ruby 2.0 (patch #8209 )
...
Now the search for Ruby is first performed with pkg-config and includes
detection of Ruby 2.0.
If not found, the old code for detection is used (for old distros or
old Ruby versions).
The specific test on Ruby 1.9.0 (to disable this version) has been
removed (1.9.0 was a dev/unstable version from 2007, quite old now).
2014-02-05 17:27:36 +01:00
Sebastien Helleu
15394897e3
core: remove multiple detections of pkg-config in configure.ac
2014-02-05 13:58:07 +01:00
Patrick Steinhardt
47ced4833d
core: fix installation of weechat-plugin.h with autotools (patch #8305 )
2014-02-04 22:18:12 +01:00
Sebastien Helleu
a3b5ae5e65
alias: add default alias /beep => /print -stderr \a
2014-02-04 16:20:55 +01:00
Sebastien Helleu
7fa74d89f7
core: fix a French translation
2014-02-04 10:59:29 +01:00
Sebastien Helleu
bc7ed9f3a2
doc: fix typos in French relay protocol
2014-02-04 10:58:23 +01:00
Sebastien Helleu
b91378fedc
core: use structure itself for sizeof in two malloc
2014-02-04 08:34:05 +01:00
Sebastien Helleu
944972bc95
doc: add French version of relay protocol
2014-02-03 15:41:33 +01:00
Sebastien Helleu
a2839fabb5
ruby: fix compilation warning
2014-02-02 20:33:03 +01:00
Sebastien Helleu
6c47428e78
core: fix compilation on Android (replace include of sys/termios.h by termios.h) (bug #41434 )
2014-02-02 15:12:37 +01:00
Sebastien Helleu
fcd120fa50
doc: minor changes in developer's guide
2014-02-02 11:10:33 +01:00
Sebastien Helleu
092f70aa7e
core: update ChangeLog
2014-02-02 09:59:32 +01:00
Sebastien Helleu
01129cbc79
Version 0.4.3-rc2
2014-02-02 09:57:51 +01:00
Sebastien Helleu
74d236dfeb
doc: add French developer's guide
2014-02-02 09:49:59 +01:00
Nils Görs
6b0bd1302a
core: update German translations
2014-02-02 09:28:42 +01:00
Sebastien Helleu
01fb345fe0
core: fix compilation on Android (replace calls to rindex by strrchr) (bug #41420 , patch #8301 )
2014-02-02 09:00:46 +01:00
Sebastien Helleu
9db356bd9b
core: fix crash when creating two bars with same name but different case (bug #41418 )
2014-02-01 09:12:51 +01:00
Sebastien Helleu
219f75b225
irc: clear the gnutls session in all cases after SSL connection error
2014-01-31 19:24:26 +01:00
Sebastien Helleu
59481611dd
relay: send backlog for irc private buffers
2014-01-31 16:41:12 +01:00
Sebastien Helleu
ac4e762a0e
doc: replace weeget.py by script plugin in plugin API reference
2014-01-30 12:33:09 +01:00
Sebastien Helleu
f3d614460b
core: fix typos in translations and docs
2014-01-29 22:37:33 +01:00
Sebastien Helleu
537f5617cf
core: fix typo in NEWS
2014-01-28 22:24:45 +01:00
Sebastien Helleu
f285fdafa0
irc: add value "353" in option irc.look.display_join_message
...
So now the values mean:
- 353: names on channel
- 366: names count (before this commit it meant 353 + 366)
2014-01-28 18:31:03 +01:00
Sebastien Helleu
ff92b79712
core: fix typo in ChangeLog
2014-01-27 18:51:25 +01:00
Sebastien Helleu
1b2f4108fd
core: fix display of read marker when all buffers line are unread
...
The bug is when all buffer lines are unread (so "last_read_line" pointer
is NULL), and that the option weechat.look.read_marker_always_show is on.
The read marker was displayed at bottom after switch to the buffer.
Thanks to Nils Görs.
2014-01-27 18:32:32 +01:00
Sebastien Helleu
b8ffa87b5c
logger: replace backslashs in name by logger replacement char under Cygwin (bug #41207 )
2014-01-27 16:31:36 +01:00
Sebastien Helleu
58c615f33b
core: fix memory leak in regex matching when evaluating expression
2014-01-26 20:04:05 +01:00
Sebastien Helleu
f566de5d60
doc: update german auto-generated files with WeeChat commands and IRC options
2014-01-26 10:23:03 +01:00
Nils Görs
518dcfe9d9
core: update german translations and user's guide
2014-01-26 10:06:02 +01:00
Sebastien Helleu
0fbbbb4435
irc: add command "monitor" in /help irc.look.notify_tags_ison
2014-01-25 13:37:41 +01:00
Sebastien Helleu
86a99af606
scripts: fix script interpreter used after register during load of script in python/perl/ruby/lua/guile plugins (bug #41345 )
2014-01-25 13:04:25 +01:00
Sebastien Helleu
97cede06b5
core: add support of escaped unicode chars in commands /print and "/input insert"
2014-01-24 12:53:23 +01:00
Sebastien Helleu
d49c3eaac6
Version 0.4.3-rc1
2014-01-23 21:11:42 +01:00
Sebastien Helleu
1d81fffe5f
core: remove WeeChat version in de.po
2014-01-23 19:36:35 +01:00
Sebastien Helleu
bf16399096
doc: move asciidoc attributes from command line into files
2014-01-23 18:38:53 +01:00
Sebastien Helleu
3acdcee0d9
irc: use MONITOR instead of ISON for /notify when it is available on server (task #11477 ) (patch from Nils Görs)
2014-01-23 11:31:57 +01:00
Nils Görs
6d4bc94536
core: update german translations
2014-01-23 11:24:36 +01:00
Sebastien Helleu
48797574ff
core: revert the rename of option weechat.look.save_layout_on_exit
2014-01-22 18:50:24 +01:00
Sebastien Helleu
b49f825d0a
core: fix typo in /help print
2014-01-22 15:44:00 +01:00
Sebastien Helleu
a763797d36
api: add function "infolist_search_var"
2014-01-22 15:08:50 +01:00
Sebastien Helleu
79f2f46dec
core: rename option weechat.look.save_layout_on_exit to weechat.look.store_layout_on_exit, replace "save" by "store" for layouts
2014-01-21 22:03:12 +01:00
Sebastien Helleu
26dfd69f87
core: change format of buffer name in output of /buffer
...
Now the full name of buffer is displayed, without parentheses around the
plugin name.
The old ouput was:
[1] (core) weechat (notification: all)
[1] (irc) server.freenode (notification: all)
[2] (irc) freenode.#weechat (notification: all)
Now it is:
[1] core.weechat (notification: all)
[1] irc.server.freenode (notification: all)
[2] irc.freenode.#weechat (notification: all)
2014-01-21 15:32:09 +01:00
Sebastien Helleu
c19da32014
doc: update description of signal "signal_sigwinch" (plugin API reference)
2014-01-21 14:20:52 +01:00
Sebastien Helleu
5c661a497f
core: delay the signal "signal_sigwinch" after WeeChat screen refresh
...
The signal is sent after WeeChat screen refresh, so all sizes for
windows, bars, ... are already adjusted to the new terminal size.
2014-01-21 14:19:12 +01:00
Sebastien Helleu
5d1568ecc2
core: add signals "signal_sighup" and "signal_sigwinch" (terminal resized)
2014-01-21 14:06:57 +01:00
Sebastien Helleu
a6ed216052
irc: do not display names by default when joining a channel (task #13045 )
2014-01-21 12:55:48 +01:00
Sebastien Helleu
160ab683ef
core: update translations
2014-01-21 12:33:03 +01:00
Sebastien Helleu
d820389f8a
irc: refactor code in gnutls callback to display certificates even if option ssl_fingerprint is set
2014-01-21 12:21:13 +01:00
Sebastien Helleu
1ce23cd331
irc: check that server option ssl_fingerprint has exactly 40 hexadecimal digits (when set to non-empty value)
2014-01-21 10:44:35 +01:00
Maarten de Vries
357740f455
irc: add server option "ssl_fingerprint" (task #12724 )
2014-01-21 10:35:38 +01:00
Sebastien Helleu
462b106197
irc: add comment with return value for function irc_server_gnutls_callback
2014-01-20 22:43:01 +01:00
Sebastien Helleu
91dad6808a
irc: display PONG answer when resulting from manual /ping command
2014-01-20 11:27:37 +01:00
Sebastien Helleu
4da8fcf34d
core: add command /print
2014-01-19 23:29:00 +01:00
Sebastien Helleu
49f4c8e9ef
core: fix typo in arguments description of command /mute
2014-01-18 21:27:22 +01:00
Sebastien Helleu
8fc7515322
core: reformat hook_command arguments
2014-01-18 20:33:19 +01:00
Sebastien Helleu
facd73734d
core: update some function comments
2014-01-18 09:09:23 +01:00
Ryuunosuke Ayanokouzi
7080e7bd55
doc: add Japanese developer's guide
2014-01-17 13:29:21 +01:00
Sebastien Helleu
32774b72a4
doc: fix typo in developer's guide
2014-01-17 09:41:01 +01:00
Sebastien Helleu
110f558629
core: set max value for option weechat.look.hotlist_names_count to GUI_BUFFERS_MAX (10000)
2014-01-16 23:09:44 +01:00
Sebastien Helleu
22cb023254
doc: fix errors in prototype and example of functions tolower/toupper (plugin API reference)
2014-01-15 16:45:17 +01:00
Sebastien Helleu
4b7e90c679
core: add option weechat.look.tab_width
2014-01-15 15:10:54 +01:00
Sebastien Helleu
70ffe0a14f
core: add completion "plugins_installed"
2014-01-14 13:27:43 +01:00
Ryuunosuke Ayanokouzi
5a292b28c0
doc: update Japanese FAQ
2014-01-14 07:37:44 +01:00
Sebastien Helleu
31e1b28c90
core: fix typo in /help weechat.look.highlight_regex
2014-01-13 16:09:01 +01:00
Sebastien Helleu
a8bb074fe7
core: add Japanese plugin API reference in debian packaging
2014-01-13 12:19:13 +01:00
Sebastien Helleu
3432dfd16a
core: add Polish user's guide in debian packaging
2014-01-13 12:18:46 +01:00
Sebastien Helleu
4aa18db623
core: fix typos in ChangeLog
2014-01-13 12:17:40 +01:00
Ryuunosuke Ayanokouzi
b6e11d51f4
doc: add Japanese plugin API reference, update Japanese translations and docs
2014-01-13 11:00:26 +01:00
Sebastien Helleu
36b2e83700
doc: move some tables in plugin API reference
2014-01-12 16:19:20 +01:00
Sebastien Helleu
71b3115ccb
doc: fix typos in plugin API reference
2014-01-12 13:42:06 +01:00
Sebastien Helleu
af466d85cb
doc: use infinitive form for description of functions in french plugin API reference
2014-01-12 13:36:00 +01:00
Sebastien Helleu
8b3d8fdfe5
doc: move table with signals below all arguments and return value in function hook_signal (plugin API reference)
2014-01-12 13:09:58 +01:00
Andrew Potter
52f2d5bf13
lua: fix detection of Lua 5.2 in autotools (patch #8270 )
...
lua_open() isn't defined on Lua 5.2 on Fedora 20. luaL_newstate() is
used in lua 5.1+, but lua 5.0 only has lua_main(). This adds a test
using luaL_newstate() if the lua_main() test fails.
2014-01-11 11:47:19 +01:00
Sebastien Helleu
520f7369ba
doc: add missing functions strlen_screen and hook_set in scripting guide
2014-01-11 09:39:12 +01:00
Sebastien Helleu
48837c35bc
api: add stdin options in functions hook_process_hashtable and hook_set (task #10847 , task #13031 )
...
The function hook_set has been added in script API.
2014-01-11 09:12:04 +01:00
Sebastien Helleu
e5b0b827ef
irc: fix time parsed in tag of messages on Cygwin
2014-01-11 00:30:03 +01:00
Sebastien Helleu
f8b2c6f5ac
xfer: add gcrypt library for link of plugin
2014-01-10 23:25:41 +01:00
Sebastien Helleu
3bba891927
irc: add missing include of netinet/in.h (fix compilation error on FreeBSD)
2014-01-10 17:50:12 +01:00
Sebastien Helleu
02868b4dc0
core: optimize xxx_valid() functions: return immediately if pointer is NULL
2014-01-09 19:28:51 +01:00
Sebastien Helleu
73eb2564f3
core: add "POSIX extended" in description of options/commands/functions using regular expressions
2014-01-09 17:21:19 +01:00
Sebastien Helleu
7e540dc5fb
doc: add missing function "string_has_highlight_regex" in italian plugin API reference
2014-01-09 16:09:39 +01:00
Sebastien Helleu
4a6bdc1c9c
relay: fix memory leak on unload of relay plugin
2014-01-09 15:34:30 +01:00
Sebastien Helleu
1c3c7b01db
doc: update function network_connect_to (plugin API reference)
2014-01-09 12:51:58 +01:00
Sebastien Helleu
afa432af25
core: update translations
2014-01-09 12:49:17 +01:00
Andrew Potter
144dc60d0a
xfer: add support of IPv6 for DCC chat/file (patch #7992 )
2014-01-09 12:48:54 +01:00
Sebastien Helleu
9040dfbf52
core: fix crash in /eval when config option has a NULL value
2014-01-08 09:05:58 +01:00
Sebastien Helleu
f878997828
core: fix typo in comment
2014-01-07 09:27:03 +01:00
Sebastien Helleu
7d17e429aa
ruby: remove evil tab
2014-01-06 22:37:03 +01:00
Andrew Potter
d216786846
xfer: use same infolist for hook and signals (patch #7974 )
2014-01-06 16:00:21 +01:00
Sebastien Helleu
b5b9dc342e
doc: update auto-generated files with hdata
2014-01-06 11:26:50 +01:00
Sebastien Helleu
fa73f5357b
core: add missing type "shared_string" in hdata_type_string[]
2014-01-06 11:25:14 +01:00
Sebastien Helleu
646a072511
xfer: add option xfer.file.auto_check_crc32 (patch #7963 )
...
Thanks to Andrew Potter for the patch.
2014-01-06 11:21:12 +01:00
Sebastien Helleu
0ac504a18b
ruby: fix ruby init with ruby >= 2.0 (bug #41115 )
2014-01-06 07:54:29 +01:00
Sebastien Helleu
cc40a0ee55
doc: add note about function hdata_update at the beginning of hdata chapter (plugin API reference)
2014-01-05 16:19:05 +01:00
Sebastien Helleu
846dde00aa
core: fix crash with hdata_update on shared strings, add hdata type "shared_string" (bug #41104 )
2014-01-05 14:37:27 +01:00
Sebastien Helleu
7dfaca9ef3
xfer: replace call to sprintf() with snprintf()
2014-01-05 10:47:09 +01:00
Sebastien Helleu
d48896cfa4
core: replace calls to sprintf() with snprintf()
2014-01-05 10:44:53 +01:00
Sebastien Helleu
a571d599d3
core: fix compilation warnings on OpenBSD
...
On OpenBSD, the variable "tv_sec" in struct timeval has type "long"
(type "time_t" under Linux).
So we need to copy this value to a temporary variable before using its
pointer with function localtime().
2014-01-05 10:42:49 +01:00
Sebastien Helleu
f840c64626
doc: fix description of xfer signals in plugin API reference
2014-01-02 18:17:23 +01:00
Sebastien Helleu
e058d75ce3
xfer: add "network" prefix for (dis)connection messages in xfer chat buffer
2014-01-02 15:21:42 +01:00
Sebastien Helleu
5668e2ab12
irc: use statusmsg from message 005 to check prefix char in status notices/messages
2014-01-02 10:47:18 +01:00
Sebastien Helleu
46e46ed763
irc: add comments for functions about modes/prefix/chanmodes
2014-01-02 09:41:08 +01:00
Sebastien Helleu
78d270fa04
doc: fix typo in plugin API reference
2014-01-01 19:17:00 +01:00
Sebastien Helleu
892aa79fb5
core: update copyright dates
2014-01-01 00:14:12 +01:00
Sebastien Helleu
d364298d75
core: fix unneeded shift of buffer numbers when a buffer with layout is created and merged
2013-12-31 23:58:55 +01:00
Sebastien Helleu
9835d530b9
doc: add missing value for property "active" in function buffer_get_integer (plugin API reference)
2013-12-31 23:51:08 +01:00
Sebastien Helleu
44459f45e0
core: add contributor to AUTHORS
2013-12-31 17:34:44 +01:00
Sebastien Helleu
52cb1036d2
doc: fix typos in plugin API reference
2013-12-31 13:08:12 +01:00
Sebastien Helleu
8cba1e10c0
doc: fix description of arguments in some "set" functions (plugin API reference)
2013-12-30 16:05:51 +01:00
Sebastien Helleu
45ae0c1d67
core: rename option "add" to "store" in command /layout
2013-12-30 15:40:56 +01:00
Sebastien Helleu
c16dd6dcde
doc: fix typo in return value of function weechat_list_prev (plugin API reference)
2013-12-29 10:20:36 +01:00
Sebastien Helleu
cc80730de7
irc: fix typo in /help irc.look.highlight_{channel|pv|server}
2013-12-24 00:06:13 +01:00
Sebastien Helleu
5afdf63fa3
core: update ChangeLog
2013-12-23 23:47:25 +01:00
Sebastien Helleu
b886a763b6
doc: add missing spaces
2013-12-23 23:43:44 +01:00
Sebastien Helleu
7d5730b14e
doc: remove obsolete command line option -k/--keys in man page
2013-12-23 23:40:46 +01:00
Krzysztof Koroscik
f8cd82b1d1
doc: add polish man page and user's guide, update polish translations and FAQ
2013-12-23 23:38:15 +01:00
Sebastien Helleu
f1a346c21a
core: replace darkgray color as default value of options
...
New default value is now used for these options:
- weechat.color.chat_inactive_buffer: "default"
- weechat.color.chat_inactive_window: "default"
- weechat.color.chat_nick_offline: "default"
- weechat.color.chat_nick_offline_highlight_bg: "blue"
- weechat.color.chat_prefix_buffer_inactive_buffer: "default"
- irc.color.topic_old: "default"
- logger.color.backlog_end: "default"
- logger.color.backlog_line: "default"
- script.color.text_delimiters: "default"
2013-12-23 08:35:19 +01:00
Sebastien Helleu
5ccec2e85f
doc: update example of copyright in source file (developer's guide)
2013-12-22 18:37:29 +01:00
Sebastien Helleu
929a7906c4
relay: use syntax \xNN instead of \NN for control chars in raw buffer
2013-12-22 18:31:53 +01:00
Sebastien Helleu
571e6c0d5a
irc: use syntax \xNN instead of \NN for control chars in raw buffer
2013-12-22 18:31:30 +01:00
Nils Görs
5002cb8b79
core: update german translations
2013-12-21 16:45:27 +01:00
Sebastien Helleu
c0081e7355
charset: replace call to strcasecmp by weechat_strcasecmp
...
This fixes a compilation problem on Illumos.
2013-12-21 10:29:32 +01:00
Sebastien Helleu
d7f29995fd
core: add support of UTF-8 chars in horizontal/vertical separators
2013-12-18 16:38:20 +01:00
Sebastien Helleu
66494c439e
core: add option weechat.look.window_auto_zoom, disable automatic zoom by default when terminal becomes too small for windows
2013-12-18 13:07:24 +01:00
Sebastien Helleu
4c5e89ca6a
doc: add coordinate 222 for problem with mouse coordinates (FAQ)
2013-12-17 12:55:06 +01:00
Sebastien Helleu
17052c0c67
irc: remove display of channel in channel notices, display "PvNotice" for channel welcome notices
2013-12-17 08:29:05 +01:00
Sebastien Helleu
4a88caa1f2
irc: add option irc.look.smart_filter_mode (task #12499 )
2013-12-16 11:02:17 +01:00
Sebastien Helleu
f44cf6ac3c
core: add support of logical and/or for argument "tags" in function hook_print
2013-12-15 19:52:20 +01:00
Sebastien Helleu
2f3d712a62
core: fix use of NULL pointer (in case of malloc error) when creating a new filter
2013-12-15 19:50:56 +01:00
Sebastien Helleu
4c3d090184
core: fix some translation of "tags" in french
2013-12-15 16:47:38 +01:00
Sebastien Helleu
d52d214448
core: add buffer property "highlight_tags_restrict", rename option irc.look.highlight_tags to irc.look.highlight_tags_restrict
...
The buffer property "highlight_tags" is renamed to "highlight_tags_restrict".
New behavior for buffer property "highlight_tags": force highlight on tags.
Option irc.look.highlight_tags is renamed to irc.look.highlight_tags_restrict.
2013-12-15 13:45:40 +01:00
Sebastien Helleu
52cbd0b921
core: add note about support of "*" for tags in /help filter
2013-12-14 11:43:58 +01:00
Sebastien Helleu
811b68991e
core: add logical "and" between tags in filters, weechat.look.highlight_tags and buffer property "highlight_tags"
...
The logical "and" is made with the separator "+".
Example: "irc_notice+nick_toto,nick_test"
will match a notice from nick "toto" or any message from nick "test".
2013-12-14 11:26:03 +01:00
Sebastien Helleu
542dc8cd33
core: rename options save/reset to add/del in command /layout
...
The "save" option does not save to disk (so it was a bit confusing with
/save command); therefore it is renamed to "add".
The "reset" option does not really reset but delete things in the layout
(or the layout itself); therefore it is renamed to "del" (for consistency,
like other commands in WeeChat core and plugins).
2013-12-13 12:50:36 +01:00
Sebastien Helleu
1e14a6d089
irc: display mask of ignore deleted with /ignore del
2013-12-11 21:20:56 +01:00
Sebastien Helleu
1d81645ce1
core: add note about new bar item buffer_last_number in NEWS
2013-12-11 19:21:45 +01:00
Sebastien Helleu
a193814a3d
core: update ChangeLog
2013-12-11 19:16:27 +01:00
Sebastien Helleu
dcd7ff81b3
core: update translations
2013-12-11 19:08:49 +01:00
Sebastien Helleu
58f1403414
Merge branch 'buffer-auto-renumber'
2013-12-11 18:54:06 +01:00
Sebastien Helleu
dd8650a282
irc: add note about command /disconnect in /help connect
2013-12-11 13:19:14 +01:00
Sebastien Helleu
95adb3a04b
core: fix text emphasis with wide chars on screen like japanese (patch #8253 ) (patch from Ryuunosuke Ayanokouzi)
2013-12-11 12:48:32 +01:00
Sebastien Helleu
92ab912fae
doc: add note about things not allowed in callback of function hook_completion (plugin API reference)
2013-12-10 11:50:58 +01:00
Sebastien Helleu
0eb77db79f
core: add signal "buffer_cleared"
2013-12-08 09:41:59 +01:00
Sebastien Helleu
fa7f42cdd6
core: remove option on /unset of plugin description option (plugins.desc.xxx) (bug #40768 )
2013-12-08 08:57:30 +01:00
Sebastien Helleu
0b27dd58b3
irc: don't return a default ban mask if option is not set or if host is not found
2013-12-08 08:31:44 +01:00
Sebastien Helleu
c832116cae
irc: rename option irc.look.ban_mask_default to irc.network.ban_mask_default
2013-12-07 22:38:58 +01:00
Sebastien Helleu
1aeeecb82d
irc: add option irc.look.ban_mask_default (bug #26571 )
2013-12-07 22:02:05 +01:00
Sebastien Helleu
f6a80141b7
core: fix typos in french translation of /help ban
2013-12-07 17:10:09 +01:00
Sebastien Helleu
faba6aa6c2
irc: improve /help of command/command_delay/autojoin options in servers
2013-12-07 15:18:40 +01:00
Sebastien Helleu
c82633e9e4
core: use first gap for new buffer only if the buffer has no layout number
2013-12-07 12:45:40 +01:00
Sebastien Helleu
4f184b6111
core: add note about new option "irc.network.lag_max" in NEWS
2013-12-07 11:54:11 +01:00
Sebastien Helleu
4520b0f7ae
core: add option weechat.look.buffer_position
...
The value of option can be:
- "end": buffer is added after the end of list (number = last number + 1)
- "first_gap": buffer is added at first number available in the list
(after the end of list if no number is available)
2013-12-07 10:44:08 +01:00
Sebastien Helleu
9d74013036
irc: add option irc.network.lag_max
2013-12-06 08:40:44 +01:00
Sebastien Helleu
92280750c8
doc: update auto-generated files with hdata
2013-12-06 08:13:04 +01:00
Sebastien Helleu
ea16b06348
irc: fix ignore on a host without nick
2013-12-05 19:47:51 +01:00
Sebastien Helleu
dfa3e13e3d
doc: add missing property "print_hooks_enabled" in function buffer_set (plugin API reference)
2013-12-04 10:16:44 +01:00
Sebastien Helleu
1d7466032d
core: add buffer property "day_change" to hide messages for the day change in specific buffers
2013-12-04 09:38:57 +01:00
Sebastien Helleu
267eeffa0a
irc: add comments about irc color codes in messages
2013-12-04 08:55:02 +01:00
Sebastien Helleu
57cda6a331
irc: remove function irc_color_decode_for_user_entry
...
Since commits d03eb52d49 and
0c48b7ab8b , the IRC color codes are the
same in input line and messages, so the function
irc_color_decode_for_user_entry is not needed any more.
It was used only to decode colors when completing the command /topic
(with the channel topic).
2013-12-04 07:51:59 +01:00
Sebastien Helleu
03fa2448ef
core: use syntax key[xxx] for key bindings in ChangeLog and NEWS
2013-12-02 19:11:35 +01:00
Sebastien Helleu
50a489bc33
doc: use syntax key[xxx] for key bindings in quickstart guide
2013-12-02 19:11:03 +01:00
Sebastien Helleu
3d49f7662f
doc: replace @k(xxx) by key[xxx] for key bindings in docs
...
The new syntax is more readable in source files (same result in HTML
docs).
2013-12-02 19:10:08 +01:00
Sebastien Helleu
d0832cd50e
core: replace default key ctrl+"c", "u" by ctrl+"c", "_" for underlined text in messages
2013-12-01 18:39:05 +01:00
Sebastien Helleu
0c48b7ab8b
irc: use color code 0x1F (ctrl-_) for underlined text in input line (same code as messages) (bug #40756 )
2013-12-01 18:34:40 +01:00
Sebastien Helleu
d3799b4616
core: replace default key ctrl+"c", "r" by ctrl+"c", "v" for reverse video in messages
2013-12-01 11:30:52 +01:00
Sebastien Helleu
d03eb52d49
irc: use color code 0x16 (ctrl-V) for reverse video in messages
...
Other clients are using 0x16, and not 0x12 that was the default in
WeeChat (which was able to decode both 0x12 and 0x16).
Now the 0x12 is not decoded and does not make reverse video any more.
2013-12-01 11:28:32 +01:00
Sebastien Helleu
b32ccca390
irc: check that string is not NULL in functions irc_color_{decode,decode_for_user_entry,encode}
2013-12-01 09:50:53 +01:00
Sebastien Helleu
c8a479453d
core: add missing access to hdata "buffer_visited"
2013-12-01 08:46:07 +01:00
Sebastien Helleu
9a160509d7
core: fix random crash when closing a buffer
...
The problem happened because we used a pointer to a
"struct t_gui_buffer_visited" for the switch to another buffer,
when the buffer is closed. This is executed in all windows displaying
the buffer, but on each switch to buffer, the visited buffers are
updated and therefore the address can change. The pointer becomes
invalid, and WeeChat still uses it on next windows for the buffer
switch.
It happened rarely because the visited buffer is freed and allocated
immediately after, so the address is often the same in memory.
Thanks to silverd for the tests on OS X to track the problem.
2013-12-01 08:37:22 +01:00
Sebastien Helleu
983791de84
irc: use option irc.network.colors_send (instead of receive) when displaying messages sent by commands /away, /me, /msg, /notice, /query
2013-11-30 19:50:56 +01:00
Sebastien Helleu
70e68afbf8
core: fix command /buffer renumber
2013-11-30 19:42:28 +01:00
Sebastien Helleu
f97ef54733
core: fix unmerge of buffer
2013-11-30 19:09:39 +01:00
Sebastien Helleu
92d6074931
core: add limits for buffers (max 10000 buffers opened, number of a buffer: between 1 and INT_MAX - 10000)
2013-11-30 18:45:19 +01:00
Sebastien Helleu
3e90657ab0
core: fix crash when moving buffer with only one buffer (core buffer)
2013-11-30 17:34:25 +01:00
Sebastien Helleu
b7e0e29de7
core: add bar item "buffer_last_number"
2013-11-30 15:57:34 +01:00
Sebastien Helleu
4c59f2bf5e
core: add variable "gui_buffers_count", use it in bar item "buffer_count"
...
Now the bar item "buffer_count" displays the number of opened buffers
(each merged buffer counts 1).
2013-11-30 15:11:17 +01:00
Sebastien Helleu
f99103ee21
aspell: fix detection of nicks when there are non-alphanumeric chars around and in private buffers
2013-11-30 13:31:06 +01:00
Sebastien Helleu
332dcf1257
aspell: fix detection of nicks when there is nick completer at the end
2013-11-30 12:58:33 +01:00
Sebastien Helleu
0a0bbeed4d
aspell: fix detection of nicks with non-alphanumeric chars
2013-11-30 12:18:36 +01:00
Sebastien Helleu
a496db78aa
core: add option weechat.look.buffer_auto_renumber
...
New option: weechat.look.buffer_auto_renumber, boolean which is on by
default, so the behavior is the same: no gap is allowed in numbers,
they start at number 1 and they are auto-renumbered after each command
like /buffer move, /buffer merge, ...
A new option "renumber" has been added in command /buffer, to renumber
a range of buffers (or all).
Changes when the option weechat.look.buffer_auto_renumber is off:
- command "/buffer move":
- the current number will be left free for use, and the
target number can be any number >= 1 (possibly higher than the
current last buffer number)
- the value can be "-" (which moves the buffer to number 1)
or "+" (which moves the buffer to the end, ie last number + 1)
- command "/buffer swap":
- now the buffers are swapped in the list without being "moved"
- comand "/buffer [+/-]N":
- it is now working with gaps in buffer numbers
- command "/buffer merge":
- it can now merge a group of merged buffers into another buffer
(or buffers merged themselves)
- layout can restore buffer numbers with gaps in numbers
2013-11-30 10:39:38 +01:00
Sebastien Helleu
9cc31d88ea
irc: fix crash when setting a wrong value in server option "ssl_priorities"
...
The bug was introduced by commit 2305c95db0
2013-11-30 09:20:14 +01:00
Sebastien Helleu
7e14c60f4d
core: revert check of layout when switching to a buffer using value "auto" in buffer_set
...
This reverts commits 14cf7bd20f and
262dff4b87 .
The initial fix was for a problem with irc autojoin and layout: the
current window has not appropriate buffer (as defined in layout) if it
is not the latest channel in "autojoin" option.
So the way to fix this problem is to set the value of option
irc.look.buffer_switch_autojoin to off.
2013-11-28 19:59:36 +01:00
Sebastien Helleu
02fc4053c9
python: fix load of scripts with python >= 3.3
2013-11-28 19:46:36 +01:00
Sebastien Helleu
74333b2270
irc: suggest lower values for option irc.server.xxx.ssl_dhkey_size after SSL error GNUTLS_E_DH_PRIME_UNACCEPTABLE
2013-11-26 16:24:21 +01:00
Sebastien Helleu
9e1caff33f
core: do not update terminal title on startup if option weechat.look.window_title is empty
2013-11-24 18:14:54 +01:00
Nils Görs
a0bfd1efb7
doc: update german user's guide
2013-11-24 13:59:29 +01:00
Sebastien Helleu
2305c95db0
irc: fix memory leak when checking the value of ssl_priorities option in servers
2013-11-23 17:06:07 +01:00
Sebastien Helleu
1fa4701ed0
core: free secured data on exit
2013-11-23 16:29:51 +01:00
Sebastien Helleu
0b94d3c3bc
core: free nicklist data (for hsignal) on exit
2013-11-23 16:20:19 +01:00
Sebastien Helleu
95d0d33972
irc: fix memory leak when a channel is deleted
2013-11-23 16:15:36 +01:00
Sebastien Helleu
262dff4b87
doc: update description for value "auto" in function buffer_set with property "display" (plugin API reference)
...
Since commit 14cf7bd20f , the value "auto"
will switch buffer only if there is no layout defined for the current
window, or if the buffer displayed is NOT the buffer in the layout
(so if the buffer is defined in the layout, no switch).
2013-11-23 09:28:42 +01:00
Sebastien Helleu
bfcabd2b96
core: fix crash on "/buffer close name" when the buffer is not found
2013-11-22 08:19:05 +01:00
Sebastien Helleu
51aa15cced
core: fix crash on /buffer close core.weechat
2013-11-22 07:57:30 +01:00
Nils Görs
58ae58d81b
core: update german translations
2013-11-20 15:19:55 +01:00
Sebastien Helleu
0226a1934a
doc: use asciidoc attribute for date of docs (fix cmake warning)
...
CMake was displaying some warnings about a space in argument used for
asciidoc command:
-a date=`date "+%F"`
Warning displayed:
CMake Warning (dev) in doc/en/CMakeLists.txt:
Syntax Warning in cmake code at
/path/to/doc/en/CMakeLists.txt:41:82
Argument not separated from preceding token by whitespace.
This warning is for project developers. Use -Wno-dev to suppress it.
2013-11-20 08:32:39 +01:00
Sebastien Helleu
6716985d27
core: fix current color/background after reset of color
...
Bug was visible with such colored string in IRC:
^Cc7,5 one ^Cc ^Cc7 two
Before the fix, the word "two" had a red background.
The "^Cc" should reset both color + background, so now it does not have
a background any more.
2013-11-19 19:58:10 +01:00
Pierre Carru
b5db21d6c4
guile: disable guile gmp allocator (fix crash on unload of relay plugin) (bug #40628 )
2013-11-19 19:41:16 +01:00
Sebastien Helleu
717eaae496
scripts: use #ifdef to check if versions are defined in signal "debug_libs"
2013-11-18 14:32:13 +01:00
Sebastien Helleu
fba9839587
core: use #ifdef to check if versions are defined in signal "debug_libs"
2013-11-18 14:31:26 +01:00
Sebastien Helleu
3b53a3a8be
core: remove "v" before versions displayed by /debug libs
2013-11-18 07:46:14 +01:00
Sebastien Helleu
b63ac8a0f1
scripts: display lib version on signal "debug_libs"
2013-11-17 20:51:54 +01:00
Sebastien Helleu
be9269dfc2
aspell: display aspell/enchant version on signal "debug_libs"
2013-11-17 20:51:10 +01:00
Sebastien Helleu
8d64b658df
core: add option "libs" for command /debug, add signal "debug_libs"
2013-11-17 20:49:37 +01:00
Sebastien Helleu
e0890b376c
doc: update auto-generated files with WeeChat options
2013-11-17 20:20:27 +01:00
Sebastien Helleu
47213a9869
core: remove obsolete signals "debug_buffer" and "debug_windows"
2013-11-17 11:48:00 +01:00
Sebastien Helleu
f435e8d3fa
core: optimize loop when closing several buffers with command /buffer close n1-n2
2013-11-15 09:01:19 +01:00
Sebastien Helleu
d1a89e9db0
core: fix memory leak when n2 is not a valid number in command /buffer close n1-n2
2013-11-15 09:00:24 +01:00
Sebastien Helleu
70ed2a8189
core: apply color attributes when clearing a window (patch #8236 ) (patch from Tom Alsberg)
2013-11-14 19:41:28 +01:00
Sebastien Helleu
ea9d79f268
core: set option weechat.look.paste_bracketed to "on" by default
2013-11-13 08:28:07 +01:00
Sebastien Helleu
725c5aaeb9
core: fix truncated text when pasting several long lines (bug #40210 )
2013-11-12 21:37:51 +01:00
Sebastien Helleu
c273b87ccc
doc: fix build of man page (add missing copy of file cmdline_options.xx.txt)
2013-11-12 07:55:19 +01:00
Sebastien Helleu
941fe2efc9
core: add missing contributors in AUTHORS
2013-11-11 12:29:34 +01:00
Krzysztof Koroscik
dc1fb1a70c
core: update polish translations
2013-11-11 09:08:09 +01:00
Sebastien Helleu
a35abad19d
doc: fix style for tables with asciidoc 8.6.9 (developer's guide)
2013-11-11 09:06:56 +01:00
Sebastien Helleu
6f5d1228a4
doc: fix warnings on build of man page with a2x 8.6.9
...
The -D/--destination-dir displays a warning for non HTML doc (so for
man page). So the man page is copied to the build directory before
being built.
2013-11-11 09:06:14 +01:00
Sebastien Helleu
e867298233
core: fix terminal title under screen/tmux
2013-11-09 19:26:33 +01:00
Sebastien Helleu
90774b73d8
core: rename option weechat.look.set_title to weechat.look.window_title (evaluated string)
2013-11-09 17:07:02 +01:00
Sebastien Helleu
18ff3064cf
core: add infos "term_width" and "term_height"
2013-11-09 15:55:11 +01:00
Sebastien Helleu
ff62f3edff
api: add support of infos with format ${info:name,arguments} in function string_eval_expression and command /eval
2013-11-09 15:35:54 +01:00
stfn
652653ff82
api: add support for C++ plugins
2013-11-09 13:47:13 +01:00
Sebastien Helleu
414656675e
doc: add bar item "buffer_zoom" in user's guide
2013-11-09 13:31:41 +01:00
Sebastien Helleu
9b4eb6d607
core: add bar item "buffer_zoom", add signals "buffer_{zoomed|unzoomed}" (patch #8204 ) (patch from Nils Görs)
2013-11-09 13:21:56 +01:00
Sebastien Helleu
2b04972326
core: update translations
2013-11-09 10:27:43 +01:00
Sebastien Helleu
539516fe7c
xfer: load plugin even if options can not be read in xfer.conf (with warnings)
2013-11-09 10:26:51 +01:00
Sebastien Helleu
757cbcb999
script: load plugin even if options can not be read in script.conf (with warnings)
2013-11-09 10:26:22 +01:00
Sebastien Helleu
34783c1006
rmodifier: remove unneeded warning
2013-11-09 10:25:48 +01:00
Sebastien Helleu
e8ed81ec22
relay: load plugin even if options can not be read in relay.conf (with warnings)
2013-11-09 10:25:16 +01:00
Sebastien Helleu
7bac9f377e
logger: load plugin even if options can not be read in logger.conf (with warnings)
2013-11-09 10:24:40 +01:00
Sebastien Helleu
aaf991a7b9
irc: load plugin even if options can not be read in irc.conf (with warnings)
2013-11-09 10:24:08 +01:00
Sebastien Helleu
91f76dc771
charset: remove unneeded warning, do not load plugin when options can not be initialized
2013-11-09 10:23:30 +01:00
Sebastien Helleu
a349af5356
aspell: load plugin even if options can not be read in aspell.conf (with warnings)
2013-11-09 10:22:43 +01:00
Sebastien Helleu
786ad41309
alias: remove unneeded warning, do not load plugin when options can not be initialized
2013-11-09 10:21:46 +01:00
Sebastien Helleu
8c7b9a1c5e
core: improve error message when a .conf file can not be read, add a second warning about default values used
2013-11-09 10:15:32 +01:00
Sebastien Helleu
1417b7a823
core: remove unneeded warning when read of sec.conf fails (another warning is already displayed)
2013-11-09 10:13:09 +01:00
Sebastien Helleu
46c26922aa
core: do not exit if read of sec.conf/weechat.conf fails
2013-11-09 09:59:37 +01:00
Sebastien Helleu
a5785a1ddc
core: remove unneeded warning when read of weechat.conf fails (another warning is already displayed)
2013-11-09 09:57:01 +01:00
Sebastien Helleu
cce23613a7
core: display lines waiting for buffer on exit (in case of early exit)
2013-11-09 08:55:57 +01:00
Sebastien Helleu
05e1e31072
core: create .conf file with default options only if the file does not exist (and not on read error with existing file)
2013-11-09 08:44:48 +01:00
Sebastien Helleu
802aa2167a
core: add shared strings in ChangeLog for version 0.4.2
2013-11-08 18:25:19 +01:00
Sebastien Helleu
e2605cf77b
core: fix highlight on action messages: skip the nick at beginning to prevent highlight on it (bug #40516 )
2013-11-08 18:22:36 +01:00
Sebastien Helleu
5ce1a3e867
irc: fix groups in channel nicklist when reconnecting to a server that supports more nick prefixes than the previously connected server
2013-11-07 20:52:47 +01:00
Sebastien Helleu
9b37ae8e3d
doc: add link to download page for remote interfaces (user's guide)
2013-11-07 20:51:27 +01:00
Sebastien Helleu
7272b99254
core: use one line titles in AUTHORS/INSTALL/README
2013-11-06 21:40:46 +01:00
Sebastien Helleu
5812564bf5
core: use one line titles and less chars for delimited blocks/tables in ChangeLog/NEWS
2013-11-06 08:20:20 +01:00
Sebastien Helleu
b6e4f918f5
core: add default keys alt+home/end and alt+F11/F12 for xterm
2013-11-05 21:46:25 +01:00
Sebastien Helleu
e3c6384972
doc: use one line titles and less chars for delimited blocks/tables in asciidoc files
2013-11-04 21:41:34 +01:00
Sebastien Helleu
f5a65c9b2b
api: fix read of arrays in hdata functions hdata_<type> (bug #40354 )
2013-11-03 12:04:02 +01:00
Sebastien Helleu
0d35a80a9f
doc: make script docgen.py compliant with PEP8, replace %-formatting with .format()
2013-11-02 18:19:28 +01:00
Nils Görs
d2f2a863e4
core: update german translations
2013-11-02 11:12:33 +01:00
Sebastien Helleu
dd32052fec
core: add support of italic text (requires ncurses >= 5.9 patch 20130831)
2013-11-02 10:58:38 +01:00
Sebastien Helleu
cf81a6dfcd
core: use ncurses include path when compiling with cmake
2013-11-02 09:43:20 +01:00
Sebastien Helleu
591b111891
weercd.py: major code cleanup, full PEP8 compliance, replace %-formatting with .format()
...
All changes:
- import the new division operator and the print function
- replace the %-formatting with .format()
- full PEP8 compliance
- major code cleanup: new function send_cmd() to send an IRC command,
split flood() function into many functions.
The messages sent from a file (or stdin) are formatted with
".format(self=self)", so that attributes from class Client are replaced
with their values. You can use for example these attributes:
{self.nick} current client nick
{self.name} the server name ('weercd')
{self.version} the server version (version of weercd.py)
2013-11-02 08:47:59 +01:00
Sebastien Helleu
4af78fa4aa
weercd.py: use argparse module to parse command line arguments, remove config file
...
The configuration file weercd.conf has been removed. Instead, default options
can be set in an environment variable called "WEERCD_OPTIONS".
A file with options can be used, then name must be given as option with a
leading "@", for example: python weercd.py @args.txt
The option "action" has been removed. Default behavior is still to flood the
client. Actions "user" and "file" have been merged into a single option
-f/--file, which accepts a file, or special value "-" to read stdin.
The script now requires python >= 2.7 (because the argparse module is not
available in python 2.6 and older versions).
2013-10-27 16:58:46 +01:00
Sebastien Helleu
f111abdfc1
irc: fix auto-switch to channel buffer when doing /join channel (without "#")
2013-10-27 15:08:30 +01:00
Sebastien Helleu
cc8f798237
core: remove version/date in ChangeLog/NEWS (let asciidoc set that with attributes date/revision)
2013-10-27 14:04:29 +01:00
Sebastien Helleu
14cf7bd20f
core: fix auto-apply of window layout in current window when option irc.look.buffer_switch_autojoin is on
2013-10-27 11:07:33 +01:00
Sebastien Helleu
0069dbb5f1
core: fix bind of keys in cursor/mouse context when key starts with "@" (remove the warning about unsafe key)
2013-10-26 12:22:22 +02:00
Sebastien Helleu
f3be467dd0
doc: fix typos in color codes (developer's guide)
2013-10-26 10:11:46 +02:00
Sebastien Helleu
d4fd0293ad
doc: fix layout of relay protocol (HTML version) when it is printed
2013-10-24 16:10:36 +02:00
Sebastien Helleu
5a333b788d
lua: fix crash on calls to callbacks during load of script
2013-10-24 14:21:18 +02:00
Sebastien Helleu
08015304bd
doc: replace "Act:" by "H:" in hotlist (user's guide)
2013-10-23 19:37:51 +02:00
Sebastien Helleu
5243d18c76
doc: add jabber.py and bitlbee/minbif in list of features (user's guide)
2013-10-23 14:41:28 +02:00
Sebastien Helleu
52d72a3934
core: fix typo in /help weechat.history.max_buffer_lines_number
2013-10-20 21:49:21 +02:00
Sebastien Helleu
da695533d4
core: fix typo in /help weechat.history.max_buffer_lines_minutes
2013-10-20 21:42:54 +02:00
Sebastien Helleu
3088d319cf
doc: use asciidoc system attribute {sys:command} for year in copyright of man page
2013-10-20 21:26:17 +02:00
Sebastien Helleu
7014fbdd60
core: add warning about value 0 in help of some history options
...
Options affected:
- weechat.history.max_buffer_lines_minutes
- weechat.history.max_buffer_lines_number
- weechat.history.max_commands
2013-10-20 12:21:09 +02:00
Sebastien Helleu
64d01f47fa
doc: fix layout of HTML docs when they are printed
...
Some long lines in docs were causing a zoom, and then the text font was
smaller than it should be. Some styles have been fixed to remove the zoom
and keep the original ratio.
2013-10-20 11:39:11 +02:00
Sebastien Helleu
53ec644ce1
core: fix truncated prefix when filters are toggled (bug #40204 )
2013-10-19 16:21:20 +02:00
Sebastien Helleu
43c1280343
doc: use asciidoc attribute for year in copyright of man page
2013-10-19 12:52:45 +02:00
Sebastien Helleu
ce7eb3ac73
core: add file "compile" in .gitignore
2013-10-19 12:46:19 +02:00
Sebastien Helleu
958cf969b7
core: remove dependencies in weechat.cygport.in, let cygport tool do that automatically
2013-10-19 12:23:24 +02:00
Sebastien Helleu
9ab05d600d
doc: add version >= 0.4.2 for new format of callback in function bar_item_new (plugin API reference)
2013-10-19 11:50:18 +02:00
Sebastien Helleu
88058bbccf
core: add file weechat.cygport.in in tarballs (fix compilation error when compiling tarball)
2013-10-15 10:29:38 +02:00
Sebastien Helleu
07b34b053d
doc: add nick modes in screen layout (user's guide)
2013-10-13 09:05:39 +02:00
Sebastien Helleu
1466a56585
core: add cygport file to build Cygwin packages
2013-10-12 19:05:27 +02:00
Sebastien Helleu
0e7ba42dfd
doc: use a build directory in example of compilation with autotools (user's guide)
2013-10-12 15:58:56 +02:00
Sebastien Helleu
2bde9453ed
core: use one date format when day changes from day to day+1
2013-10-10 19:42:11 +02:00
Sebastien Helleu
2a50f23e3d
doc: fix typo in relay protocol
2013-10-09 17:31:55 +02:00
Sebastien Helleu
4b94b74990
irc: add option irc.look.notice_welcome_tags
2013-10-08 22:15:11 +02:00
Sebastien Helleu
d82f8c8165
irc: add server option "default_msg_kick" to customize default kick/kickban message (task #12777 ) (patch from Nils Görs)
2013-10-08 19:57:04 +02:00
Sebastien Helleu
4adbb8da1e
Revert "core: remove unneeded dependencies docbook-xml and docbook-xsl to build man page"
...
This reverts commit 5a94228557 .
These two packages are needed to build man pages without network access.
2013-10-08 17:04:58 +02:00
Sebastien Helleu
5a94228557
core: remove unneeded dependencies docbook-xml and docbook-xsl to build man page
2013-10-08 07:53:52 +02:00
Sebastien Helleu
f2b2a3d736
core: fix typo in a french translation
2013-10-06 13:44:32 +02:00
Sebastien Helleu
3dc4b41a66
core: remove version from field "Project-Id-Version" in gettext files
2013-10-06 13:43:10 +02:00
Sebastien Helleu
07115ef3d0
core: add options to customize default text search in buffers
...
New options:
- weechat.look.buffer_search_case_sensitive (boolean, off by default)
- weechat.look.buffer_search_force_default (boolean, off by default)
- weechat.look.buffer_search_regex (boolean, off by default)
- weechat.look.buffer_search_where (prefix, message (by default), prefix_message)
2013-10-06 11:59:42 +02:00
Sebastien Helleu
7364853c9d
core: remove warning about proxy not found for option weechat.network.proxy_curl on startup
...
Proxies are not yet fully loaded (when reading weechat.conf), so the warning
is not displayed on startup, but only when option is changed.
2013-10-06 11:34:49 +02:00
Sebastien Helleu
66a0eb7a0b
irc: improve help of server option "autojoin"
2013-10-06 11:29:38 +02:00
Sebastien Helleu
9f1658ef03
Version 0.4.3-dev
2013-10-06 10:21:49 +02:00
Sebastien Helleu
7785f7ea22
Version 0.4.2
2013-10-06 08:58:14 +02:00
Sebastien Helleu
0cef9a220d
core: fix detection of python on Cygwin (autotools)
2013-10-05 20:23:07 +02:00
Sebastien Helleu
8fb67c241d
core: add detection of pkg-config (required on Cygwin)
...
This fixes the detection of enchant lib, the macro PKG_CHECK_MODULES requires
pkg-config.
2013-10-05 20:19:59 +02:00
Sebastien Helleu
b5f6874f2c
core: move the "-no-undefined" from LDFLAGS in configure.ac to Makefile.am in plugins
...
This "-no-undefined" was causing an error when detecting "ld" lib on Cygwin.
2013-10-05 20:17:18 +02:00
Sebastien Helleu
a6c188ce4f
relay: fix decoding of websocket frames when there are multiple frames in a single message received (only the first one was decoded)
2013-10-05 16:49:39 +02:00
Sebastien Helleu
7bf712d4c9
core: fix display of read marker after buffer switch when there is no line displayed after (only filtered lines)
2013-10-05 10:19:48 +02:00
Sebastien Helleu
1583ca88e5
irc: use "private" notify for welcome notices displayed in channel (like when they are displayed in server buffer)
2013-10-05 10:19:15 +02:00
Sebastien Helleu
5a119bb0f1
irc: remove target of notice (self nick) in the display of channel welcome notice (fix highlight problem)
2013-10-05 08:12:08 +02:00
Sebastien Helleu
86008b8502
irc: display target of notice when it is displayed in channel
...
With the new option irc.look.notice_welcome_redirect, a private notice could
have a channel at beginning of message (with format "[#channel]") and then be
displayed on the channel, without difference with a real channel notice
(received by all nicks in channel).
For example with these commands:
/notice nick2 [#channel] private notice
/notice #channel notice for whole channel
Old display was (on receiver side, in #channel):
-- | Notice(nick1): private notice
-- | Notice(nick1): notice for whole channel
New display is:
-- | Notice(nick1) -> nick2: private notice
-- | Notice(nick1) -> #channel: notice for whole channel
2013-10-04 14:07:08 +02:00
Sebastien Helleu
22b53c6019
irc: fix reconnection to server using IPv6 (bug #38819 , bug #40166 )
2013-10-03 19:46:53 +02:00
Sebastien Helleu
32f2ec42c6
core: replace some code by calls to function gui_chat_clrtoeol()
2013-10-02 16:24:03 +02:00
Sebastien Helleu
42dce54812
core: fix spaces displayed after combining chars (bug #40115 )
2013-10-02 08:03:22 +02:00
Sebastien Helleu
4e67133b9e
core: fix typo in a french error message for /window merge
2013-10-02 07:59:14 +02:00
Sebastien Helleu
437ebb69d4
core: clear whole line before displaying content instead of clearing after the end of content (bug #40115 )
2013-09-30 19:26:09 +02:00
Marco Paolone
fdafdf147a
core: update italian translations
2013-09-30 17:46:27 +02:00
Sebastien Helleu
d33caa6ac5
doc: update german auto-generated file with IRC options
2013-09-30 17:43:50 +02:00
Sebastien Helleu
15173364c0
core: fix display of read marker (as horizontal line) or day change message after last buffer line when scrolling (bug #40126 )
2013-09-30 16:02:02 +02:00
Sebastien Helleu
8b966d1c7e
core: fix time displayed in status bar (it was one second late) (bug #40097 )
2013-09-24 22:55:27 +02:00
Sebastien Helleu
ad5a287134
core: fix extension (.exe) of symbolic link "weechat-curses" under Cygwin
2013-09-23 18:07:15 +02:00
Sebastien Helleu
92019c300c
core: replace some calls to ncurses *printw functions by *addstr
2013-09-23 13:07:45 +02:00
Sebastien Helleu
81a229f77f
core: fix errors in spanish translations
2013-09-23 10:04:35 +02:00
Nils Görs
0249666489
core: update german translations
2013-09-21 11:45:39 +02:00
Sebastien Helleu
1deba9894e
Version 0.4.2-rc2
2013-09-20 23:22:40 +02:00
Nils Görs
474a498b48
core: update german translations
2013-09-20 23:10:04 +02:00
Sebastien Helleu
a9ca95241d
aspell: fix detection of word start/end when there are apostrophes or minus chars before/after word (thanks to Nils Görs)
2013-09-20 19:31:34 +02:00
Sebastien Helleu
2fcdba1332
irc: add extra info in /help irc.look.smart_filter_delay
2013-09-20 16:47:34 +02:00
Sebastien Helleu
1b9b2434f6
doc: add plugin "script" in list of plugins (user's guide)
2013-09-20 15:34:24 +02:00
Sebastien Helleu
7f27d88ca6
core: add proxy options username/password in /help secure
2013-09-20 10:27:08 +02:00
Nils Görs
1aaf9440b8
core: update german translations
2013-09-19 16:40:37 +02:00
Sebastien Helleu
2110c6d92e
core: add support of secured data in proxy options username/password (evaluate content)
2013-09-19 15:12:04 +02:00
Sebastien Helleu
087e9cc008
irc: add note about evaluated content of "password" server option
2013-09-19 15:12:04 +02:00
Sebastien Helleu
e900579fba
relay: add support of secured data in option relay.network.password (evaluate content) (patch from Nils Görs)
2013-09-19 15:11:51 +02:00
Sebastien Helleu
252feedde4
core: fix memory leak on unhook of a print hook (if using tags)
2013-09-19 10:19:29 +02:00
Nils Görs
266b9e1e2a
core: update german translations
2013-09-17 07:27:49 +02:00
Sebastien Helleu
f620249193
doc: fix typo in french user's guide
2013-09-17 07:26:31 +02:00
Ivan Sichmann Freitas
556d324756
core: update portuguese translations
2013-09-16 11:24:45 +02:00
Sebastien Helleu
facccc81ef
doc: fix typos in french translations and docs
2013-09-16 11:04:10 +02:00
Nils Görs
cb77e7c5db
doc: update german translations, FAQ and user's guide
2013-09-05 07:31:42 +02:00
Sebastien Helleu
9c36b7c693
core: rename options weechat.look.day_change_message(2) to weechat.look.day_change_message_{1date|2dates}
2013-09-03 10:27:14 +02:00
Sebastien Helleu
14c958a0e6
Version 0.4.2-rc1
2013-09-02 21:43:35 +02:00
Krzysztof Koroscik
9ebe6455b7
core: update polish translations
2013-09-02 21:16:37 +02:00
Sebastien Helleu
daf535c9af
core: fix computation of columns in output of /help (take care about size of time/buffer/prefix)
2013-09-02 18:56:58 +02:00
Sebastien Helleu
0409faee7f
Merge branch 'shared-strings'
2013-09-02 15:24:20 +02:00
Krzysztof Koroscik
218b2c2df5
doc: update polish FAQ and scripting guide
2013-09-02 08:59:54 +02:00
Nils Görs
7ffff58625
core: update german translations
2013-09-02 08:56:10 +02:00
Sebastien Helleu
bdd6bb5a69
core: add option weechat.look.day_change_message2 in file NEWS
2013-09-02 08:52:08 +02:00
Sebastien Helleu
0d8bd7f1e6
core: add option weechat.look.day_change_message2
...
The new option weechat.look.day_change_message2 is used to display day change
between two messages, with two dates: the new one, and the old one.
Example:
-- Mon, 02 Sep 2013 (Thu, 22 Aug 2013) --
2013-09-02 08:39:06 +02:00
Sebastien Helleu
410caef273
doc: remove "required" for password option in command "init" (relay protocol)
2013-08-31 07:46:48 +02:00
Sebastien Helleu
c03532bb6a
doc: use one line titles in japanese man page
...
The compilation was failing with asciidoc 8.5.2 (on Debian Squeeze).
2013-08-30 07:23:44 +02:00
Ryuunosuke Ayanokouzi
875d544a85
doc: update japanese translations and docs
2013-08-29 16:09:07 +02:00
Sebastien Helleu
55f1bbcd07
irc: fix extraction of channel name in notice (when message starts with "[]")
2013-08-29 07:59:25 +02:00
Sebastien Helleu
0806f1ad7e
core: fix automatic scroll to bottom of buffer when day change is displayed before first line of buffer
2013-08-28 23:27:04 +02:00
Sebastien Helleu
75cc0b0a77
irc: add option irc.look.notice_welcome_redirect to automatically redirect channel welcome notices to the channel buffer
2013-08-28 21:39:21 +02:00
Sebastien Helleu
fb51fb6052
logger: add option "flush" for command /logger
2013-08-26 18:21:16 +02:00
Sebastien Helleu
86e7d95b9c
core: fix evaluation of expressions with parentheses
...
First evaluate sub-expressions between parentheses.
Before the fix:
>> 1 && (0 || 0)
== [1]
After the fix:
>> 1 && (0 || 0)
== [0]
2013-08-25 13:34:51 +02:00
Sebastien Helleu
f250be4aa8
core: add note about color codes "${color:xxx}" in /help weechat.look.day_change_message
2013-08-25 12:40:09 +02:00
Sebastien Helleu
03b6b4c1cf
core: display day change message dynamically (do not store it as a line in buffer) (task #12775 )
...
Changes in options:
- rename option weechat.look.day_change_time_format to weechat.look.day_change_message
(color codes are allowed in this option)
- new option weechat.color.chat_day_change.
2013-08-25 09:39:59 +02:00
Sebastien Helleu
73f2c2c488
core: fix uncontrolled format string when displaying bufferized lines on startup (lines waiting for core buffer)
2013-08-22 23:06:30 +02:00
Sebastien Helleu
fc1e35fb48
core: display an error message when "/buffer notify xxx" fails (with a wrong notify level)
2013-08-21 11:18:52 +02:00
Sebastien Helleu
64bbb327bb
core: improve help of command /away
2013-08-20 14:30:50 +02:00
Sebastien Helleu
12a37a9075
core: update translations
2013-08-20 14:27:11 +02:00
Sebastien Helleu
b47af3c61e
core: fix buffer returned in focus info for bar items with a forced buffer
2013-08-20 11:42:12 +02:00
Sebastien Helleu
eac1ca929b
core: add syntax "@buffer:item" in bar items to force the buffer used when displaying the bar item (task #12717 )
2013-08-19 21:22:10 +02:00
Sebastien Helleu
9990917cc7
doc: update german auto-generated files
2013-08-18 20:00:14 +02:00
Nils Görs
92d5cece39
doc: update german translations and user's guide
2013-08-18 19:04:49 +02:00
Sebastien Helleu
39faaa7dbe
irc: replace default prefix modes "qaohvu" by the standard ones "ov" when PREFIX is not sent by server (bug #39802 )
2013-08-18 10:56:17 +02:00
Sebastien Helleu
f277d072d5
core: add split of IRC messages for commands (de)op/halfop/voice in ChangeLog
2013-08-18 09:26:22 +02:00
Sebastien Helleu
a4f789810a
core: use shared strings for groups/nicks in nicklist
2013-08-17 18:14:31 +02:00
Sebastien Helleu
af12457a13
core: use shared strings for prefix on lines
...
It can reduce by about 10% the memory used for lines in a buffer.
2013-08-17 17:47:38 +02:00
Sebastien Helleu
cc1523b654
core: add commment in function string_shared_get (returned value must not be changed)
2013-08-17 17:44:10 +02:00
Sebastien Helleu
5916594441
doc: capitalize first word of text in table cells
2013-08-17 16:38:28 +02:00
Sebastien Helleu
600ee3ddf3
core: add search of regular expression in buffer, don't reset search type on a new search, select where to search (messages/prefixes)
...
Key changed in search context:
- ctrl+"r": switch search type: string/regex
New keys in search context:
- alt+"c": case (in)sensitive search
- tab: search in messages/prefixes/both
2013-08-17 11:51:50 +02:00
Sebastien Helleu
c624960336
core: add text emphasis in messages when searching text in buffer
...
New options:
- weechat.look.emphasized_attributes
- weechat.color.emphasized
- weechat.color.emphasized_bg
2013-08-16 16:16:37 +02:00
Sebastien Helleu
170acfe6f2
core: remove obsolete enum t_config_look_nicklist
2013-08-15 17:59:17 +02:00
Sebastien Helleu
db05104f64
doc: fix emphasized text in plugin API reference and relay protocol
2013-08-14 17:26:37 +02:00
Sebastien Helleu
ea124f4158
core: fix typo in french translation of /help upgrade
2013-08-12 20:44:37 +02:00
Sebastien Helleu
7e0ae094cc
core: add comment with return value of function string_regcomp
2013-08-12 10:51:49 +02:00
Nils Görs
7dea560ff5
doc: update german translations, scripting and user guide
2013-08-12 09:04:00 +02:00
Sebastien Helleu
ca7bb9a069
core: add note about "strftime" in help of options weechat.look.day_change_time_format and weechat.look.time_format
2013-08-11 20:04:07 +02:00
Sebastien Helleu
21caea83f5
doc: add "oauth" for IRC connection in FAQ
2013-08-10 23:00:28 +02:00
Sebastien Helleu
674403f734
core: use shared strings for tags on lines
...
It can reduce by about 30% the memory used for lines in a buffer.
2013-08-10 18:20:49 +02:00
Sebastien Helleu
c46d7e44f1
core: add support of shared strings in split of strings (add functions string_split_shared and string_free_split_shared)
2013-08-10 18:20:49 +02:00
Sebastien Helleu
49aacc853c
core: add shared strings to reduce memory usage
...
Shared strings are stored in a hashtable with pointer for keys (values are not
used).
The key has a reference count + the string.
The initial reference count is set to 1 and is incremented each time the same
string is asked.
When removing a shared string, the reference count is decremented.
If it becomes 0, then the shared string is removed from the hashtable (and then
the string is really destroyed).
2013-08-10 18:20:49 +02:00
Sebastien Helleu
784de68a5f
core: fix random crash on "/buffer close" with a buffer number (or a range of buffers)
2013-08-10 18:18:01 +02:00
Sebastien Helleu
6714d6fc82
core: optimize the removal of lines in buffers (a lot faster to clear/close buffers with lot of lines)
...
The update of variables "buffer_max_length" and "prefix_max_length" in struct
t_gui_lines is now delayed and made during the main refresh (in main loop).
For a buffer with 50K lines, it is up to 3300 times faster to clear/close it.
For a buffer with 4096 lines (default limit), it is up to 120 times faster.
2013-08-10 17:18:12 +02:00
Sebastien Helleu
a5cbfdf7fd
core: update ChangeLog with changes on hashtables
2013-08-10 09:38:02 +02:00
Sebastien Helleu
d12c9efdbc
core: change type of hashtable key hash to unsigned long, return item pointer in functions hashtable_set(_with_size)
...
The key hash has been changed from unsigned int to unsigned long, and now the
callback can return any value (not only between 0 and size-1), the modulo is
computed after the call to the callback by the hashtable functions.
Functions hashtable_set and hashtable_set_with_size were returning 1 if OK,
0 if error. Now they return pointer to hashtable item, or NULL if error.
2013-08-10 09:35:06 +02:00
Sebastien Helleu
e407c41c5c
core: check that value is not NULL before calling free in hashtable_free_value
2013-08-09 23:06:41 +02:00
Sebastien Helleu
abb574ec4e
core: add "callback_free_key" in hashtable
2013-08-09 23:00:12 +02:00
Sebastien Helleu
72c1af25e0
core: set "callback_free_value" directly in hashtable without calling function hashtable_set_pointer
2013-08-09 22:54:06 +02:00
Sebastien Helleu
d466a86efc
core: fix typo coeur -> cœur (in french)
2013-08-08 09:39:54 +02:00
Sebastien Helleu
721478fe5b
doc: add description of sections in configuration files (user's guide)
2013-08-07 22:04:32 +02:00
Sebastien Helleu
766273ac99
core: remove symbolic link "weechat-curses" on make uninstall (cmake and autotools)
2013-08-07 10:20:42 +02:00
Sebastien Helleu
e8122773b8
core: use $DESTDIR on make uninstall with cmake
2013-08-07 10:11:24 +02:00
Sebastien Helleu
e5de0cd0e8
core: fix typo in comment for creation of symbolic link "weechat-curses"
2013-08-07 09:32:37 +02:00
Sebastien Helleu
da66a343b3
core: fix typo in /help secure
2013-08-07 08:27:28 +02:00
Sebastien Helleu
c4c66923f5
core: update dependencies in INSTALL
2013-08-06 20:59:12 +02:00
Sebastien Helleu
3a2d2d6b03
core: use $DESTDIR when creating symbolic link "weechat-curses" with cmake
2013-08-06 20:57:23 +02:00
Sebastien Helleu
f0cd7a994a
core: add new rmodifier in file NEWS
2013-08-05 20:43:40 +02:00
Sebastien Helleu
c4773e63d8
rmodifier: add option "missing" for command /rmodifier
2013-08-05 20:37:59 +02:00
Sebastien Helleu
227f8ac604
core: fix uninitialized variable "result" in callback of command /eval
2013-08-04 12:51:01 +02:00
Sebastien Helleu
f22b0311b9
core: change colors of example in /help weechat.look.buffer_time_format
2013-08-04 12:48:06 +02:00
Sebastien Helleu
390443112c
core: optimize creation of hashtable "pointers" in eval_expression if argument is NULL
...
The hashtable is created on first call to eval_expression with pointers == NULL.
On next calls, the hashtable is cleared, then used again.
The hashtable is freed on exit.
2013-08-04 12:42:29 +02:00
Sebastien Helleu
2dff60d7f8
core: replace "behaviour" by "behavior"
2013-08-04 12:21:47 +02:00
Sebastien Helleu
8ca36552ea
core: change color format for options from ${xxx} to ${color:xxx}
...
Options affected:
- weechat.look.buffer_time_format
- weechat.look.prefix_action
- weechat.look.prefix_error
- weechat.look.prefix_join
- weechat.look.prefix_network
- weechat.look.prefix_quit
2013-08-04 12:18:47 +02:00
Sebastien Helleu
f486b84134
core: fix asciidoc formatting in ChangeLog
2013-08-04 11:14:51 +02:00
Sebastien Helleu
234c7506ad
doc: remove option ENABLE_DEMO for cmake in user's guide (demo plugin has been removed)
2013-08-04 10:16:43 +02:00
Sebastien Helleu
6ea81f4c8c
api: add support of colors with format "${color:xxx}" in function string_eval_expression and command /eval
2013-08-04 10:09:53 +02:00
Sebastien Helleu
dc878c5b69
api: add argument "options" in function string_eval_expression, add option "-c" for command /eval (to evaluate a condition)
2013-08-04 08:56:56 +02:00
Sebastien Helleu
b94a1ce59b
doc: fix typo in examples for function bar_new (plugin API reference)
2013-08-03 22:11:04 +02:00
Sebastien Helleu
43e3ff3b1a
core: change the message displayed when passphrase is not given on startup
2013-08-02 23:18:09 +02:00
Sebastien Helleu
5a07051f20
core: remove use of function gcry_kdf_derive so that it compiles with libgcrypt < 1.5.0
...
The key built with salt + passphrase has changed, so old encrypted data
in file sec.conf can not be decrypted with this new version.
2013-08-02 23:15:21 +02:00
Sebastien Helleu
d6a19adc54
core: change the message displayed on /secure decrypt -discard
2013-08-02 23:04:23 +02:00
Sebastien Helleu
16b114b609
doc: add feature "secured data" for libgcrypt in dependencies (user's guide)
2013-08-02 21:32:11 +02:00
Sebastien Helleu
a41bed395b
core: add task #7395 in ChangeLog
2013-08-02 20:22:23 +02:00
Sebastien Helleu
26fcc66953
core: update translations
2013-08-02 20:16:47 +02:00
Sebastien Helleu
663de42284
Merge branch 'secured-data'
2013-08-02 19:19:25 +02:00
Sebastien Helleu
fd5fc2e5a3
core: add platform-dependent extension on "weechat-curses" link (so that link is "weechat-curses.exe" on cygwin)
2013-08-02 18:40:40 +02:00
Sebastien Helleu
996da2f662
core: rename binary and man page from "weechat-curses" to "weechat" (task #11027 )
...
A symbolic link weechat-curses -> weechat is now created (by both cmake and
configure), so that the /upgrade will work from an old version.
However, if you upgrade from an old version, it is recommended to force the use
of the new binary name with the command: `/upgrade /path/to/weechat` (replace
the path accordingly).
2013-08-02 08:54:16 +02:00
Sebastien Helleu
f9d57a3099
core: fix compiler warning on freopen (ignore file returned)
2013-08-01 16:29:12 +02:00
Sebastien Helleu
8bff3225fd
script: fix uninitialized pointer in detailed view of a script
2013-08-01 16:18:44 +02:00
Sebastien Helleu
c0c76ad995
core: do not scroll when using /window {page_down|scroll_down} after /window scroll_beyond_end
2013-07-31 19:09:31 +02:00
Sebastien Helleu
35c3dbad63
plugins: remove the demo plugin
2013-07-31 18:56:32 +02:00
Sebastien Helleu
23add1ac14
core: add build of man page in debian/rules
2013-07-31 18:56:21 +02:00
Sebastien Helleu
3aed4ac11f
core: do not build man page by default
2013-07-31 18:26:37 +02:00
Sebastien Helleu
91b7aec855
core: reset scroll after /window {page_down|scroll_down} if last line of buffer is displayed at bottom
...
A regression was introduced by commit bee56c3b7f
(/window scroll_beyond_end).
Scenario to reproduce the problem, for example on an IRC channel with a long
history (more than two pages):
/window page_up
/window page_down
<type some text and send to channel>
It will display -MORE(1)- instead of automatically scrolling to bottom of
buffer.
2013-07-31 14:41:27 +02:00
Sebastien Helleu
261efe6299
core: add cmake option ENABLE_MAN to compile man page (on by default)
...
For configure, the option is "--disable-man".
2013-07-31 13:28:59 +02:00
Sebastien Helleu
9951902c7b
irc: use 6697 as default port for SSL servers created with URL "ircs://" (bug #39621 )
2013-07-30 19:51:23 +02:00
Sebastien Helleu
ade379ac11
rmodifier: update default rmodifier for /secure (add option decrypt)
2013-07-30 12:17:11 +02:00
Sebastien Helleu
351674699c
core: in case of empty passphrase, keep encrypted data in memory until the user runs /secure decrypt (with the good passphrase)
...
If user gives no passphrase (for example one space when prompted), the encrypted
data read in sec.conf will be stored in a separate hashtable.
While this hashtable contains something, it is not allowed to do any operation
on passphrase or secured data (and it is not allowed to reload sec.conf).
The user can decrypt data with /secure decrypt <passphrase>.
2013-07-30 12:16:44 +02:00
Sebastien Helleu
b3923b65f1
core: use variable "items_count" directly from hashtable without calling function hashtable_get_integer
2013-07-30 10:10:37 +02:00
Sebastien Helleu
53fa3f770e
irc: add note about evaluated content of option (for options allowing secured data inside)
2013-07-29 18:53:15 +02:00
Sebastien Helleu
7e64b9f1f9
core: add note about evaluated content of option (for options allowing secured data inside)
2013-07-29 18:53:04 +02:00
Sebastien Helleu
6206fd6818
core: update ChangeLog (add hdata with script callback)
2013-07-28 16:29:52 +02:00
Sebastien Helleu
4c2cffbd31
script: add info about things defined by script in the detailed view of script (/script show)
2013-07-28 16:17:27 +02:00
Sebastien Helleu
0e4eb69d33
api: use pointer for infolist "hook" to return only one hook
2013-07-28 12:40:08 +02:00
Sebastien Helleu
1a7037d9cb
doc: update auto-generated files with WeeChat commands
2013-07-28 12:34:55 +02:00
Sebastien Helleu
a668775ae3
core: add option sec.crypt.passphrase_file
2013-07-28 10:59:00 +02:00
Sebastien Helleu
8cd4bf3750
core: add option "-o" for command /color
2013-07-27 23:23:15 +02:00
Sebastien Helleu
f3d537dd7a
core: use two spaces to separate columns in /help, do not use columns when the commands fit on a single line
2013-07-27 22:44:42 +02:00
Sebastien Helleu
ca1e0dde07
core: use default value for prefixes used in messages displayed before the interface is initialized
2013-07-27 22:31:36 +02:00
Sebastien Helleu
f385aa8f8c
irc: display number of ops/halfops/voices on channel join only for supported modes on server (bug #39582 )
2013-07-27 20:37:04 +02:00
Sebastien Helleu
6be17ac263
api: add new function strlen_screen
2013-07-27 18:21:50 +02:00
Sebastien Helleu
a490195032
core: add secured data with optional encryption in file sec.conf
2013-07-27 12:57:08 +02:00
Sebastien Helleu
50ab62b75d
core: fix priority of logical operators in evaluation of expression
...
The AND ("&&") takes precedence over the OR ("||").
Before the fix:
>> 1 || 1 && 0
== [0]
After the fix:
>> 1 || 1 && 0
== [1]
Since the "&&" has higher priority, expression is evaluated as:
"1 || (1 && 0)".
2013-07-24 08:15:17 +02:00
Sebastien Helleu
ea76cdb06e
doc: fix typo in example for function string_eval_expression (plugin API reference)
2013-07-23 19:39:39 +02:00
Sebastien Helleu
c14b1b5fae
core: remove gap after read marker line when there is no bar on the right (bug #39548 )
2013-07-22 18:25:35 +02:00
Sebastien Helleu
f7f019887d
aspell: rename option aspell.look.color to aspell.color.misspelled, add option aspell.color.suggestions
2013-07-20 19:27:51 +02:00
Sebastien Helleu
87e342dd9e
core: add CA_FILE option in cmake and configure to setup default value of option weechat.network.gnutls_ca_file (task #12725 )
2013-07-20 17:29:19 +02:00
Sebastien Helleu
a3cc9bbe7e
core: use gettext version 0.18 in configure.ac (fix error on make install)
2013-07-20 16:36:23 +02:00
Sebastien Helleu
56baaaffa8
core: use "/dev/null" for stdin in hook_process instead of closing stdin (bug #39538 )
2013-07-20 15:45:25 +02:00
Sebastien Helleu
f4a0307316
core: add task #6745 in ChangeLog
2013-07-20 12:02:17 +02:00
Sebastien Helleu
41fbc14f48
core: update translations
2013-07-20 12:00:02 +02:00
Sebastien Helleu
765297c038
Merge branch 'scroll-beyond-end'
2013-07-20 11:54:52 +02:00
Sebastien Helleu
27882ee74e
core: scroll to bottom after smart jump (alt-a) only if window was scrolled (and not beyond the end)
2013-07-20 11:31:48 +02:00
Sebastien Helleu
94b9104d14
core: replace obsolete INCLUDES by AM_CPPFLAGS in files Makefile.am
2013-07-20 09:07:05 +02:00
Sebastien Helleu
22b20d6206
core: add options weechat.look.hotlist_prefix and weechat.look.hotlist_suffix (task #12730 ) (patch from Nils Görs)
2013-07-20 08:42:16 +02:00
Sebastien Helleu
5a4f96b679
irc: use lower case at beginning of message when deleting a server
2013-07-19 18:14:37 +02:00
Sebastien Helleu
dfcc7baa40
irc: fix self nick color in server messages after nick is changed with /nick (bug #39415 )
2013-07-19 10:18:20 +02:00
Sebastien Helleu
354d96ea36
core: fix filtered line displayed after /window scroll_beyond_end
2013-07-18 20:07:47 +02:00
Sebastien Helleu
fb86f21a5f
irc: add support of wildcards in commands (de)op/halfop/voice (task #9221 )
2013-07-18 19:58:29 +02:00
Sebastien Helleu
913e036fa3
core: fix pointer used to check if buffer has lines
2013-07-17 18:37:11 +02:00
Sebastien Helleu
c10cfb6aa0
core: do nothing in "/window scroll_beyond_end" if the buffer has no lines
2013-07-17 18:35:01 +02:00
Sebastien Helleu
bee56c3b7f
core: add option "scroll_beyond_end" for command /window (task #6745 )
2013-07-17 18:04:44 +02:00
Sebastien Helleu
7389514c09
core: add option weechat.look.key_bind_safe
2013-07-15 19:04:00 +02:00
Sebastien Helleu
92609e3cd6
core: remove obsolete reference to "key functions" in comments
2013-07-15 18:28:01 +02:00
Sebastien Helleu
a8dc36902b
doc: update auto-generated files with xfer options
2013-07-15 18:26:32 +02:00
Sebastien Helleu
c6fe4b18ef
core: fix malloc(0) when building content of a bar using a filling with columns
2013-07-13 07:31:51 +02:00
Sebastien Helleu
4668f0bef5
lua: fix interpreter used in API functions (bug #39470 )
2013-07-13 07:22:02 +02:00
Sebastien Helleu
bd3a12378e
xfer: add option xfer.look.pv_tags
2013-07-11 22:43:13 +02:00
Sebastien Helleu
2cbdbb45d6
irc: add option irc.look.pv_tags
2013-07-11 22:32:14 +02:00
Sebastien Helleu
fa9f787e14
core: sort config options by name in sources
2013-07-11 22:31:33 +02:00
Sebastien Helleu
d301dd6c17
core: add bug #39201 in ChangeLog
2013-07-10 20:24:57 +02:00
Sebastien Helleu
ff09807c10
core: fix char displayed at the intersection of three windows (bug #39331 )
2013-07-10 08:39:44 +02:00
Sebastien Helleu
3744787ec0
core: fix crash in evaluation of expression when reading a string in hdata with a NULL value (bug #39419 )
2013-07-08 08:28:27 +02:00
Sebastien Helleu
d38d033ce7
core: add completion "-quit" for command /upgrade
...
A "-dummy" option has been added too, just to prevent accidental completion with
"-quit" (which is the first option completed).
Thanks to stfn for initial patch.
2013-07-05 18:22:10 +02:00
Nils Görs
cd71ea03d2
core: update german translations
2013-07-03 17:03:45 +02:00
Sebastien Helleu
e1beb83ff0
doc: fix typo in plugin API reference
2013-07-03 13:09:49 +02:00
Sebastien Helleu
7ab034b52b
irc: fix error message on /invite without arguments (bug #39272 )
2013-07-02 21:29:44 +02:00
Sebastien Helleu
5e1c88a476
doc: fix some punctuation errors in translations
2013-07-02 16:05:16 +02:00
Sebastien Helleu
40c5c5c1ae
core: add missing period in /help upgrade
2013-07-02 15:41:48 +02:00
Sebastien Helleu
6dfcb5f563
doc: add number for note on git version in list of CTCP replies (user's guide)
2013-07-01 22:08:14 +02:00
Sebastien Helleu
8cb590559f
core: add ":BOOL" in cmake option "ENABLE_DOC" (use same format as other options) (debian packaging)
2013-06-30 21:40:09 +02:00
Sebastien Helleu
464c8acd87
core: move packages used to build man page from "Build-Depends-Indep" to "Build-Depends" (debian packaging)
...
Packages asciidoc, source-highlight, xsltproc, docbook-xml and docbook-xsl are
now used to build man page in the package weechat-curses, which is not
arch-independent.
So these dependencies are moved from "Build-Depends-Indep" to "Build-Depends".
2013-06-30 17:21:29 +02:00
Sebastien Helleu
37b8aef96d
core: move test of invalid UTF-8 char length from gui-chat.c to wee-utf8.c
2013-06-29 16:10:09 +02:00
Sebastien Helleu
b311ca894d
doc: fix example of weechat.command without buffer: it is executed on current buffer, not core buffer (scripting guide)
2013-06-29 13:56:28 +02:00
Sebastien Helleu
f4e4f55de1
core: fix display bugs with some UTF-8 chars that truncates messages displayed
...
Example of char causing problems: U+26C4 (snowman without snow)
2013-06-29 13:43:27 +02:00
Sebastien Helleu
27a427c708
irc: fix uninitialized variable "color" when hashing nickname to find color
2013-06-29 12:39:42 +02:00
Sebastien Helleu
6103f18cd6
aspell: fix uninitialized variable "lang" when displaying list of installed dictionaries
2013-06-29 12:38:59 +02:00
Nils Görs
706032e5ac
doc: update german translations, man page and user's guide
2013-06-29 12:09:25 +02:00
Sebastien Helleu
8eb55c04e7
doc: update auto-generated file with irc commands (in french)
2013-06-29 12:06:08 +02:00
Sebastien Helleu
43c889da50
doc: add flag "-L" for a2x when building man page (do not check asciidoc output with xmllint)
2013-06-29 11:11:25 +02:00
Sebastien Helleu
f19c2cfd80
core: disable compilation of documentation by default (cmake and autotools)
2013-06-29 09:51:15 +02:00
Sebastien Helleu
f1fdbe72dc
doc: add dependency xsltproc in user's guide
2013-06-29 09:32:02 +02:00
Sebastien Helleu
b62b2adc25
core: add dependency xsltproc in debian/control
2013-06-29 09:31:26 +02:00
Sebastien Helleu
018e5c69ae
core: remove obsolete command line option -k/--keys
...
The user's guide is better to view WeeChat default keys.
2013-06-28 20:38:08 +02:00
Esteban I. Ruiz Moreno
4d35171767
core: fix wrong spaces in italian translations for irc part/quit messages
2013-06-28 20:31:43 +02:00
Sebastien Helleu
23da5b233d
core: add dependencies docbook-xml and docbook-xsl in debian/control
2013-06-28 20:13:33 +02:00
Sebastien Helleu
1cadbdf6a9
core: update man page and add translations (in french, german, italian, and japanese)
2013-06-28 20:08:16 +02:00
Sebastien Helleu
fa8dc0f531
core: update WeeChat logo in debian/weechat.xpm
2013-06-28 19:15:59 +02:00
Hasan Kiran
bad6eb0692
core: update turkish translations
2013-06-28 13:54:49 +02:00
Sebastien Helleu
8081804555
core: fix typo in french translation of /help notify (patch #8082 )
2013-06-28 13:44:06 +02:00
Sebastien Helleu
91017cb06c
core: remove extra space after empty prefix (when prefix for action, error, join, network or quit is set to empty string) (bug #39218 )
2013-06-10 11:48:49 +02:00
Sebastien Helleu
e20592f32d
core: fix minor errors in translations
...
Errors were reported by POFileChecker (from package gettext-lint).
2013-06-10 09:27:32 +02:00
Sebastien Helleu
dd41e5776f
relay: add command "ping" in weechat protocol (task #12689 )
2013-06-09 20:43:24 +02:00
Hasan Kiran
424b8c89cc
core: add partial turkish translations (tr.po)
2013-06-08 22:28:06 +02:00
Sebastien Helleu
c962bb32f9
core: add option weechat.network.proxy_curl (task #12651 )
2013-06-08 19:25:56 +02:00
Sebastien Helleu
21e51d930d
core: add options for Curl >= 7.25
2013-06-08 17:04:40 +02:00
Sebastien Helleu
a8589a0db6
doc: add cmake options in user's guide
2013-06-08 15:54:06 +02:00
Nils Görs
fe1642da08
doc: update german translations and FAQ
2013-06-08 12:36:33 +02:00
Sebastien Helleu
950287d385
irc: display a warning when the proxy set in a server does not exist
2013-06-08 12:32:09 +02:00
Sebastien Helleu
21356d9909
core: add "proxy" infolist and hdata
2013-06-08 11:40:27 +02:00
Sebastien Helleu
fb7edb3518
aspell: add support of enchant library (patch #6858 )
...
Enchant is enabled only if the new option for cmake (or configure) is enabled:
- for cmake: cmake -DENABLE_ENCHANT=ON
- for configure: ./configure --enable-enchant
2013-06-07 21:01:48 +02:00
Sebastien Helleu
4080047da0
doc: update auto-generated file with relay commands
2013-06-07 20:50:33 +02:00
Sebastien Helleu
8884eb6fe4
doc: update auto-generated files with irc commands
2013-06-07 20:50:06 +02:00
Sebastien Helleu
1dfc98c8fd
core: rename configure.in to configure.ac
2013-06-07 18:27:53 +02:00
Sebastien Helleu
718104b936
core: fix french translation of arguments in /help relay
2013-06-05 10:15:33 +02:00
Sebastien Helleu
cb8435441b
irc: add support of special variables $nick/$channel/$server in commands /allchan and /allserv
2013-06-05 10:13:23 +02:00
Sebastien Helleu
2c4cf95ef9
doc: update auto-generated files with irc options
2013-06-02 23:03:49 +02:00
Sebastien Helleu
4654568413
irc: add option irc.look.nick_color_hash: hash algorithm to find nick color (patch #8062 )
2013-06-02 23:00:26 +02:00
Sebastien Helleu
c070481d0b
core: fix random crash on mouse actions (bug #39094 )
2013-05-30 20:14:41 +02:00
Sebastien Helleu
91b27cd20c
doc: add option weechat.look.eat_newline_glitch in charset question (FAQ)
2013-05-30 20:10:54 +02:00
Mantas Mikulėnas
1e49718398
relay: fix binding to an IP address (bug #39119 )
2013-05-30 08:03:21 +02:00
Sebastien Helleu
c103c8d356
irc: fix multiple nicks in command /query (separated by commas): open one buffer per nick
2013-05-29 18:28:29 +02:00
Sebastien Helleu
2e647d4c58
core: set options weechat.look.color_inactive_{buffer|window} to "on" by default
2013-05-28 23:13:07 +02:00
Sebastien Helleu
47db2b71ba
core: update ChangeLog (bug #39071 )
2013-05-27 13:41:54 +02:00
Simon Kuhnle
954ea9fb9d
xfer: fix compilation error on OpenBSD
...
Signed-off-by: Simon Kuhnle <Simon.Kuhnle@cs.fau.de >
2013-05-27 13:37:07 +02:00
Sebastien Helleu
7bce8a0254
doc: change font for author, toc title and footer
2013-05-27 10:04:41 +02:00
Sebastien Helleu
f377743380
doc: resize columns for table with hdata (plugin API reference)
2013-05-27 09:48:07 +02:00
Sebastien Helleu
62dbfc16c0
doc: improve style for docs
2013-05-27 09:47:32 +02:00
Sebastien Helleu
9a33c70355
doc: remove list of features in FAQ (duplicate with features page on site)
2013-05-24 18:04:19 +02:00
Sebastien Helleu
8005f00e2f
doc: add remote GUIs in FAQ
2013-05-24 17:58:39 +02:00
Sebastien Helleu
1a9fe7b590
core: fix compilation error when gnutls is not found
2013-05-24 14:16:13 +02:00
Sebastien Helleu
f93c7ebe6d
doc: update WeeChat URLs (for new site design)
2013-05-23 15:21:41 +02:00
Sebastien Helleu
296dd0b1d4
core: update WeeChat logo (32x32 icon)
2013-05-23 14:53:42 +02:00
Sebastien Helleu
9c54e33ee1
xfer: fix compilation warnings
2013-05-22 20:57:14 +02:00
Sebastien Helleu
e7c947df3e
core: fix compilation warnings
2013-05-22 20:56:54 +02:00
Sebastien Helleu
8f66e15bae
core: sync debian files with debian git repository
2013-05-22 20:56:10 +02:00
Sebastien Helleu
1b9cfb5cc3
core: update translations and auto-generated files with hdata/infolists
2013-05-21 22:39:18 +02:00
Sebastien Helleu
8771986f3f
Merge branch 'layout_infolist_hdata'
2013-05-21 22:34:46 +02:00
Sebastien Helleu
2e43bac479
core: fix line alignment when option weechat.look.buffer_time_format is set to empty string
...
A regression was introduced by commit 305175fb8c
2013-05-21 11:07:15 +02:00
Sebastien Helleu
a256cb4d4d
Version 0.4.2-dev
2013-05-20 17:01:00 +02:00
Sebastien Helleu
ba5664a019
Version 0.4.1
2013-05-20 10:06:14 +02:00
Sebastien Helleu
b045a35c44
irc: fix name of server buffer after /server rename (set name "server.name" instead of "name")
2013-05-18 23:50:40 +02:00
Marco Paolone
a355f6a41c
core: update italian translations
2013-05-18 22:48:14 +02:00
Sebastien Helleu
e459939ead
relay: fix uncontrolled format string in redirection of irc commands
2013-05-18 22:42:16 +02:00
Sebastien Helleu
e0281a40f0
irc: fix uncontrolled format string when sending unknown irc commands (if option irc.network.send_unknown_commands is on)
2013-05-18 22:36:24 +02:00
Sebastien Helleu
5877a458ea
irc: fix uncontrolled format string when sending ison command (for nicks monitored by /notify)
2013-05-18 22:33:35 +02:00
Sebastien Helleu
4f62af028d
api: do not display a warning by default when loading a script with a license different from GPL
2013-05-18 22:00:47 +02:00
Marco Paolone
fc1cdf68e3
doc: update italian docs
2013-05-16 23:02:40 +02:00
Sebastien Helleu
e2807e5f23
core: add variable "current_layout" in infolist "layout"
2013-05-15 21:38:40 +02:00
Sebastien Helleu
c7e8e6856d
core: add infolist "layout" and hdata "layout", "layout_buffer" and "layout_window" (thanks to Nils Görs)
2013-05-14 21:11:58 +02:00
Sebastien Helleu
0c66b91007
core: fix typo in comment
2013-05-14 21:08:50 +02:00
Sebastien Helleu
4ad5f7bbc9
irc: fix refresh of nick in input bar when joining a new channel with op status (bug #38969 )
2013-05-12 16:06:53 +02:00
Sebastien Helleu
19ed7740b1
Version 0.4.1-rc2
2013-05-11 18:48:41 +02:00
Sebastien Helleu
a0f814e75b
irc: remove tag "notify_private" from notices received before message 001
...
This removes tag "notify_private" from notices like that (sent before message 001):
:irc.network.com NOTICE nick :*** Spoofing your IP
:irc.network.com NOTICE nick :*** You are exempt from K/G/X lines
:irc.network.com NOTICE nick :*** You are exempt from user limits
2013-05-11 18:26:18 +02:00
Sebastien Helleu
0f920d6396
doc: fix typo in user's guide (thanks to faen)
2013-05-09 20:02:55 +02:00
Sebastien Helleu
c6fdeaf7e5
python: fix crash when loading scripts with Python 3.x (patch #8044 ) (thanks to isak)
2013-05-07 08:56:12 +02:00
Krzysztof Koroscik
9f08029361
doc: update polish translations and docs
2013-05-06 15:28:11 +02:00
Sebastien Helleu
8b17cbb16c
irc: fix display of CTCP messages that contain bold attribute (bug #38895 )
2013-05-06 15:07:24 +02:00
Nils Görs
c6b7a244d6
doc: update german translations and docs
2013-05-04 08:24:36 +02:00
Ryuunosuke Ayanokouzi
8c06006828
doc: update japanese translations and docs
2013-05-04 07:50:22 +02:00
Sebastien Helleu
345be1ec5e
script: add key alt+A in /help script (thanks ArZa)
2013-05-03 22:26:19 +02:00
Sebastien Helleu
0a7b708a1f
core: add options weechat.look.prefix_align_more_after and weechat.look.prefix_buffer_align_more_after
2013-05-03 19:15:57 +02:00
Nils Görs
f43eb87d9d
doc: update german translations and user's guide
2013-05-02 19:46:36 +02:00
Sebastien Helleu
5eba5e980d
doc: update auto-generated files with options
2013-05-02 19:44:31 +02:00
Sebastien Helleu
00f3fbdfe1
doc: add relay message "_nicklist_diff" in NEWS
2013-05-01 21:09:43 +02:00
Sebastien Helleu
86a8b9fb5f
relay: remove temporary option "nicklistdiff" (in command init), send nicklist diff by default (weechat protocol)
...
The temporary option was introduced because the nicklist diff was experimental.
It is now enabled by default, and there is no way to disable it. Therefore any
relay client using weechat protocol must implement the message "_nicklist_diff"
(unless nicklist is ignored by client).
Extra note: a full nicklist may still be sent if a message with diff would be
bigger than whole nicklist. So both full nicklist (message "_nicklist") and
nicklist diff (message "_nicklist_diff") must be implemented by clients.
2013-05-01 21:01:12 +02:00
Sebastien Helleu
305175fb8c
core: fix display of long lines without time (message beginning with two tabs)
...
The long lines without time were not properly aligned: the second and subsequent
lines should start at column 0 of chat area.
2013-05-01 16:46:54 +02:00
Sebastien Helleu
bf8ee88dd8
Version 0.4.1-rc1
2013-05-01 10:15:10 +02:00
Sebastien Helleu
11d8dd1b51
Merge branch 'dynamic-nick-prefix-suffix'
2013-05-01 10:04:53 +02:00
Sebastien Helleu
ebcea798bb
doc: add IRC SASL "dh-aes" mechanism in user's guide
2013-05-01 10:02:11 +02:00
Sebastien Helleu
1c4e3c0e84
core: update translations
2013-05-01 10:00:57 +02:00
Elizabeth Myers
e009884595
irc: add support of "dh-aes" SASL mechanism (patch #8020 )
2013-05-01 09:59:39 +02:00
Sebastien Helleu
2479f427f7
doc: update german auto-generated file with WeeChat commands
2013-05-01 09:27:08 +02:00
Sebastien Helleu
16cc0b6088
core: make nick prefix/suffix dynamic (move options from irc plugin to core, add logger options) (bug #37531 )
2013-04-29 18:30:59 +02:00
Sebastien Helleu
cf8a125ef2
irc: fix duplicate nick completion when someone rejoins the channel with same nick but a different case (bug #38841 )
2013-04-28 13:34:44 +02:00
Sebastien Helleu
4b1d87640c
script: do not search by license and author in /script search (thanks to Nils Görs)
2013-04-27 09:01:42 +02:00
Sebastien Helleu
bdbe7e0c37
core: fix typo in /help eval
2013-04-25 21:34:23 +02:00
Sebastien Helleu
8219039867
core: reset scroll in window before zooming on a merged buffer (bug #38207 )
2013-04-24 09:30:08 +02:00
Sebastien Helleu
bfd8c6918c
irc: add support of UHNAMES (capability "userhost-in-names") (task #9353 )
2013-04-23 21:23:07 +02:00
Sebastien Helleu
2a4e9aef8a
relay: fix typo in error displayed by command /relay del
2013-04-21 21:57:21 +02:00
Sebastien Helleu
c8505efac0
irc: add tag "irc_nick_back" for messages displayed in private buffer when a nick is back on server (task #12576 )
2013-04-21 13:26:32 +02:00
Sebastien Helleu
509a58b1d5
api: add new function hdata_search
2013-04-21 11:26:52 +02:00
Sebastien Helleu
fcd71d14bc
doc: fix typo in python example of function hdata_move (plugin API reference)
2013-04-21 10:56:08 +02:00
Sebastien Helleu
09c5e8cbdf
doc: add missing functions in scripting guide
2013-04-21 10:48:38 +02:00
Sebastien Helleu
4cf6628d85
ruby: fix crash in function hdata_move
2013-04-20 11:05:14 +02:00
Sebastien Helleu
fda70ec57d
guile: fix crash in function hdata_move
2013-04-20 11:04:17 +02:00
Sebastien Helleu
c95f3d84d0
api: add property "completion_freeze" for function buffer_set: do not stop completion when command line is updated
2013-04-18 20:24:35 +02:00
Nils Görs
00c1c81c0b
doc: update german translations and docs
2013-04-16 20:09:54 +02:00
Sebastien Helleu
9ffab0bec4
doc: rename link "256_colors" to "use_256_colors" in FAQ (anchor names beginning with digits are not allowed in HTML)
2013-04-14 11:10:49 +02:00
Sebastien Helleu
d70532250b
api: fix connection to servers with hook_connect on OS X (bug #38496 )
2013-04-12 12:47:42 +02:00
Sebastien Helleu
fe6cb5c1b3
core: do not force weechat_quit to 0 in main loop, so that a /quit issued before main loop is working
2013-04-12 09:10:57 +02:00
Sebastien Helleu
67f6668d1b
irc: fix crash on command "/allchan /close"
2013-04-10 23:09:00 +02:00
stfn
aa10e20295
doc: fix C example of function weechat_nicklist_get_next_item (plugin API reference)
2013-03-29 15:09:06 +01:00
Sebastien Helleu
33e7ad43d6
core: use layout saved when option weechat.look.save_layout_on_exit is enabled (so it is automatically restored when WeeChat restarts)
2013-03-29 07:59:23 +01:00
Sebastien Helleu
5dbda28263
core: fix uninitialized variable when saving layout for windows in upgrade
2013-03-29 07:35:39 +01:00
Andrew Potter
fe512fdd33
xfer: add option xfer.file.auto_accept_nicks (patch #7962 )
2013-03-25 09:05:36 +01:00
Sebastien Helleu
1871a774f3
fifo: remove #define MAX_PATH (now done in weechat-plugin.h)
2013-03-25 08:15:06 +01:00
Sebastien Helleu
adbfda00f5
script: fix compilation on GNU/Hurd (patch #7977 ) (thanks to Andrew Potter)
...
PATH_MAX is now defined in weechat-plugin.h (if not defined, for example on
GNU/Hurd), so that all plugins can use it.
2013-03-25 08:14:33 +01:00
Sebastien Helleu
d654fca853
core: mention unit (minutes) for old option "irc.network.lag_disconnect"
2013-03-24 20:08:26 +01:00
Sebastien Helleu
2ffa199a7d
lua: remove use of functions for API constants
2013-03-24 20:01:57 +01:00
Sebastien Helleu
ff26a8d550
Revert "doc: add note about constants in lua, fix lua example (scripting guide)"
...
This reverts commit fad848bf7c .
2013-03-24 19:56:43 +01:00
Sebastien Helleu
fad848bf7c
doc: add note about constants in lua, fix lua example (scripting guide)
2013-03-24 18:10:21 +01:00
Sebastien Helleu
a08603c24c
irc: add option irc.look.display_join_message (task #10895 )
2013-03-24 13:02:26 +01:00
Sebastien Helleu
e03310cb0d
ruby: fix typo in comment
2013-03-24 10:42:38 +01:00
Sebastien Helleu
cfe043e4b0
core: rename icon file in Makefile.am
2013-03-24 09:42:38 +01:00
Sebastien Helleu
4b4d80bdc5
core: install icon file (patch #7972 )
2013-03-24 09:41:22 +01:00
Sebastien Helleu
cac2342165
core: rename weechat_icon_32.png to weechat.png
2013-03-24 09:33:02 +01:00
Sebastien Helleu
50254dee23
core: update WeeChat icon: move "ee" to the middle of icon
2013-03-24 08:59:09 +01:00
Sebastien Helleu
4fdbb83a07
ruby: fix crash with Ruby 2.0: use one array for the last 6 arguments of function config_new_option (bug #31050 )
2013-03-22 19:54:44 +01:00
Sebastien Helleu
55e58811b3
irc: fix default completion (like nicks) in commands /msg, /notice, /query and /topic
2013-03-22 09:40:44 +01:00
Sebastien Helleu
19acf8121f
irc: fix prefix color for nick when the prefix is not in irc.color.nick_prefixes: use default color (key "*")
...
Problem was happening on a server which has "PREFIX=(Yqaohv)!~&@%+".
Users with prefix "!" were displayed as lightred (color for "~") instead of
lightblue (default key "*").
When a prefix was not found, WeeChat was looping on other prefixes (in
order). Now if color is not found, WeeChat uses immediately the fallback color.
2013-03-21 20:16:49 +01:00
Sebastien Helleu
239f853120
doc: use listing style for commands in quickstart guide
2013-03-21 07:36:49 +01:00
Sebastien Helleu
c09e383325
doc: change style for listings in asciidoc CSS
2013-03-21 07:36:04 +01:00
Sebastien Helleu
bbd080e680
irc: add option irc.look.pv_buffer: automatically merge private buffers (optionally by server) (task #11924 )
2013-03-17 22:18:11 +01:00
Sebastien Helleu
3e1d811761
core: fix refresh of item "completion" (bug #38214 ) (patch from Nils Görs)
...
The item is now cleared after any action that is changing content of command
line and after switch of buffer.
2013-03-17 19:44:39 +01:00
Sebastien Helleu
a290589f7c
scripts: create directories (language and language/autoload) on each action (install/remove/autoload), just in case they have been removed (bug #38473 )
2013-03-17 18:45:55 +01:00
Sebastien Helleu
cf2ad51f62
script: create "script" directory on each action (just in case it has been removed) (bug #38472 )
2013-03-17 18:32:04 +01:00
Sebastien Helleu
a9ff529d83
relay: rename compression "gzip" to "zlib" (compression is zlib, not gzip) (thanks to Dominik Honnef)
2013-03-17 16:14:20 +01:00
Sebastien Helleu
fa2b1d6bf9
core: fix typos in french translations
...
Now flyspell is enabled in my emacs for .po files :)
2013-03-17 15:07:26 +01:00
Sebastien Helleu
e056f20643
rmodifier: add info about "groups" in /help rmodifier
2013-03-17 13:08:09 +01:00
Sebastien Helleu
149c77decd
core: fix typos in many comments and some strings
2013-03-17 12:55:20 +01:00
Sebastien Helleu
46677c79fc
core: fix typos in ChangeLog
2013-03-17 12:54:43 +01:00
Sebastien Helleu
30e6acb00d
core: add support of multiple layouts (task #11274 )
2013-03-17 08:28:41 +01:00
Sebastien Helleu
e1e3109da3
doc: add link to weechat.org/info in scripting guide (URL transfer) and plugin API reference (function hook_process)
2013-03-16 16:06:16 +01:00
Sebastien Helleu
3fb123510a
lua: fix crash on stack overflow: call lua_pop() for values returned by lua functions (bug #38510 )
2013-03-13 18:27:55 +01:00
Sebastien Helleu
81cc688166
doc: add range for integer/long integer objects, add examples with negative numbers (relay protocol)
2013-03-13 12:25:57 +01:00
Sebastien Helleu
d74041de25
relay: add missing "id" in raw messages sent to clients when compression is off (weechat protocol)
2013-03-13 12:12:48 +01:00
Sebastien Helleu
7672139d6b
relay: add negative numbers (integer: -123456 and long: -1234567890L) in command "test" (weechat protocol)
2013-03-13 11:50:32 +01:00
Sebastien Helleu
aa2f5d8acc
doc: fix length of NULL pointer (relay protocol)
2013-03-13 11:12:31 +01:00
Sebastien Helleu
37e609252c
doc: remove "name" in hdata object (relay protocol)
2013-03-13 10:55:28 +01:00
Sebastien Helleu
7cf9c8a656
irc: rename option irc.network.lag_disconnect to irc.network.lag_reconnect, value is now a number of seconds
2013-03-12 18:35:03 +01:00
Sebastien Helleu
afc1dd4f6b
api: fix bug in string_match when mask begins and ends with "*"
...
The bug was string_match returning 0 (instead of 1) if mask begins and ends with
"*" and if string and mask have same length (except both "*") with same content:
string_match("abc", "*abc*", 0) == 0 // BUG: it should return 1
string_match("abcd", "*abc*", 0) == 1 // OK
2013-03-11 18:09:33 +01:00
Nils Görs
cc3fb26024
doc: update german translations, FAQ and user guide
2013-03-11 12:49:52 +01:00
Sebastien Helleu
f27f91467a
script: fix typo in /help script.scripts.autoload
2013-03-10 08:56:12 +01:00
Sebastien Helleu
b63fca15fa
alias: mention local variables of buffer in /help alias
2013-03-10 08:27:55 +01:00
Sebastien Helleu
0b0238a188
doc: fix typo in relay protocol
2013-03-09 09:22:03 +01:00
Sebastien Helleu
ad842577c5
doc: add example of messages and message "_nicklist_diff" in relay protocol
2013-03-09 09:06:22 +01:00
Sebastien Helleu
d2ff46fa69
relay: add message "_nicklist_diff" (differences between old and current nicklist)
...
This is an experimental feature, that must be explicitely enabled by clients
(for weechat protocol) in the init command with option "nicklistdiff", for example:
init password=mypasswd,nicklistdiff=1
This option will be removed when clients will handle nicklist diff.
2013-03-09 09:04:49 +01:00
Sebastien Helleu
9fdeef247e
core: add signals and hsignals for nicklist events
...
New signals: nicklist_group_removing and nicklist_nick_removing.
New hsignals: nicklist_group_added, nicklist_nick_added, nicklist_group_removing,
nicklist_nick_removing, nicklist_group_changed, nicklist_nick_changed.
2013-03-08 23:13:58 +01:00
Sebastien Helleu
fced67b459
doc: update hdata "buffer" in plugin API reference
2013-03-07 19:55:24 +01:00
Sebastien Helleu
b352891c2b
api: allow hashtable with keys that are not strings in function hashtable_add_to_infolist
2013-03-07 13:20:16 +01:00
Sebastien Helleu
8b925baa3c
core: add count for groups, nicks, and total in nicklist
2013-03-03 11:30:58 +01:00
Sebastien Helleu
844ba9e1c0
core: optimize function nicklist_remove_all (don't remove and create again "root" group)
2013-03-02 09:35:02 +01:00
Sebastien Helleu
11396b3266
doc: add missing signals in plugin API reference (nicklist_group_changed and nicklist_nick_changed)
2013-03-01 11:39:48 +01:00
Sebastien Helleu
d2550f89f4
xfer: fix typo in comment
2013-03-01 11:19:14 +01:00
Sebastien Helleu
6972b1aafa
xfer: fix freeze of DCC file received: use select() to read socket and if an ACK send fails, silently ignore and disable ACK (except the last)
2013-02-28 19:16:24 +01:00
Sebastien Helleu
e890ac0a81
xfer: fix freeze of DCC file received: use non-blocking socket after connection to sender and ensure the ACK is properly sent (bug #38340 )
2013-02-26 21:43:39 +01:00
Sebastien Helleu
0e641e0c45
irc: fix conversion of mask to regex in ignore
2013-02-26 21:15:14 +01:00
Sebastien Helleu
b84f6b5a1b
api: fix function string_mask_to_regex: escape all special chars used in regex (bug #38398 )
2013-02-26 21:12:25 +01:00
Sebastien Helleu
cecb546c24
core: update header in ChangeLog and NEWS
2013-02-26 20:42:56 +01:00
Sebastien Helleu
b60aec975b
script: add control of autoload (enable/disable/toggle) (task #12393 )
...
New option script.scripts.autoload, new options autoload/noautoload/toggleautoload
for command /script, new action "A" (meta-A) on script buffer (toggle autoload).
2013-02-25 08:46:41 +01:00
Nils Görs
87b5096972
core: update german translations
2013-02-23 18:32:52 +01:00
Sebastien Helleu
f5bc12e72c
rmodifier: rename default rmodifier "nickserv" to "command_auth" (with new modifier "irc_command_auth"), add default rmodifier "message_auth" (modifier "irc_message_auth")
2013-02-23 14:55:28 +01:00
Sebastien Helleu
9beb263e4a
irc: hide passwords in commands or messages sent to nickserv with modifiers (bug #38346 )
...
New modifiers: "irc_command_auth" and "irc_message_auth".
Option removed: irc.look.hide_nickserv_pwd
New option: irc.look.nicks_hide_password
2013-02-23 14:54:07 +01:00
Sebastien Helleu
c17d3e155c
relay: add support of multiple servers on same port for irc protocol (the client must send the server in the "PASS" command)
2013-02-23 08:33:38 +01:00
Sebastien Helleu
6394a3d1e1
core: reformat NEWS file, add subsections
2013-02-20 22:37:19 +01:00
Sebastien Helleu
62aa07b00f
core: fix typos in ChangeLog
2013-02-20 22:36:41 +01:00
Sebastien Helleu
6faa1a0db8
doc; fix typos in plugin API reference
2013-02-20 22:36:13 +01:00
Sebastien Helleu
9857b44e4e
guile: fix arguments given to callbacks (separate arguments instead of one list with arguments inside), guile >= 2.0 is now required (bug #38350 )
...
Unfortunately this breaks compatibility with existing guile scripts, but this
change is needed to keep consistency with other scripting languages.
Now guile >= 2.0 is required, WeeChat can not compile any more with guile 1.8.
2013-02-19 22:49:59 +01:00
Sebastien Helleu
c43d48a9df
guile: fix crash on calls to callbacks during load of script (bug #38343 )
2013-02-19 19:49:12 +01:00
Sebastien Helleu
e4529079a8
doc: fix typo on functions "weechat_infolist_new_var_*" in plugin API reference
2013-02-19 18:43:48 +01:00
Sebastien Helleu
9f0a16e586
doc: fix link to function weechat_config_write in plugin API reference
2013-02-19 13:40:20 +01:00
Sebastien Helleu
50eb1f51fd
irc: fix crash when unmasking a smart filtered join if a line without tags is displayed after the join
2013-02-18 22:23:03 +01:00
Sebastien Helleu
67838983ad
irc: fix display of malformed CTCP (without closing char) (bug #38347 )
2013-02-18 18:31:19 +01:00
Sebastien Helleu
4e4fd3f54d
core: remove Gtk interface (obsolete sources not working)
2013-02-17 15:47:52 +01:00
Sebastien Helleu
bc079b007d
irc: unmask smart filtered join if nick speaks in channel some minutes after the join, new option irc.look.smart_filter_join_unmask (task #12405 )
...
The nick changes are tracked and will be unmasked with the join.
Events triggering the unmask of join are: a message (can be CTCP), a notice or
an update of topic.
2013-02-17 13:27:36 +01:00
Sebastien Helleu
6e3f6270d1
core: allow read of array in hdata without using index
2013-02-17 12:16:00 +01:00
Sebastien Helleu
8b875cd412
irc: fix type of values in hashtables join_manual/join_noswitch, fix delay for purge
2013-02-16 18:38:39 +01:00
Sebastien Helleu
c1bc23b052
irc: fix memory leak in purge of hashtables with joins (it was done only for the first server in the list)
2013-02-16 10:00:28 +01:00
Sebastien Helleu
47e1caa91f
doc: update auto-generated files for commands
2013-02-16 09:57:40 +01:00
Sebastien Helleu
9da086b827
core: rename cmake targets xx.po/weechat.pot to update-xx.po/update-weechat.pot (for build with old cmake versions)
2013-02-15 08:32:38 +01:00
Sebastien Helleu
01153cd478
core: add option "dirs" for command /debug
2013-02-14 20:45:12 +01:00
Sebastien Helleu
eed0878231
core: fix header in weechat.pot (copyright, license and some default values in first string)
2013-02-14 18:31:21 +01:00
Sebastien Helleu
11bbf0a062
core: add cmake targets to update .po and .pot files (new targets: update-po, weechat.pot, xx.po)
2013-02-14 18:30:40 +01:00
Sebastien Helleu
c37016e5ea
core: fix detection of iconv with cmake on OS X (bug #38321 )
2013-02-14 14:41:43 +01:00
Sebastien Helleu
49043bf1b0
doc: fix prototype of function weechat_config_section_free in plugin API reference
2013-02-13 14:11:17 +01:00
Sebastien Helleu
f7811b0ae2
relay: fix crash when decoding a websocket frame
2013-02-12 14:14:40 +01:00
Sebastien Helleu
8d5dee9aa0
relay: add gcrypt include and link arguments to compile relay plugin
2013-02-12 12:51:26 +01:00
Sebastien Helleu
62ff697772
script: remove unneeded test on ZLIB_FOUND in CMakeLists.txt (zlib is mandatory)
2013-02-12 12:50:32 +01:00
Sebastien Helleu
10820c7336
core: add signal "window_opened" (task #12464 )
2013-02-12 12:14:22 +01:00
Sebastien Helleu
0cb84638dc
doc: fix typos in french translations and plugin API reference
2013-02-10 22:20:10 +01:00
Sebastien Helleu
c2aeb69c46
relay: add experimental websocket server support (RFC 6455) for irc and weechat protocols, new option relay.network.websocket_allowed_origins
...
It is a partial implementation of RFC 6455: fragmentation and control frames are
not yet supported.
Text and binary frames are supported.
2013-02-10 20:22:13 +01:00
Sebastien Helleu
eb11921f16
irc: add missing RFC 2813 in header
2013-02-10 15:57:38 +01:00
Sebastien Helleu
190c5dfcc2
doc: add IRC RFCs for file irc-protocol.c in developer's guide
2013-02-10 15:55:44 +01:00
Sebastien Helleu
96da9b91cf
doc: use HTML pages for links to RFCs in user's guide
2013-02-10 15:50:30 +01:00
Sebastien Helleu
d406bed521
doc: fix typos in user's guide
2013-02-10 15:41:17 +01:00
Sebastien Helleu
7e0a675b62
doc: add missing signals in plugin API reference (buffer_merged/unmerged, key_bind/unbind, window_closing/closed)
2013-02-08 13:26:15 +01:00
Sebastien Helleu
d4b1b50311
core: fix structures before buffer data when a buffer is closed
...
This was causing a bug in relay plugin (weechat protocol): when a buffer was
closed, local variables were removed after buffer name, and when signal is sent
to client, the buffer name was wrong (already freed).
2013-02-07 22:11:25 +01:00
Sebastien Helleu
e4149b073d
relay: add options "buffers" and "upgrade" for commands sync/desync in weechat protocol
2013-02-07 22:08:31 +01:00
Sebastien Helleu
3e2bf9be0a
doc: remove list of scripts for URLs in FAQ
2013-02-07 22:06:58 +01:00
Nils Görs
de6bf18e47
doc: update german translations and scripting guide
2013-02-04 08:35:25 +01:00
Sebastien Helleu
1cdbc27abf
core: fix refresh of line after changes with hdata_update (update flag "displayed" according to filters)
2013-02-04 08:29:57 +01:00
Marco Paolone
95687e8057
core: update italian translations
2013-02-03 16:21:06 +01:00
Sebastien Helleu
7a1f9a1d7f
relay: fix commands sync/desync in weechat protocol (bug #38215 )
...
Fix:
- use proper arguments in commands sync/desync (use argv[0] instead of argv[1])
- when searching if a buffer is synchronized, its name has higher priority on "*"
(so first check if buffer is synchronized, and if not found, search if "*" is
synchronized)
- when receiving a "nicklist_*" signal, check if the buffer is synchronized with
flag "RELAY_WEECHAT_PROTOCOL_SYNC_NICKLIST"
2013-02-03 09:51:15 +01:00
Sebastien Helleu
afe729435a
relay: fix typo in comment
2013-02-03 08:38:41 +01:00
Sebastien Helleu
7829b1ccba
core: remove weechat.spec from EXTRA_DIST target
2013-02-02 15:51:02 +01:00
Sebastien Helleu
8796626ea2
core: add file .gitattributes to exclude some files from tarballs
...
Files excluded: .git* (.gitignore, .gitattributes), weechat.spec
Directory excluded: debian/
2013-02-02 15:37:10 +01:00
Sebastien Helleu
3306c0f3b5
core: add info about doc and function to read in /help weechat.completion.default_template
2013-02-01 11:14:27 +01:00
Sebastien Helleu
07c8063993
doc: add description of command "test" in relay protocol
2013-02-01 09:59:38 +01:00
Sebastien Helleu
ac94f68b59
relay: add return of a NULL pointer in command "test"
2013-02-01 09:58:30 +01:00
Sebastien Helleu
08f360692d
relay: add comments with example of messages in weechat protocol
2013-02-01 08:53:37 +01:00
Sebastien Helleu
6983d34e88
aspell: optimization on spellers to improve speed (save state by buffer), add info "aspell_dict", add completion "aspell_dicts"
...
Two hashtables have been added to store the spellers currently used (in all
buffers) and info for each buffer: array with pointers to spellers and state of
aspell for this buffer.
Therefore the spellers are not destroyed and created again on each buffer switch,
or each time screen is refreshed when window is split.
2013-01-31 19:40:41 +01:00
Sebastien Helleu
5d2382caab
core: fix detection of python on Ubuntu Raring
2013-01-31 17:14:34 +01:00
Sebastien Helleu
8b43151c85
doc: fix typo in user's guide
2013-01-31 12:16:39 +01:00
Sebastien Helleu
ad60321843
irc: fix typo in comment
2013-01-31 08:57:09 +01:00
Nils Görs
792d607027
core: add "/debug tags" in /help filter
2013-01-29 20:20:22 +01:00
Sebastien Helleu
cb617d8b23
core: fix hidden lines for messages without date when option weechat.history.max_buffer_lines_minutes is set (bug #38197 )
2013-01-29 19:31:04 +01:00
Sebastien Helleu
25eaec3864
core: use size of 32 for hashtables (instead of 4, 8 or 16)
...
A size of 32 will use a little more memory but will reduce collisions in key
hashs, and then length of linked lists inside hash structure (faster search in
hashtable).
2013-01-26 19:26:43 +01:00
Sebastien Helleu
f4dce04723
core: use default hash/comparison callback for keys of type integer/pointer/time in hashtable
2013-01-26 18:48:26 +01:00
Sebastien Helleu
a5aaed89d2
doc: fix monospaced font used for literal and listing blocks in japanese
2013-01-26 11:49:11 +01:00
Sebastien Helleu
54a2067422
doc: use boxes/arrows chars for diagram in differences with C API (scripting guide)
2013-01-26 11:42:02 +01:00
Sebastien Helleu
95bcc49063
doc: add example of callback in each language (scripting guide)
2013-01-26 08:22:04 +01:00
Sebastien Helleu
3d9886f82e
doc: add command "/script" in scripting guide
2013-01-26 07:48:20 +01:00
Sebastien Helleu
05390016c0
irc: add color in output of /names when result is on server buffer (channel not joined) (bug #38070 )
2013-01-25 19:05:23 +01:00
Sebastien Helleu
62e9a1715b
core: sync debian files with debian git repository
2013-01-24 13:50:26 +01:00
Sebastien Helleu
27b539affe
core: display error number and string in some network errors
...
Error number and string is now displayed when an error is returned by one of
these functions: socket, setsockopt, fcntl, pipe, accept, bind, listen, mkfifo.
2013-01-24 08:55:04 +01:00
Sebastien Helleu
1918bd1d4e
core: fix typo in ChangeLog
2013-01-22 09:58:09 +01:00
Sebastien Helleu
0e3bec6d2e
scripts: do now allow empty script name in function "register"
2013-01-22 09:26:11 +01:00
Sebastien Helleu
1edabb98f5
core: remove obsolete/unneeded check of headers and functions in cmake and configure
2013-01-21 19:51:45 +01:00
stfn
2dea08aba8
doc: fix examples of function weechat_hook_connect (plugin API reference)
2013-01-20 17:02:10 +01:00
Sebastien Helleu
5f7733c4a7
core: add missing formatting chars in ChangeLog
2013-01-20 15:18:10 +01:00
Sebastien Helleu
ff15aa40a6
core: update ChangeLog
2013-01-20 15:07:37 +01:00
Sebastien Helleu
3a782b017f
Merge branch 'guile2'
2013-01-20 15:06:46 +01:00
Sebastien Helleu
d5e546f2c6
Merge branch 'perl-script-load'
2013-01-20 15:04:25 +01:00
Sebastien Helleu
ff15c0a41b
Version 0.4.1-dev
2013-01-20 12:14:39 +01:00
Sebastien Helleu
762c96d85a
Version 0.4.0
2013-01-20 09:21:06 +01:00
Elián Hanisch
2087a19bbe
core: update spanish translations
2013-01-20 08:45:39 +01:00
Ryuunosuke Ayanokouzi
7cdabf79be
core: update japanese translations
2013-01-19 20:03:50 +01:00
Krzysztof Koroscik
1364fe8a0e
core: update polish translations
2013-01-19 19:55:05 +01:00
Sebastien Helleu
a9c4534e3c
core: update translations
2013-01-19 11:08:03 +01:00
Sebastien Helleu
9ebea835dd
core: add rule to clean file config-git.h
...
The "make distcheck" was failing because the file config-git.h was left in build
directory after distclean.
2013-01-19 10:50:12 +01:00
Sebastien Helleu
0ad8866d6b
core: fix infinite loop when a regex gives an empty match (bug #38112 )
2013-01-18 09:03:57 +01:00
Sebastien Helleu
df2867ac27
core: add git version in backtrace and log file
2013-01-17 20:25:00 +01:00
Sebastien Helleu
68bbe7ca0a
core: update ChangeLog
2013-01-17 10:07:21 +01:00
Sebastien Helleu
0f143da012
guile: fix compilation with guile 2.0
2013-01-16 22:37:31 +01:00
Sebastien Helleu
280e9bd0b1
core: fix detection of guile in configure
2013-01-16 22:25:11 +01:00
Sebastien Helleu
8e587f7093
core: fix typo in comment
2013-01-14 16:26:56 +01:00
Sebastien Helleu
08d27eb81c
Version 0.4.0-rc3
2013-01-14 12:21:19 +01:00
Sebastien Helleu
e0deceb366
core: fix click in item "buffer_nicklist" when nicklist is a root bar (bug #38080 )
...
Argument "*" is now silently ignored in command /window.
When item "buffer_nicklist" is in a root bar, we use current window/buffer to
find which nick has been clicked (same behaviour as callback used to display bar
item "buffer_nicklist").
2013-01-14 12:16:25 +01:00
Sebastien Helleu
f14f34e9af
core: fix display bugs with non-printable chars like tabs (part of messages not displayed) (bug #38076 )
...
This bug was introduced by commit 70ce7fe3b6 .
2013-01-14 11:35:52 +01:00
Sebastien Helleu
d39bb4d6ab
core: update version in gettext files
2013-01-12 20:24:09 +01:00
Nils Görs
f1540115d0
core: update german translations
2013-01-12 20:21:56 +01:00
Krzysztof Koroscik
1af6148067
doc: update polish FAQ, quickstart and scripting guide
2013-01-12 19:56:19 +01:00
Sebastien Helleu
6fdee3aa9f
core: fix crash in display of chat area when the ncurses chat window is not initialized
...
This can happen when a window becomes too small for display: then we set the
ncurses chat window to NULL.
So when displaying buffer, we'll skip it if the ncurses chat window is NULL.
Steps to reproduce crash:
1. /window splith
2. /window resize -1 (many times, until chat area is less than one line)
3. /window balance
2013-01-12 19:40:04 +01:00
Sebastien Helleu
4123263b8c
guile: fix bad conversion of shared strings (replace calls to scm_i_string_chars by scm_to_locale_string) (bug #38067 )
2013-01-12 19:27:00 +01:00
Sebastien Helleu
1b56e084dc
core: fix typo in comment
2013-01-12 09:35:21 +01:00
Sebastien Helleu
1e20dd16e5
core: fix line returned when clicking on a bar (according to position and filling) (bug #38069 )
2013-01-12 09:31:57 +01:00
Sebastien Helleu
a6bc15e69d
aspell: fix spellers used when switching buffer
...
The bug happened when two buffers have different number of dictionaries and start
with same dictionaries. For example buffer #1 with [en,fr] and buffer #2 with [en].
When switching from buffer #1 to buffer #2 , aspell does not use only [en], but [en,fr].
2013-01-11 17:25:53 +01:00
Sebastien Helleu
db62b272b5
Revert "aspell: store dictionaries in buffer local variable "aspell_dict""
...
This reverts commit 8b61a55764 .
The local variable in buffers introduced new display bugs and would need
some extra code and optimizations to fix.
This will be reintroduced after the release of version 0.4.0.
2013-01-11 16:07:45 +01:00
Sebastien Helleu
4a554d48d2
perl: fix compilation when multiplicity is disabled
2013-01-11 13:27:14 +01:00
Sebastien Helleu
57024ab1e4
relay: fix duplicated messages sent to irc clients (when messages are redirected) (bug #37870 )
2013-01-11 10:30:44 +01:00
Sebastien Helleu
ca205ccb8c
relay: fix typo in comment
2013-01-11 10:28:28 +01:00
Sebastien Helleu
f1580f5276
relay: add debug message for signal "irc_disconnected"
2013-01-11 10:27:26 +01:00
Sebastien Helleu
3c782bd905
relay: fix name of signal in debug message (replace "irc_out" by "irc_outtags")
2013-01-11 09:28:58 +01:00
Sebastien Helleu
8b61a55764
aspell: store dictionaries in buffer local variable "aspell_dict"
2013-01-10 23:30:14 +01:00
Sebastien Helleu
53c6b62ae3
core: fix some copyright dates
2013-01-10 23:14:33 +01:00
Nei
0b1550afe1
perl: simplify code to load scripts
2013-01-10 23:10:04 +01:00
Sebastien Helleu
d5a5af88ca
core: replace "behaviour" by "behavior"
2013-01-10 19:20:07 +01:00
Sebastien Helleu
87df83a1fb
doc: fix buffer argument for function "command": NULL value means current buffer, not core buffer (bug #38057 )
2013-01-10 19:13:19 +01:00
Sebastien Helleu
aaa0cf1954
core: add bug #31572 (fixed) in ChangeLog
2013-01-10 15:12:02 +01:00
Sebastien Helleu
6d636b6118
Revert "perl: simplify code to load scripts"
...
This reverts commit 793a3cb1ba .
This commit was causing crash on Linux when loading scripts like buffers.pl.
2013-01-10 09:32:19 +01:00
Nei
793a3cb1ba
perl: simplify code to load scripts
2013-01-09 18:15:51 +01:00
Nei
224a0f0afa
perl: display script filename in error messages
2013-01-08 22:09:03 +01:00
Nei
2ca30ed7a9
perl: fix calls to callbacks during load of script when multiplicity is disabled (bug #38044 )
2013-01-08 22:02:30 +01:00
Sebastien Helleu
7d1ad59dde
relay: add message when address family is not supported by protocol (on socket creation)
2013-01-08 08:14:07 +01:00
Sebastien Helleu
1a646d5dbf
relay: add error number and string when socket creation fails
2013-01-07 21:34:05 +01:00
Sebastien Helleu
c34ae99b9a
doc: fix typos
2013-01-07 10:31:32 +01:00
Sebastien Helleu
125068f101
doc: replace iteritems() by items() in scripting guide (compatibility with Python 3.x)
2013-01-07 10:00:02 +01:00
Sebastien Helleu
ae618bcf6a
doc: remove comment for autogen.sh in tester's guide (command required even for tarball)
2013-01-07 09:50:29 +01:00
Sebastien Helleu
cd37f12059
core: fix memory leak in evaluation of expression when a logical operator ("&&" or "||") is found
2013-01-07 08:24:40 +01:00
Sebastien Helleu
bd21daebd1
api: allow return code WEECHAT_RC_OK_EAT in callbacks of hook_signal and hook_hsignal (stop sending the signal immediately)
2013-01-06 19:38:38 +01:00
Sebastien Helleu
faccb87a10
irc: fix display of actions (/me) when they are received from a relay client (in channel and private buffers) (bug #38027 )
2013-01-06 12:25:34 +01:00
Sebastien Helleu
323801f869
core: add cmake option ENABLE_PYTHON3 and configure option --enable-python3
...
With this option, the python plugin will be built and linked with Python 3
(if found, or Python 2 as fallback).
This option it not (yet) recommended, because many scripts are working only
with Python 2.x. It should be used only to tests scripts with Python 3.x
in WeeChat.
2013-01-05 20:46:22 +01:00
Sebastien Helleu
680486b1d3
Version 0.4.0-rc2
2013-01-05 11:33:22 +01:00
Sebastien Helleu
a421d330bf
core: fix refresh of bars when applying layout (bug #37944 , bug #37952 )
2013-01-05 11:00:30 +01:00
Sebastien Helleu
cd944052ef
doc: update signals arguments in plugin API reference
2013-01-04 23:26:27 +01:00
Sebastien Helleu
a543404428
core: add buffer pointer in arguments for signals "input_search", "input_text_changed" and "input_text_cursor_moved"
2013-01-04 23:22:27 +01:00
Sebastien Helleu
fec8a1d122
aspell: ignore self and remote nicks in private buffers
2013-01-04 18:41:27 +01:00
Simon Kuhnle
1c17274178
core: fix compilation on OpenBSD (bug #38022 )
...
File "sys/uio.h" needs to be included explicitly for use of "struct iovec" on OpenBSD.
Signed-off-by: Simon Kuhnle <simon@blarzwurst.de >
2013-01-04 17:52:35 +01:00
Sebastien Helleu
da56eb6978
core: fix help of option weechat.color.separator
2013-01-04 17:46:13 +01:00
Sebastien Helleu
e21de5ce96
doc: add note about double tab in function weechat_printf, to display message without time/alignment (plugin API reference)
2013-01-03 09:58:38 +01:00
Sebastien Helleu
27195e22d6
doc: use github repository for script msgcheck.py in developer's guide
2013-01-02 22:49:35 +01:00
Ryuunosuke Ayanokouzi
94ba7e07ce
doc: update japanese docs
2013-01-02 15:34:00 +01:00
Ryuunosuke Ayanokouzi
bf610aa603
doc: update japanese translations and docs
2013-01-01 20:57:54 +01:00
Sebastien Helleu
72f760cd48
aspell: fix compilation warning
2013-01-01 17:28:42 +01:00
Sebastien Helleu
3df1d70bb5
aspell: add signal "aspell_suggest" (sent when new suggestions are displayed)
2013-01-01 17:26:50 +01:00
Sebastien Helleu
4ebd300340
relay: send UTC time in irc backlog (when server capability "server-time" is enabled)
2013-01-01 15:13:05 +01:00
Nils Görs
e2bf63cca1
doc: update german translations, FAQ, scripting and user guide
2013-01-01 13:44:23 +01:00
Sebastien Helleu
77afab57ed
core: fix scroll to bottom of window (default key: alt+end) when line displayed is bigger than chat area
2013-01-01 13:29:29 +01:00
Sebastien Helleu
632e2c1eae
core: fix scroll in buffer after enabling/disabling some filters (if scroll is on a hidden line) (bug #37885 )
2013-01-01 13:24:19 +01:00
Sebastien Helleu
f97598b4aa
core: update copyright dates
2013-01-01 13:12:49 +01:00
Sebastien Helleu
01a1316816
Version 0.4.0-rc1
2012-12-26 16:41:55 +01:00
Sebastien Helleu
dd6e5282e8
xfer: fix memory leak when refreshing xfer buffer
2012-12-25 17:02:11 +01:00
Sebastien Helleu
302b0f2f65
script: add missing close of file in case of error when computing MD5 checksum of a file
2012-12-25 17:00:58 +01:00
Sebastien Helleu
306b209421
relay: fix memory leak when adding hdata to a message (weechat protocol)
2012-12-25 16:59:46 +01:00
Sebastien Helleu
e557239a4c
irc: remove unneeded check of nick pointer (can not be NULL there)
2012-12-25 16:58:58 +01:00
Sebastien Helleu
45d5034ea0
irc: fix memory leak when updating modes of channel
2012-12-25 16:58:18 +01:00
Sebastien Helleu
9a024f3aba
core: fix memory leak in case of error when building content of bar item for display
2012-12-25 16:57:14 +01:00
Nils Görs
67a111f7f2
core: fix detection of command in input: a single command char is considered as a command (API function "string_input_for_bufer")
2012-12-25 10:54:51 +01:00
Sebastien Helleu
cf76379aa9
relay: add backlog, options and server capability "server-time" for irc protocol (task #12076 )
...
New options:
- relay.irc.backlog_max_minutes
- relay.irc.backlog_max_number
- relay.irc.backlog_since_last_disconnect
- relay.irc.backlog_tags
- relay.irc.backlog_time_format
2012-12-24 17:31:33 +01:00
Sebastien Helleu
2e48874ce0
irc: add tags "irc_nick1_xxx" and "irc_nick2_yyy" in message displayed for command "NICK"
2012-12-24 16:23:01 +01:00
Sebastien Helleu
2597bafe36
irc: fix crash when splitting a message with tags
2012-12-24 15:40:50 +01:00
Sebastien Helleu
33f01dcb63
relay: fix crash after /upgrade when a client is connected
2012-12-23 10:51:54 +01:00
Nils Görs
0c15deefc0
relay: add tag "relay_client" in all messages about client
2012-12-21 22:34:12 +01:00
Sebastien Helleu
c08cacd3c0
script: do not open script buffer when unknown arguments are given to command /script
2012-12-21 21:59:05 +01:00
Sebastien Helleu
992ed5b75c
alias: improve completion of command /alias
2012-12-20 19:31:12 +01:00
Sebastien Helleu
135c740f73
core: improve completion of commands /help, /mute and /set
2012-12-20 19:30:57 +01:00
Sebastien Helleu
85eb3424cd
core: add template %(windows_numbers) for first argument of command /window
2012-12-20 19:29:11 +01:00
Sebastien Helleu
9b10edb6c5
core: group templates of command /mouse into a single template
2012-12-20 19:27:23 +01:00
Sebastien Helleu
fa1665ef81
core: search for a fallback template when a no template is matching command arguments
2012-12-20 19:23:52 +01:00
Peter Boström
a67d97f16e
core: add option "diff" for command /set (list options with changed value)
2012-12-20 18:18:33 +01:00
Sebastien Helleu
0e726b43ef
core: fix another bug with horizontal separator displayed at bottom after split of windows (bug #37874 )
2012-12-20 16:26:41 +01:00
Sebastien Helleu
dd96e6daef
core: fix refresh of windows after split (fix bug with horizontal separator between windows) (bug #37874 )
2012-12-19 12:19:21 +01:00
Sebastien Helleu
1b0ce4bf8b
core: add missing contributors in AUTHORS
2012-12-19 11:01:29 +01:00
Sebastien Helleu
2386c10917
core: add cmake dependency between targets weechat_core and version_git
2012-12-19 10:25:12 +01:00
Sebastien Helleu
0f749dc65d
core: fix compilation warning on FreeBSD
2012-12-19 09:37:26 +01:00
Sebastien Helleu
3fcb00bfc5
core: fix stuck mouse (patch from Nei) (bug #36533 )
2012-12-19 09:10:16 +01:00
Sebastien Helleu
e667b606a9
script: fix scroll with mouse when window with script buffer is not the current window (do not force a switch to script buffer in current window)
2012-12-19 09:02:14 +01:00
Sebastien Helleu
0faf58a287
core: fix default mouse buttons actions for script buffer (focus the window before executing action)
2012-12-19 09:00:59 +01:00
Sebastien Helleu
491e31ff55
xfer: add missing tags in DCC chat messages: nick_xxx, prefix_nick_ccc, logN
2012-12-17 23:30:37 +01:00
Sebastien Helleu
d37184e450
irc: return git version in CTCP VERSION and FINGER by default, add "$git" and "$versiongit" in format of CTCP replies
2012-12-16 23:11:02 +01:00
Sebastien Helleu
2b78673aa9
core: add git version in build, display it in "weechat-curses --help" and /version
2012-12-16 23:07:33 +01:00
Sebastien Helleu
fc0b73207b
core: remove unneeded arguments for AM_INIT_AUTOMAKE in configure.in
2012-12-16 23:02:32 +01:00
Sebastien Helleu
7eb5cc4b97
core: move comments with description of C file to top of files
2012-12-15 12:27:57 +01:00
Sebastien Helleu
a64dad2597
core: simplify syntax for second argument
2012-12-14 20:44:45 +01:00
Sebastien Helleu
b2169e9175
doc: add warning for autotools in user's guide
2012-12-14 20:20:09 +01:00
Sebastien Helleu
fd85d310cd
core: add dependencies and remove instructions for autotools in INSTALL
2012-12-14 20:19:38 +01:00
Sebastien Helleu
857fb35dcb
core: fix cmake target "dist": build tarballs using git-archive and not cvs
2012-12-14 19:01:07 +01:00
Sebastien Helleu
70ad2795ea
core: remove obsolete directories from .gitignore
2012-12-14 18:36:38 +01:00
Sebastien Helleu
ce657fd7b6
core: remove obsolete file UPGRADE_0.3 (move part of content into file NEWS, for version 0.3.0)
2012-12-14 18:30:43 +01:00
Sebastien Helleu
7d34812f1c
core: reformat comments for functions
2012-12-13 18:51:44 +01:00
Sebastien Helleu
9db5682186
core: fix compilation warning
2012-12-09 00:47:07 +01:00
Sebastien Helleu
641de51bdb
api: allow creation of structure with hdata_update (allowed for hdata "history")
2012-12-08 23:54:07 +01:00
Sebastien Helleu
3f2155e548
doc: remove chapter "Authors" in user's guide (list is in file AUTHORS), remove link to forum (closed)
2012-12-07 17:11:03 +01:00
Sebastien Helleu
5f4fc11213
core: update list of contributors in AUTHORS
2012-12-07 17:10:23 +01:00
Sebastien Helleu
f7c47a8644
core: fix scroll of one page down when weechat.look.scroll_page_percent is less than 100 (bug #37875 )
2012-12-07 13:45:41 +01:00
Sebastien Helleu
eabf103e71
core: expand char '~' with user home in first argument of hook_process
2012-12-06 13:52:13 +01:00
Sebastien Helleu
822ae76543
core: fix crash in child process of hook_process_hashtable when arguments are given in hashtable and that execvp() failed
2012-12-06 13:43:31 +01:00
Nils Görs
d224594194
irc: read local variable "autorejoin" in buffer to override server option "autorejoin" (task #12256 )
2012-12-05 19:39:50 +01:00
Sebastien Helleu
d544a47e2c
doc: update IRC commands in user's guide
2012-12-05 19:38:37 +01:00
Nils Görs
03cbb1c8f6
core: disable paste detection and confirmation if bar item "input_paste" is not used in a visible bar (task #12327 )
2012-12-05 19:04:07 +01:00
Nils Görs
dd99a1cf2c
irc: add option "-auto" for command /connect (task #9340 )
2012-12-05 18:32:30 +01:00
Sebastien Helleu
2ce90d4094
core: add option "irc.look.display_pv_away_once" in release notes for version 0.3.3
2012-12-05 16:12:13 +01:00
Sebastien Helleu
76647fc171
doc: fix style for prefixes in function weechat_prefix (plugin API reference)
2012-12-04 08:51:28 +01:00
Sebastien Helleu
f411a59a7d
core: use high priority (50000) for commands /command and /input so that an alias will not take precedence over these commands (bug #36353 )
2012-12-02 13:15:31 +01:00
Sebastien Helleu
1fa23e6d9c
alias: give higher priority to aliases (2000) so that they take precedence over an existing command
2012-12-02 13:13:24 +01:00
Sebastien Helleu
c89124aadc
core: execute command with higher priority when many commands with same name are found with different priorities
2012-12-02 13:12:07 +01:00
Nils Görs
2ae8d81b1f
core: add color support in options weechat.look.prefix_{action|error|join|network|quit} (task #9555 )
2012-12-01 16:03:20 +01:00
Sebastien Helleu
638b2e3f1c
core: fix typo in comment
2012-12-01 12:34:22 +01:00
Sebastien Helleu
72959d1d8b
core: fix display of combining chars (patch from Nei) (bug #37775 )
2012-11-30 18:16:49 +01:00
Sebastien Helleu
b7abb77b4d
doc: add option "weechat.network.gnutls_ca_file" in FAQ to reduce memory used
2012-11-30 18:12:52 +01:00
Sebastien Helleu
37a3001dc7
xfer: display remote IP address for DCC chat/file (task #12289 ) (patch from Nils Görs)
2012-11-27 22:45:22 +01:00
Sebastien Helleu
9c3ee3c407
xfer: limit bytes received to file size (for DCC file received), fix crash when displaying a xfer file with pos greater than size
2012-11-27 19:23:59 +01:00
Nils Görs
52519e11d2
doc: update FAQ and quickstart guide
2012-11-27 15:16:37 +01:00
Sebastien Helleu
ab1d5404d4
core: do not display default value for options plugins.* in output of /set
2012-11-27 13:44:41 +01:00
Sebastien Helleu
8df76563fd
alias: fix default value of alias options (in "cmd" and "completion" sections): defaults to initial command, instead of empty string
2012-11-27 12:32:00 +01:00
Peter Boström
1585593bda
core: display default values for changed config options in output of /set
2012-11-27 12:30:57 +01:00
Sebastien Helleu
dbff3de7e5
core: add missing cmake files in packages built by autotools (CMakeParseArguments.cmake, FindPackageHandleStandardArgs.cmake, FindZLIB.cmake)
2012-11-27 10:58:45 +01:00
Sebastien Helleu
3856d527b7
doc: add SASL authentication in FAQ
2012-11-27 10:51:19 +01:00
Sebastien Helleu
cdb13120ab
doc: add SASL authentication in quickstart guide
2012-11-27 10:00:20 +01:00
Sebastien Helleu
215109e1a5
irc: fix compilation on FreeBSD: replace call to tzset by gmtime/localtime
2012-11-25 11:01:20 +01:00
Sebastien Helleu
46a3d95aab
irc: read timestamp or ISO 8601 date format in tag "time" (capability "server-time")
2012-11-24 09:43:50 +01:00
Sebastien Helleu
53b8cdfef3
irc: add support of tags in messages, add support of "server-time" capability (task #12255 )
...
For a server called "znc" in WeeChat, following command will enable the
"server-time" capability:
/set irc.server.znc.capabilities "znc.in/server-time"
2012-11-23 21:31:22 +01:00
Sebastien Helleu
777f977ea5
core: remove obsolete externs gui_color_init_pair and gui_color_init_pairs
2012-11-23 07:40:27 +01:00
Sebastien Helleu
1281b18688
api: use hashtable "options" for command arguments in function hook_process_hashtable (optional, default is a split of string with command)
2012-11-22 19:55:38 +01:00
Sebastien Helleu
425256b38d
doc: fix typo in quickstart (part message is not allowed in /close or /buffer close)
2012-11-22 18:20:58 +01:00
Sebastien Helleu
57293ffc96
core: add version 0.3.9.2 in ChangeLog and NEWS
2012-11-18 12:04:33 +01:00
Sebastien Helleu
efb795c74f
core: do not call shell to execute command in hook_process (fix security problem when a plugin/script gives untrusted command) (bug #37764 )
2012-11-18 10:38:30 +01:00
Sebastien Helleu
c1389f8fe1
aspell: refresh bar item "aspell_suggest" when aspell is enabled/disabled (bug #37744 )
2012-11-16 13:28:24 +01:00
Sebastien Helleu
adec2dec0e
core: sync debian files with debian git repository
2012-11-16 07:54:59 +01:00
Sebastien Helleu
f1d6f2c40a
irc: fix crash on /upgrade (free channels before server data when a server is destroyed) (bug #37736 )
2012-11-14 20:18:10 +01:00
Sebastien Helleu
bb09670757
irc: add comments in function irc_color_decode
2012-11-14 20:16:12 +01:00
Nils Görs
5328fdcc73
doc: update german user's guide
2012-11-10 19:30:10 +01:00
Sebastien Helleu
7cd376b4b3
core: add version 0.3.9.1 in ChangeLog and NEWS
2012-11-09 20:33:22 +01:00
Sebastien Helleu
9453e81baa
irc: fix crash when decoding IRC colors in strings (bug #37704 )
2012-11-09 18:10:42 +01:00
Sebastien Helleu
e8ab9ba18d
core: stop cmake if gcrypt lib is not found (bug #37671 )
2012-11-06 15:01:56 +01:00
Sebastien Helleu
a176d352e3
doc: remove "optional" for arguments of function register (scripting guide)
2012-11-05 22:04:49 +01:00
Nils Görs
bae9215e9e
irc: fix refresh of bar item "away" after command /away or /disconnect
2012-11-05 20:17:21 +01:00
Nils Görs
93d0438240
core: update german translations
2012-11-05 18:16:46 +01:00
Sebastien Helleu
1dc44d3503
doc: fix typo in user's guide
2012-11-04 15:53:02 +01:00
Sebastien Helleu
47df178c88
core: add option aspell.check.suggestions in ChangeLog
2012-11-04 11:51:34 +01:00
Sebastien Helleu
57d5afeda5
aspell: add bar item "aspell_suggest": suggestions for misspelled word at cursor (task #12061 ) (patch from Nils Görs)
2012-11-04 11:50:15 +01:00
Sebastien Helleu
9e94bfd48b
aspell: update bar item "aspell_dict" only if spellers have changed
2012-11-04 10:49:03 +01:00
Sebastien Helleu
ebc4ff82c0
aspell: fix creation of spellers when number of dictionaries is different between two buffers
2012-11-04 09:59:45 +01:00
Sebastien Helleu
c848cb42d8
irc: fix display bug in output of /quiet or /mode #channel +q (wrong nick displayed)
2012-11-03 09:59:48 +01:00
Nils Görs
8e5d313885
irc: add command /quiet, fix display of messages 728/729 (quiet list, end of quiet list) (task #12278 )
2012-11-02 18:15:24 +01:00
Nils Görs
b1005fc23e
irc: add option irc.network.alternate_nick to disable dynamic nick generation when all nicks are already in use on server (task #12281 )
2012-11-02 17:51:12 +01:00
Ailin Nemui
8b52fc90d5
core: add incomplete mouse events "event-down" and "event-drag" (task #11840 )
2012-11-02 17:26:52 +01:00
Sebastien Helleu
4d436e3ac6
core: expand buffer local variables in evaluation of expressions (command /eval and function "string_eval_expression" in plugin API)
2012-11-02 15:40:15 +01:00
Sebastien Helleu
f7b53fe6aa
core: support many commands in /eval (separated by semicolons)
2012-11-02 15:28:48 +01:00
Sebastien Helleu
7002c44622
irc: fix compilation when gnutls is disabled (bug #37639 )
2012-11-02 09:58:12 +01:00
Sebastien Helleu
00f663a8c3
doc: add chapter "bars" in japanese user's guide
2012-11-02 09:47:56 +01:00
Sebastien Helleu
32c93b5c0a
core: add command /eval, use expression in conditions for bars, add function "string_eval_expression" in plugin API
2012-11-02 09:37:15 +01:00
Sebastien Helleu
3ec0ad7c62
core: remove duplicated #include
2012-10-21 19:43:12 +02:00
Sebastien Helleu
9037c0fe4c
irc: add option irc.network.whois_double_nick to double nick in command /whois
2012-10-20 18:03:08 +02:00
Nils Görs
7ee9e58d1b
irc: send whois on self nick when /whois is done without argument on a channel (task #12273 )
2012-10-20 17:19:55 +02:00
Nils Görs
ffe636ea48
doc: update german translations and user guide
2012-10-20 14:18:54 +02:00
Sebastien Helleu
eba2211427
relay: fix crash when receiving a new client on a socket
2012-10-19 19:28:26 +02:00
Sebastien Helleu
4b6eac3172
doc: fix typo in example of hdata_get_string (plugin API reference)
2012-10-19 14:31:21 +02:00
Sebastien Helleu
8c8bb8e72c
doc: add link to doc for dependencies in file INSTALL
2012-10-19 14:28:35 +02:00
Sebastien Helleu
130634ce6a
doc: update ruby version in dependencies (user's guide)
2012-10-19 13:54:22 +02:00
Sebastien Helleu
883fb4d64d
doc: rename filter "jpk" to "joinquit" in FAQ
2012-10-18 23:17:43 +02:00
stfn
c2b26972da
core: fix gnutls warnings
2012-10-18 22:36:52 +02:00
Sebastien Helleu
ed506558e8
core: add option "-quit" for command /upgrade (save session and quit without restarting WeeChat, for delayed restoration)
2012-10-18 20:59:56 +02:00
Sebastien Helleu
93d3198b70
core: fix display of zoomed/merged buffer (with number >= 2) after switching to it (bug #37593 )
2012-10-18 10:25:34 +02:00
Sebastien Helleu
0d18ef16bb
core: fix typo in NEWS
2012-10-17 19:49:03 +02:00
Simon Arlott
d5f140805b
core: fix sendmsg/recvmsg on BSD/OSX by sending 1 byte of data (in hook_connect)
2012-10-17 17:32:56 +02:00
Sebastien Helleu
f42b3d382f
core: fix display problem when option weechat.look.prefix_same_nick is set (problem with nick displayed in first line of screen) (bug #37556 )
...
To fix this bug, a feature has been removed: the first message with a nick has
the prefix forced (to not display the value of weechat.look.prefix_same_nick on
top of screen), commit was: 04e98c3f29
This feature may be reintroduced in a future commit.
2012-10-17 16:34:21 +02:00
Sebastien Helleu
d403d7b79b
weercd.py: add action "file" and option "file"
2012-10-17 16:19:45 +02:00
Sebastien Helleu
066f184605
core: fix connection to servers on OS X
2012-10-17 12:17:10 +02:00
Sebastien Helleu
43c01f76a2
irc: remove local variable "away" in server/channels buffers after server disconnection (bug #37582 )
2012-10-16 19:25:36 +02:00
Sebastien Helleu
82a8acf9ce
relay: add support of IPv6, new option relay.network.ipv6, add support of "ipv4." and/or "ipv6." before protocol name, to force IPv4/IPv6 (task #12270 )
2012-10-16 19:14:26 +02:00
Sebastien Helleu
452229cf32
irc: fix cancel of auto-reconnection to server with /disconnect
...
This bug was introduced by commit 5931eed85d
2012-10-14 11:17:54 +02:00
Simon Arlott
248aa8d73a
api: connect with IPv6 by default in hook_connect (with fallback to IPv4), shuffle list of hosts for a same address (task #11205 )
2012-10-14 10:59:00 +02:00
Sebastien Helleu
70ce7fe3b6
core: fix wrapping of words with wide chars (the break was made before the correct position)
2012-10-12 14:05:48 +02:00
Sebastien Helleu
5cfeb2f2bc
irc: add option "-noswitch" for command /join (task #12275 )
2012-10-09 21:33:09 +02:00
Sebastien Helleu
aa6b886386
irc: fix crash when message 352 has too few arguments (bug #37513 )
2012-10-06 19:05:13 +02:00
Sebastien Helleu
872d1e0372
doc: add missing files for script plugin in developer's guide
2012-10-06 17:32:12 +02:00
Nils Görs
668cda2684
aspell: add bar item "aspell_dict" (dictionary used on current buffer)
2012-10-06 17:16:49 +02:00
Sebastien Helleu
5443ae4cae
doc: update hdata "irc_server" (add "disconnected") in plugin API reference
2012-10-06 17:11:25 +02:00
Sebastien Helleu
5931eed85d
irc: remove unneeded server disconnect when server buffer is closed and server is already disconnected
...
This commit fixes a problem with the script autoconnect.py: the script hooks
signal "irc_server_disconnected", and this signal was sent 2 times for each
server on /quit: one time when servers are disconnected, and one time when
servers are destroyed (because buffer is closed, and then server disconnected
again). The script forces save of irc.conf on each disconnection, so some
servers were lost in irc.conf, when some servers have already been destroyed.
2012-10-06 16:07:53 +02:00
Sebastien Helleu
8caeed6c4e
doc: add call to config_get in examples of functions config_<type>(_default) (plugin API reference)
2012-10-05 22:05:34 +02:00
Sebastien Helleu
33d90d75c3
relay: add missing "ssl." in output of /relay listrelay
2012-10-05 15:21:32 +02:00
Sebastien Helleu
485728a43f
script: fix compilation on OS X
2012-10-03 17:40:56 +02:00
Sebastien Helleu
13d95cac8e
core: sync debian files with debian git repository
2012-10-02 09:07:11 +02:00
Sebastien Helleu
6a8127d92e
core: fix wrong Vcs-Browser URL for debian git repository (debian #689203 )
2012-10-02 09:06:55 +02:00
Sebastien Helleu
e0959486e9
Version 0.4.0-dev
2012-09-29 11:48:49 +02:00
Sebastien Helleu
bbd9d00b63
Version 0.3.9
2012-09-29 09:58:49 +02:00
Sebastien Helleu
b3c4f3d7d2
relay: add tag "relay_client" for messages of new/disconnected client
2012-09-26 16:47:52 +02:00
Sebastien Helleu
5f8a7e8d31
xfer: fix DCC transfer error (bug #37432 )
2012-09-24 21:56:24 +02:00
Elián Hanisch
7eb70ccecd
core: update spanish translations
2012-09-23 22:22:40 +02:00
Nils Görs
6ab12763b9
core: update german translations
2012-09-23 09:36:48 +02:00
Sebastien Helleu
c57f5519af
core: sync debian files with debian git repository
2012-09-22 09:49:24 +02:00
Sebastien Helleu
e2201c972f
core: add japanese docs in debian packaging (user's guide, scripting guide, tester's guide)
2012-09-22 09:48:31 +02:00
Ryuunosuke Ayanokouzi
cf5551bef8
doc: add japanese tester's guide, update japanese translations and docs
2012-09-21 11:56:33 +02:00
stfn
0fb3378fc1
core: fix IPv6 example in /proxy command
2012-09-20 07:55:58 +02:00
Sebastien Helleu
1dc99c1dc2
charset: allow "UTF-8" in charset encoding options (still forbidden in decoding options)
2012-09-19 17:40:13 +02:00
Sebastien Helleu
34c9a061d9
Version 0.3.9-rc2
2012-09-18 21:21:00 +02:00
Nils Görs
028e5e87d5
doc: update german translations, FAQ and quickstart guide
2012-09-18 21:18:27 +02:00
Peter Boström
a80635c8b2
irc: fix rejoin of channels with a key, ignore value "*" sent by server for key (bug #24131 )
2012-09-18 18:08:21 +02:00
Sebastien Helleu
b5f7c124ea
script: consider that empty file "plugins.xml.gz" is not up-to-date
2012-09-18 10:07:02 +02:00
Sebastien Helleu
9070cc5659
logger: do not define _XOPEN_SOURCE on OpenBSD (not needed)
2012-09-18 09:47:55 +02:00
Sebastien Helleu
9b607d38f5
script: do not define _XOPEN_SOURCE on OpenBSD (bugs with gcrypt) (bug #37373 )
2012-09-18 09:47:30 +02:00
Sebastien Helleu
7a63b4aa62
core: update ChangeLog (add japanese scripting guide)
2012-09-17 16:33:59 +02:00
Ryuunosuke Ayanokouzi
92221f7cd2
doc: add japanese scripting guide, update japanese translations and docs
2012-09-17 16:33:08 +02:00
Sebastien Helleu
a83007d118
core: fix link with gcrypt lib in cmake (use var $GCRYPT_LDFLAGS instead of "gcrypt") (bug #37373 )
2012-09-17 16:01:05 +02:00
Sebastien Helleu
bfaed2bec6
core: move the set of cmake policy CMP0003 in directory src (so it applies to all plugins) (bug #37311 )
2012-09-17 13:15:05 +02:00
Sebastien Helleu
291fa04c7e
logger: add tags in backlog lines displayed when opening buffer
2012-09-17 12:49:36 +02:00
Sebastien Helleu
f346704d32
irc: fix SASL mechanism "external" (bug #37274 ) (patch from phlux)
2012-09-16 14:26:50 +02:00
Sebastien Helleu
09c274be28
irc: fix parsing of message 346 when no nick/time are given (bug #37266 )
2012-09-04 13:25:43 +02:00
Sebastien Helleu
33bb4399b8
doc: update hdata "script_script" in plugin API reference
2012-09-04 13:23:12 +02:00
Sebastien Helleu
7756be5fea
script: display error when installing/removing/loading script if plugin for language is not loaded
2012-09-04 12:57:26 +02:00
Sebastien Helleu
3849cb49bc
core: add signals for plugins loaded/unloaded
2012-09-04 12:39:56 +02:00
Simon Arlott
36356521a1
irc: switch to next address after a timeout when connecting to server (bug #37216 )
2012-09-03 11:01:26 +02:00
Simon Arlott
055116f2b7
irc: fix bug when changing server option "addresses" with less addresses (bug #37215 )
2012-09-03 10:26:45 +02:00
Sebastien Helleu
606be401cc
irc: add network prefix in some irc/gnutls messages
2012-09-03 09:43:38 +02:00
Sebastien Helleu
4979c1fe7f
Version 0.3.9-rc1
2012-08-30 10:56:19 +02:00
Sebastien Helleu
e1a54d49eb
core: add default key alt+"x" (zoom on merged buffer) (task #11029 )
2012-08-30 10:46:42 +02:00
Sebastien Helleu
80e740b72f
script: add diff between current script and version in repository
...
New options:
- script.look.diff_command
- script.look.diff_color
Key alt-d has been changed to alt-v on script buffer (view script).
Key alt-d is now used on detail of script to jump to diff (if diff is displayed).
2012-08-30 08:50:22 +02:00
Sebastien Helleu
186053f90c
script: remove spaces before/after tags displayed on detail of script
2012-08-28 16:37:29 +02:00
Sebastien Helleu
df7b14e41c
script: add option "script.look.display_source" (display source code with detail of script, enabled by default)
2012-08-28 16:11:51 +02:00
Sebastien Helleu
5073048428
core: fix asciidoc formatting in NEWS
2012-08-27 16:52:54 +02:00
Sebastien Helleu
c5daee28cf
core: fix display bug when end of a line is displayed on top of chat (last line truncated and MORE(0) in status bar) (bug #37203 )
2012-08-27 12:30:56 +02:00
Sebastien Helleu
df80aa5fc9
api: allow update for some variables of hdata, add new functions hdata_update and hdata_set
2012-08-27 09:47:46 +02:00
Sebastien Helleu
e767346a19
core: fix IP address returned by hook_connect (return IP really used, not first IP for hostname)
2012-08-25 18:51:25 +02:00
Sebastien Helleu
4a3756e753
irc: add network prefix in irc (dis)connection messages
2012-08-23 22:12:50 +02:00
Sebastien Helleu
ed9537ff76
script: fix color used for script description on script buffer
2012-08-23 19:06:18 +02:00
Sebastien Helleu
2c0b860d62
irc: keep trailing spaces in IRC messages only for some commands (if message ends with text from user)
2012-08-23 08:03:04 +02:00
Sebastien Helleu
7f3d7e5f29
irc: generate alternate nicks dynamically when all nicks are already in use (task #12209 )
2012-08-22 19:28:19 +02:00
Sebastien Helleu
7aaac8d698
weercd.py: add option "nickused" (send some messages 433 before accepting nick)
2012-08-22 19:19:49 +02:00
Sebastien Helleu
9310737d5d
irc: fix split of received IRC message: keep spaces at the end of message
2012-08-22 15:50:26 +02:00
Sebastien Helleu
d8d0d6e4c6
core: display spaces at the end of messages in chat area (bug #37024 )
2012-08-22 14:07:01 +02:00
Sebastien Helleu
d81d5c09d1
core: fix infinite loop in display when chat area has width of 1 with a bar displayed on the right (nicklist by default) (bug #37089 )
2012-08-22 10:14:24 +02:00
Sebastien Helleu
d26f00b391
doc: add question about size of input bar in FAQ
2012-08-22 09:05:10 +02:00
Sebastien Helleu
b1da1cba4c
script: add missing extensions in output of /script -o|-i
2012-08-21 21:59:58 +02:00
Sebastien Helleu
09f80c20d6
script: add options -o and -i for /script list
2012-08-21 21:42:34 +02:00
Sebastien Helleu
129f32ce8e
script: add option script.look.quiet_actions (no messages when installing/removing/loading/unloading scripts on script buffer)
2012-08-21 18:57:49 +02:00
Sebastien Helleu
cc5118b3b6
core: check that python version is >= 2.5 in cmake/autotools (patch from Peter Boström)
2012-08-21 09:27:49 +02:00
Sebastien Helleu
a4e15e8ef4
irc: move options weechat.look.nickmode{_empty} to irc.look.nick_mode{_empty}, add nick mode for action messages (patch from Nils Görs)
...
The option irc.look.nick_mode has a new type: integer with values:
none/prefix/action/both (default is "prefix", which is old behaviour).
2012-08-20 18:25:23 +02:00
Sebastien Helleu
1fe7d25c8d
core: fix quote used in /help option for values (type integer with strings)
2012-08-20 15:28:50 +02:00
Sebastien Helleu
2944adc954
script: add focus info for mouse on script buffer, add two default mouse bindings: left button = select line, right button = install/remove script
2012-08-20 13:36:29 +02:00
Sebastien Helleu
08228492e6
core: fix typo in french translations
2012-08-20 09:45:06 +02:00
Sebastien Helleu
fbbfcf95dd
script: add key alt+L to reload script, allow input on script buffer for actions on script, add option script.look.use_keys
2012-08-18 11:53:01 +02:00
Sebastien Helleu
13b1d64aa1
script: add option "search" for command /script (completion with script tags)
2012-08-18 09:01:26 +02:00
Sebastien Helleu
5ae6f133d6
doc: fix typo in keys for mouse context
2012-08-17 19:52:56 +02:00
Nils Görs
5a24709f35
core: fix display of "bar more down" char when text is truncated by size_max in bars with vertical filling (bug #37054 )
2012-08-17 19:26:44 +02:00
Sebastien Helleu
e59c18109d
core: fix color of long lines (displayed on more than one line on screen) under FreeBSD (bug #36999 )
2012-08-17 11:06:41 +02:00
Sebastien Helleu
d5c4f05497
relay: add cast from time_t to long (fix warning under FreeBSD)
2012-08-17 11:05:38 +02:00
Sebastien Helleu
2485831d4a
script: add option "reload" for command /script, fix completion of /script, add examples in /help script
2012-08-17 09:55:02 +02:00
Sebastien Helleu
43894db0bc
core: add mouse bindings ctrl+wheel up/down to scroll horizontally buffers with free content
2012-08-17 09:53:49 +02:00
Sebastien Helleu
399a5af6f3
core: add plugin "script" in debian packaging
2012-08-17 09:11:44 +02:00
Sebastien Helleu
e211cdad54
script: add option script.look.translate_description
2012-08-16 12:32:41 +02:00
Sebastien Helleu
4a96c0ad8b
api: add info "locale" for info_get (locale used to translate messages)
2012-08-16 12:05:47 +02:00
Sebastien Helleu
2ae292e684
core: fix alignment of command arguments for scripts (in /help command)
2012-08-15 20:20:40 +02:00
Sebastien Helleu
6a6f45e043
script: add status "a" (autoloaded) for scripts
2012-08-15 09:25:42 +02:00
Sebastien Helleu
0f7720d5cb
core: add missing compiler define -D_LARGEFILE64_SOURCE in cmake and -D_LARGE_FILES in autotools (fix build of script plugin on Debian Lenny)
2012-08-15 08:05:59 +02:00
Sebastien Helleu
83d237c47a
logger: replace define of _GNU_SOURCE by _XOPEN_SOURCE
2012-08-15 00:21:14 +02:00
Sebastien Helleu
3b8cc67f2a
script: fix compilation with -O2 (replace define of _GNU_SOURCE by _XOPEN_SOURCE)
2012-08-15 00:21:01 +02:00
Sebastien Helleu
4c6ee497aa
script: fix missing format in calls to snprintf
2012-08-14 19:19:02 +02:00
Sebastien Helleu
4fb991d07c
core: fix use of uninitialized variable in hdata_get_var_array_size
2012-08-14 19:16:27 +02:00
Ryuunosuke Ayanokouzi
f39bd3128c
doc: update japanese translations and docs
2012-08-14 18:33:12 +02:00
Sebastien Helleu
a99d136018
core: add new plugin "script" (scripts manager, replacing scripts weeget.py and script.pl)
2012-08-14 18:29:32 +02:00
Sebastien Helleu
3a245686ca
core: free some variables used for weechat.conf when quitting WeeChat
2012-08-14 11:53:53 +02:00
Sebastien Helleu
5164bab407
core: add hidden command line options --no-gnutls and --no-gcrypt (no init/deinit of gnutls/crypt, useful for valgrind/electric-fence)
2012-08-14 11:05:35 +02:00
Sebastien Helleu
03a5e8a729
core: free data before removing config file/section/option from lists (remove warning in valgrind about blocks still reachable)
2012-08-14 10:10:46 +02:00
Sebastien Helleu
bfabcd68c8
core: fix use of unitialized value (line->data->display) when adding a line in buffer
2012-08-14 10:08:16 +02:00
Ryuunosuke Ayanokouzi
1f054b1d84
doc: update japanese user's guide and FAQ
2012-08-13 18:55:34 +02:00
Sebastien Helleu
d74ee61699
doc: compile japanese user's guide with autotools
2012-08-11 17:53:57 +02:00
Sebastien Helleu
3c615a956b
irc: set non-blocking socket before connecting to server (fix freeze with SSL after connection error)
2012-08-08 14:22:01 +02:00
Sebastien Helleu
777fa366d7
core: fix connection to host in child process when socket is non-blocking (with or without proxy)
2012-08-08 14:20:48 +02:00
Sebastien Helleu
46bc181933
scripts: add signals for scripts loaded/unloaded/installed/removed
2012-08-08 11:38:27 +02:00
Sebastien Helleu
068d0df56b
doc: add japanese user's guide (patch #7827 )
2012-08-07 09:47:17 +02:00
Sebastien Helleu
fad2779c17
doc: fix name of lists in hdata with scripts (plugin API reference)
2012-08-07 09:36:44 +02:00
Sebastien Helleu
c13b2ca57d
core: return error string to callback of hook_connect if getaddrinfo fails in child process
2012-08-06 16:39:58 +02:00
Sebastien Helleu
9258a63a6b
core: fix crash if key of hashtable_get(_item) is NULL (just return NULL)
2012-08-05 10:29:39 +02:00
Sebastien Helleu
8bda6a3559
scripts: fix name of lists in hdata with scripts (remove leading "*")
2012-08-05 09:57:05 +02:00
Sebastien Helleu
00b879962a
api: add new function util_version_number
2012-08-04 13:58:25 +02:00
Sebastien Helleu
3c3d0754b1
doc: fix gnutls dependency in user guide
2012-08-04 12:43:22 +02:00
Sebastien Helleu
a55b03f603
doc: update dependencies in user guide (add zlib, gnutls is used in irc and relay plugins)
2012-08-04 12:39:39 +02:00
Sebastien Helleu
5ea7ea6555
core: rename type t_script_callback to t_plugin_script_cb
2012-08-03 18:20:23 +02:00
Nils Görs
6526a0802d
doc: update german translations, FAQ and user guide
2012-08-03 16:16:12 +02:00
Sebastien Helleu
c57c48ce76
doc: fix typo in FAQ
2012-08-03 12:14:36 +02:00
Sebastien Helleu
b501fd1b24
scripts: add hdata with list of scripts for each language
2012-08-03 12:13:21 +02:00
Sebastien Helleu
746ca9623d
doc: fix typo in FAQ
2012-08-03 12:11:40 +02:00
Sebastien Helleu
b7eef5105c
fifo: ignore read failing with error EAGAIN (bug #37019 ) (patch from Matt Robinson)
2012-08-02 22:59:30 +02:00
stfn
04520c81d6
doc: fix C example of weechat_charset_set and weechat_iconv_to_internal (plugin API reference)
2012-08-02 22:41:38 +02:00
Sebastien Helleu
57eb513547
core: remove directory "src/plugins/scripts", move script plugins in "src/plugins"
2012-08-02 22:28:43 +02:00
Sebastien Helleu
e41595833a
core: update description of plugins and translate them in output of /plugin
2012-08-02 09:21:47 +02:00
Sebastien Helleu
83dc57f56e
relay: add missing gnutls lib for link
2012-08-01 17:35:44 +02:00
Sebastien Helleu
d685d5fb42
core: add option weechat.startup.sys_rlimit to set system resource limits for WeeChat process
2012-08-01 17:31:48 +02:00
Sebastien Helleu
67c78085c9
core: fix typo in FindNcurses.cmake (patch from jaset)
2012-07-31 08:26:33 +02:00
Marco Paolone
2da1bb8199
doc: update italian translations and docs
2012-07-30 19:29:28 +02:00
Marco Paolone
59f5c4b319
doc: update italian docs
2012-07-30 16:50:15 +02:00
Sebastien Helleu
048b05cb29
irc: fix bug with prefix chars which are in chanmodes with a type different from "B" (bug #36996 )
2012-07-30 14:33:36 +02:00
Sebastien Helleu
3f973f8cbc
relay: set Diffie-Hellman parameters on first SSL connection from a client (makes relay plugin load faster), reuse function gnutls_sec_param_to_pk_bits
2012-07-30 09:28:27 +02:00
Nils Görs
ee74131f69
core: add option "swap" for command /buffer (task #11373 )
2012-07-29 20:08:52 +02:00
Sebastien Helleu
418b0519eb
core: fix refresh of bar items when switching window
2012-07-29 09:11:06 +02:00
Sebastien Helleu
0931308c23
scripts: fix function unhook_all, fix deletion of configuration files when script is unloaded (bug #36977 )
2012-07-29 08:54:52 +02:00
Sebastien Helleu
cdba3da0b7
relay: fix compilation with old gnutls (< 2.12.0): remove call to gnutls_sec_param_to_pk_bits
2012-07-27 23:06:09 +02:00
Sebastien Helleu
6ff197fedd
core: fix names of cache variables in configure.in (patch from Murilo Opsfelder Araujo) (bug #36971 )
2012-07-27 22:51:42 +02:00
Sebastien Helleu
3c5301226a
core: fix output of autogen.sh in shells like dash
...
Shell dash does not support option "-e" for echo, so this "-e" was displayed
in output. Therefore special chars for colors and alignment have been removed.
2012-07-27 22:39:05 +02:00
Sebastien Helleu
66ff8b735b
core: add task #12187 in ChangeLog
2012-07-27 22:13:05 +02:00
Sebastien Helleu
bf509d6192
logger: add messages "Day changed to" in backlog
2012-07-27 22:11:10 +02:00
Sebastien Helleu
6ebf3fba45
irc: add help on values for option irc.look.nick_completion_smart
2012-07-27 20:39:39 +02:00
Sebastien Helleu
ddf7be769a
relay: remove compiler warnings when gnutls is not enabled/found
2012-07-27 18:19:33 +02:00
Nils Görs
61ae7ee047
doc: update german translations and docs
2012-07-27 18:10:28 +02:00
Sebastien Helleu
782e01f177
relay: add support of SSL (for irc and weechat protocols), new option relay.network.ssl_cert_key (task #12044 )
2012-07-27 17:54:08 +02:00
Sebastien Helleu
32b8f34567
irc: replace calls to config_search_with_string with weechat_config_get
2012-07-23 19:10:27 +02:00
Sebastien Helleu
b869a145ac
doc: add missing argument "pos_option_name" in function "config_search_with_string" (plugin API reference)
2012-07-23 19:03:08 +02:00
Sebastien Helleu
51c1168ff3
relay: add "tags_array" in data sent for message id "_buffer_line_added" (WeeChat protocol)
2012-07-23 12:02:43 +02:00
Sebastien Helleu
e200dd0b43
core: add missing include of stddef.h in gui-hotlist.c
2012-07-21 19:05:54 +02:00
Sebastien Helleu
f426446521
core: add hdata "hotlist"
2012-07-21 17:32:41 +02:00
Sebastien Helleu
7a3e8cf198
core: fix crash when reading array value of hdata variable with type integer/long/time
2012-07-21 17:22:45 +02:00
Peter Boström
19d03e691b
core: scroll to bottom of window after reaching first or last highlight with keys alt+"p" / alt+"n"
2012-07-21 10:04:34 +02:00
Sebastien Helleu
bd7332455d
relay: add object type "arr" (array) in WeeChat protocol
2012-07-20 18:18:37 +02:00
Sebastien Helleu
eab0110732
core: add support of arrays in hdata variables
2012-07-20 18:12:07 +02:00
Sebastien Helleu
658013a1e4
core: fix compilation of gui-curses-window.c under Solaris
2012-07-18 09:30:22 +02:00
Sebastien Helleu
44acc36e7d
core: fix typo in comment
2012-07-17 22:36:11 +02:00
Sebastien Helleu
cb0bfad148
relay: remove unneeded headers included in relay-upgrade.c
2012-07-17 18:12:09 +02:00
Sebastien Helleu
24a06f0e08
python: fix detection of python (first try "python2.x" and then "python") (bug #36835 )
2012-07-17 14:07:03 +02:00
Sebastien Helleu
7caa481b24
doc: remove warning about relay protocol in development
2012-07-17 14:04:28 +02:00
Sebastien Helleu
99c1065bcf
relay: move creation of client from relay-upgrade.c to relay-client.c
2012-07-17 09:56:03 +02:00
Sebastien Helleu
380ce5d45d
relay: fix outqueue pointers in client after upgrade
2012-07-16 21:59:39 +02:00
Sebastien Helleu
5dfcf614b5
relay: fix NULL pointer on upgrade in client->protocol_args (for WeeChat protocol)
2012-07-16 21:39:43 +02:00
Sebastien Helleu
beff1fc85c
core: fix french translation of /help repeat
2012-07-16 09:32:56 +02:00
Sebastien Helleu
aa971baa15
irc: fix format of message "USER" (according to RFC 2812) (bug #36825 )
...
Old format was: USER username username address :real name
New format is : USER username 0 * :real name
And now spaces are automatically replaced by underscores in username
(since no space is allowed here).
2012-07-15 09:53:36 +02:00
Sebastien Helleu
a4dac092d2
irc: describe possible values in /help irc.look.display_away
2012-07-15 09:21:39 +02:00
Sebastien Helleu
7033c1bda5
charset: fix typo
2012-07-14 23:01:50 +02:00
Sebastien Helleu
d247d773db
relay: fix freeze when writing on relay socket (use non-blocking sockets in relay for irc and weechat protocols) (bug #36655 )
2012-07-14 22:41:52 +02:00
Sebastien Helleu
f4dc85a3cb
charset: do not allow "UTF-8" in charset options (useless because UTF-8 is the internal WeeChat charset)
2012-07-14 10:50:49 +02:00
Sebastien Helleu
788f634fbc
core: add command line option "-r" ("--run-command") in man page
2012-07-13 13:50:57 +02:00
Peter Boström
4eb8013fd3
core: add command line option "-r" (or "--run-command") to run command(s) after startup of WeeChat
2012-07-13 12:57:14 +02:00
Sebastien Helleu
bb4264a56c
core: fix refresh of bar items "buffer_filter" and "scroll" in root bars (bug #36816 )
2012-07-09 17:08:30 +02:00
Peter Boström
c03fcd5e12
core: add function "hook_set" in plugin API, add "subplugin" in hooks (set by script plugins), display subplugin in /help on commands (task #12049 )
2012-07-09 15:16:51 +02:00
Nils Görs
92aa9bff45
core: add option weechat.look.jump_smart_back_to_buffer (jump back to initial buffer after reaching end of hotlist)
...
The option is "on" by default, which is old behaviour.
2012-07-07 13:41:16 +02:00
Sebastien Helleu
97a64f1334
irc: add bar item "buffer_modes", remove option irc.look.item_channel_modes (task #12022 )
2012-07-07 12:44:55 +02:00
Sebastien Helleu
2370f7aaa7
doc: update note about WeeChat version at beginning of FAQ
2012-07-06 12:35:11 +02:00
Sebastien Helleu
31d3b7d035
doc: fix name of option in question about memory usage (FAQ)
2012-07-06 12:29:04 +02:00
Sebastien Helleu
273256eea9
core: add default key alt+"s" (toggle aspell)
2012-07-05 16:13:04 +02:00
Sebastien Helleu
3de7b2ff3d
aspell: add new option aspell.check.enabled, add options enable/disable/toggle for command /aspell, display aspell status with /aspell (task #11988 )
...
New options in command /aspell:
- "enable": enable aspell
- "disable": disable aspell
- "toggle": toggle aspell
Options renamed in command /aspell:
- "enable" renamed to "setdict" (set dictionary for current buffer)
- "disable" renamed to "deldict" (delete dictionary used on current buffer)
- "dictlist" renamed to "listdict" (show installed dictionaries)
2012-07-05 16:06:28 +02:00
Sebastien Helleu
cbc47ece3d
aspell: add missing dictionaries (ast/grc/hus/kn/ky)
2012-07-05 14:41:26 +02:00
Sebastien Helleu
5309a65f05
core: update ChangeLog (add cmake option "MANDIR")
2012-07-05 12:08:00 +02:00
Simon Kuhnle
14e98a5fae
doc: add new cmake option MANDIR (bug #36776 )
...
${SHAREDIR}/man is not always the correct path, so add option to customize path.
This is set to "${SHAREDIR}/man" by default.
Signed-off-by: Simon Kuhnle <simon@blarzwurst.de >
2012-07-05 12:07:23 +02:00
stfn
26d7fcfc97
doc: fix C example of weechat_hook_process_hashtable (plugin API reference)
2012-07-05 09:32:15 +02:00
Nils Görs
9f9a37b8e6
doc: update german FAQ
2012-07-04 15:53:34 +02:00
Nils Görs
3d3530f06c
doc: update german translations and user guide
2012-07-03 15:49:02 +02:00
Sebastien Helleu
dc091d060c
doc: update list of contributors in user guide
2012-07-03 11:38:19 +02:00
Sebastien Helleu
8b5f6085a2
core: update ChangeLog (support of lua 5.2)
2012-07-03 11:36:57 +02:00
Arvydas Sidorenko
69fde9c427
lua: remove call to deprecated function luaL_openlib (compatibility with Lua 5.2)
...
Signed-off-by: Arvydas Sidorenko <asido4@gmail.com >
2012-07-03 11:32:20 +02:00
Arvydas Sidorenko
e84099fb97
lua: replace lua_open by luaL_newstate (compatibility with Lua 5.2)
...
In Lua 5.1 lua_open directly calls luaL_newstate, but was deprecated.
In Lua 5.2 lua_open was removed.
Signed-off-by: Arvydas Sidorenko <asido4@gmail.com >
2012-07-03 11:32:09 +02:00
Arvydas Sidorenko
2f59774e79
lua: rename luaL_reg to luaL_Reg (compatibility with Lua 5.2)
...
The original struct name is luaL_Reg, but Lua v5.1 had a
`typedef luaL_reg luaL_Reg`, which in v5.2 was removed
Signed-off-by: Arvydas Sidorenko <asido4@gmail.com >
2012-07-03 11:31:54 +02:00
Sebastien Helleu
73fbae6a62
doc: add question in FAQ about selection/paste of text when mouse is enabled
2012-07-01 17:35:27 +02:00
Sebastien Helleu
d876a5fc35
doc: fix duplicate chapter name "translations" in developer's guide
2012-07-01 16:59:56 +02:00
Sebastien Helleu
7585eae5d0
irc: fix parsing of user modes (ignore everything after first space) (bug #36756 )
2012-07-01 11:56:06 +02:00
Sebastien Helleu
c92d34020b
doc: add format of git commit messages in developer's guide
2012-06-30 17:37:23 +02:00
Sebastien Helleu
0430c144c5
doc: update list of contributors in user guide
2012-06-30 17:16:54 +02:00
Sebastien Helleu
b5b3c709c6
core: update ChangeLog (detection of ruby 1.9.3 in cmake/autotools)
2012-06-30 17:09:21 +02:00
Peter Boström
16c6dcb34c
ruby: replace puts with print in FindRuby.cmake
2012-06-30 17:06:35 +02:00
Sebastien Helleu
b1ef66ec63
ruby: add detection of ruby version 1.9.3 in autotools
2012-06-30 17:05:19 +02:00
Peter Boström
47810d56aa
ruby: add detection of ruby version 1.9.3 in cmake
2012-06-30 16:58:01 +02:00
Sebastien Helleu
08c3c848bd
irc: add option irc.look.ctcp_time_format to customize reply to CTCP TIME (task #12150 )
2012-06-30 14:19:00 +02:00
Sebastien Helleu
00a9028f42
irc: set callback "nickcmp" in channel buffers
2012-06-14 20:07:06 +02:00
Sebastien Helleu
d66555f387
core: add callback "nickcmp" for nick comparison in buffers
2012-06-14 20:06:42 +02:00
Sebastien Helleu
b5082902b4
core: fix typo in NEWS
2012-06-14 07:58:43 +02:00
Sebastien Helleu
9c8b06deb0
core: add missing header in NEWS
2012-06-14 07:56:29 +02:00
Sebastien Helleu
f0dae2b425
core: add options for horizontal/vertical separators between split windows in NEWS
2012-06-14 07:52:18 +02:00
Sebastien Helleu
41beef296f
doc: add command /buffer to set notify level in user guide
2012-06-13 22:42:46 +02:00
Sebastien Helleu
907752167f
core: fix resize of windows after horizontal split
2012-06-13 10:29:57 +02:00
Sebastien Helleu
529d12c1db
scripts: ignore call to "register" (with a warning) if script is already registered
2012-06-10 23:01:40 +02:00
Sebastien Helleu
e25909878e
lua: fix crash when unloading a script without pointer to interpreter
2012-06-10 22:32:11 +02:00
Sebastien Helleu
58918e2eeb
guile: fix crash when unloading a script without pointer to interpreter
2012-06-10 22:31:29 +02:00
Sebastien Helleu
db43e2a018
python: fix crash when unloading a script without pointer to interpreter
2012-06-10 22:30:48 +02:00
Sebastien Helleu
bab252de96
doc: add chapters "Buffers and windows" and "Notify levels" in user guide
2012-06-10 17:15:28 +02:00
Sebastien Helleu
25c795a26f
core: add horizontal separator between windows, two new options to toggle horizontal/vertical separators between windows
...
New boolean options, enabled by default:
- weechat.look.window_separator_horizontal
- weechat.look.window_separator_vertical
2012-06-10 09:51:03 +02:00
Sebastien Helleu
9f09c26fca
doc: add commands to download weeget.py in quickstart guide
2012-06-09 22:03:56 +02:00
Sebastien Helleu
c0c75a9555
doc: add "case insensitive" for argument "message" of function hook_print (plugin API reference)
2012-06-09 21:52:34 +02:00
Sebastien Helleu
9c5116b4fe
core: add options weechat.color.chat_nick_offline_highlight(_bg) (text/bg for highlight when nick is offline)
2012-06-09 21:33:10 +02:00
Sebastien Helleu
49f4e4cfa4
core: fix refresh of offline nicks (in chat) when nicklist bar is hidden
2012-06-09 12:35:44 +02:00
Sebastien Helleu
9f4dbd2b3b
irc: fix freeze when reading on socket with SSL enabled (bug #35097 )
2012-06-09 11:43:02 +02:00
Sebastien Helleu
d8c9013aff
core: fix color of nicks in buffers without nicklist when option weechat.look.color_nick_offline is on
2012-06-09 11:31:06 +02:00
Sebastien Helleu
200652836b
core: add options to use different color for offline nicks in prefix (patch from Nei) (task #11109 )
...
New options:
- weechat.look.color_nick_offline: boolean to enable feature (off by default)
- weechat.color.chat_nick_offline: color for offline nicks (displayed in prefix)
2012-06-09 08:53:50 +02:00
Sebastien Helleu
2a00de476e
guile: fix path of guile include dirs in cmake build (patch #7790 )
2012-06-05 08:51:22 +02:00
Sebastien Helleu
e6125608c0
rmodifier: reallow names beginning with "#" for rmodifiers
2012-06-04 18:21:29 +02:00
Sebastien Helleu
a306fcfd33
alias: reallow names beginning with "#" for aliases
2012-06-04 18:20:47 +02:00
Sebastien Helleu
89b676f653
irc: reallow names beginning with "#" for servers
2012-06-04 18:19:31 +02:00
Sebastien Helleu
e79c7cf7d9
core: reallow names beginning with "#" for bars, proxies and filters
2012-06-04 18:18:10 +02:00
Sebastien Helleu
0732789f34
core: escape special chars (#[\) in configuration files for name of options (bug #36584 )
2012-06-04 18:14:57 +02:00
Sebastien Helleu
231ee3fa3d
rmodifier: prohibit names beginning with "#" for rmodifiers
2012-06-04 10:06:46 +02:00
Sebastien Helleu
c681c660c6
alias: prohibit names beginning with "#" for aliases (bug #36584 )
2012-06-04 09:59:03 +02:00
Sebastien Helleu
9076f35953
Version 0.3.9-dev
2012-06-03 10:08:43 +02:00
Sebastien Helleu
d6bd119d76
Version 0.3.8
2012-06-03 09:25:29 +02:00
Nils Görs
70afcffe34
doc: update german translations and user guide
2012-06-02 09:07:26 +02:00
Krzysztof Koroscik
d401e645a6
doc: update polish translations and FAQ
2012-06-01 18:51:28 +02:00
Sebastien Helleu
99b3cc2930
core: add japanese FAQ in debian packaging
2012-06-01 16:04:13 +02:00
Sebastien Helleu
3b9e94c234
xfer: set O_NONBLOCK flag on socket using flags read
2012-06-01 11:50:43 +02:00
Sebastien Helleu
f56a936b22
core: test return code when reading flags with fcntl (set flags to 0 if error)
2012-06-01 10:33:30 +02:00
Sebastien Helleu
3209ebcb27
core: fix typo in ChangeLog
2012-05-30 08:00:23 +02:00
Elián Hanisch
b2bd220d3c
core: update spanish translations
2012-05-26 11:43:44 +02:00
Sebastien Helleu
6f5a20e3c0
Version 0.3.8-rc2
2012-05-22 09:18:18 +02:00
Sebastien Helleu
04e98c3f29
core: force display of prefix on first line displayed in window (even if it should be hidden by option weechat.look.prefix_same_nick)
2012-05-22 07:59:59 +02:00
Ryuunosuke Ayanokouzi
0d73475c52
core: update japanese translations (patch #7783 )
2012-05-20 17:35:30 +02:00
Ryuunosuke Ayanokouzi
4b43f0655a
doc: fix titles of level 2 in japanese FAQ (fix problem with old asciidoc versions)
2012-05-20 17:22:31 +02:00
Sebastien Helleu
abcf34c0e2
doc: fix regex for filtering voice messages on bitlbee server
2012-05-20 16:19:29 +02:00
Marco Paolone
af20685a15
doc: update italian translations and user guide
2012-05-20 15:48:16 +02:00
Nils Görs
19afffcef3
doc: update german translations and user guide
2012-05-20 14:42:34 +02:00
Sebastien Helleu
1bbd15a2b5
doc: use different format for titles of level 0/1 in japanese FAQ (fix build with old asciidoc versions)
2012-05-19 10:05:22 +02:00
Sebastien Helleu
84175f6287
doc: update hdata "irc_server" (add "chanmodes") in plugin API reference
2012-05-18 15:37:09 +02:00
Marco Paolone
c6e879aa1f
core: update italian translations
2012-05-18 15:36:00 +02:00
Marco Paolone
0346e1fe73
doc: update italian user guide and plugin API reference
2012-05-18 15:33:19 +02:00
Sebastien Helleu
b68702ed00
doc: add japanese FAQ (patch #7781 )
2012-05-18 09:17:33 +02:00
Sebastien Helleu
71800dcc5a
core: update ChangeLog
2012-05-17 22:41:51 +02:00
Sebastien Helleu
a5f68bed01
relay: keep spaces in beginning of "input" received from client (WeeChat protocol)
2012-05-17 22:38:27 +02:00
Sebastien Helleu
abb31e1d15
doc: add note about version for signals "upgrade" and "upgrade_ended" in relay protocol
2012-05-17 11:51:55 +02:00
Sebastien Helleu
a62b243af5
relay: add signals "upgrade" and "upgrade_ended" in WeeChat protocol
2012-05-17 11:24:59 +02:00
Sebastien Helleu
04275a7354
relay: fix crash on /upgrade when client is connected using WeeChat protocol
2012-05-17 09:37:04 +02:00
Sebastien Helleu
6802552787
guile: fix crash on ARM when loading guile plugin (bug #36479 )
2012-05-16 12:30:19 +02:00
Sebastien Helleu
3bc15f0e55
core: fix compilation warning on a comparison using type "wint_t"
2012-05-15 15:30:43 +02:00
Sebastien Helleu
b645947954
Version 0.3.8-rc1
2012-05-15 12:57:53 +02:00
Sebastien Helleu
21b87c428c
irc: update channel modes by using chanmodes from message 005 (do not send extra command "MODES" to server), fix parsing of modes (bug #36215 )
2012-05-15 12:48:50 +02:00
Sebastien Helleu
36d5f464fb
doc: add note about property "short_name" of buffers (plugin API reference)
2012-05-11 19:15:48 +02:00
Sebastien Helleu
54b45e9c5e
core: support lines of 16 Kb long in configuration files (instead of 1 Kb)
2012-05-11 08:04:19 +02:00
Sebastien Helleu
370a5ccb61
irc: add option "fakerecv" for command /server to simulate a received IRC message (not documented, for debug only)
2012-05-08 15:05:53 +02:00
Sebastien Helleu
c2c83466f9
doc: fix typo in python example of infolist_get (plugin API reference)
2012-05-05 21:56:00 +02:00
Sebastien Helleu
5c64e36bc0
core: add description of "command" in /help key
2012-05-05 20:04:02 +02:00
Sebastien Helleu
54e5dad740
core: fix crash in focus hook for nicklist (bug #36271 )
2012-05-04 16:46:45 +02:00
Sebastien Helleu
ccfc2ae99c
doc: update list of contributors in user guide
2012-05-03 16:24:41 +02:00
Mateusz Poszwa
59234aef2d
core: fix truncated config files (zero-length) after system crash (bug #36383 )
...
The function config_file_write_internal now performs an overwrite-by-rename
(call to "rename" only) instead of calls to "unlink" then "rename".
2012-05-03 16:10:00 +02:00
Sebastien Helleu
dfbe7845ae
logger: fix charset of lines displayed in backlog when terminal charset is different from UTF-8 (bug #36379 )
2012-05-03 12:36:27 +02:00
Sebastien Helleu
3d73805198
doc: fix recommended version of Python in user guide
2012-05-03 12:35:57 +02:00
Sebastien Helleu
0b73835e8a
irc: hide everything after "identify" or "register" in messages to nickserv when option irc.look.hide_nickserv_pwd is on (bug #36362 )
2012-05-02 12:42:44 +02:00
Elián Hanisch
c01aaf9335
core: update spanish translations
2012-05-01 09:27:07 +02:00
Sebastien Helleu
d282d9fd06
scripts: fix type of argument "rc" in callback of hook_process (from string to integer)
2012-05-01 09:17:13 +02:00
Sebastien Helleu
f4a07da0a2
rmodifier: add default rmodifier "quote_pass" to hide password in command "/quote pass" (bug #36250 )
2012-04-19 11:38:21 +02:00
Sebastien Helleu
c72fa72aef
doc: fix arguments sent to callback of hook_command in plugin API reference
2012-04-18 08:05:46 +02:00
Sebastien Helleu
81a8119a08
rmodifier: add default rmodifier "server" to hide passwords in commands /server and /connect (task #11993 )
2012-04-17 12:29:14 +02:00
Sebastien Helleu
477e9a609c
doc: fix return value of function "color" in plugin API reference
2012-04-17 08:56:17 +02:00
Marco Paolone
6c26bc79d9
doc: update italian translations and user guide
2012-04-16 13:49:18 +02:00
Sebastien Helleu
c1104eb383
core: update hdata "key" (add "score") in plugin API reference
2012-04-16 13:47:34 +02:00
Sebastien Helleu
9335b07ff7
core: optimize load of keys (save score of keys to sort them faster)
2012-04-14 18:31:08 +02:00
Sebastien Helleu
d279a66df8
core: do not use malloc in function utf8_strlen_screen for small strings (4 bytes or less)
2012-04-14 18:14:25 +02:00
Sebastien Helleu
5f16a88a29
python: update path returned by weechat.info_get('python2_bin', '') if path does not exist any more (for example after python upgrade)
2012-04-13 09:23:43 +02:00
Sebastien Helleu
7fe2550b40
core: fix help of option weechat.completion.nick_completer
2012-04-11 22:25:42 +02:00
Sebastien Helleu
04b228715b
doc: fix return value of function hook_modifier_exec in plugin API reference
2012-04-11 21:33:05 +02:00
Sebastien Helleu
a317029955
core: fix display bugs and crashs with small windows (bug #36107 )
2012-04-11 16:38:14 +02:00
Sebastien Helleu
783e6228a0
doc: update list of translators in user guide
2012-04-09 12:58:28 +02:00
Quico Noizeux
46544b9e19
core: update spanish translations
2012-04-09 12:08:03 +02:00
Sebastien Helleu
093abf96f3
doc: update help of command /disconnect in user guide
2012-04-09 12:06:34 +02:00
Sebastien Helleu
2224fe796e
irc: add option "-pending" for command /disconnect (cancel auto-reconnection on servers currently reconnecting) (task #11985 )
2012-04-08 10:11:29 +02:00
Sebastien Helleu
902c0903d3
core: convert options weechat.look.prefix_align_more and weechat.look.prefix_buffer_align_more from boolean to string (task #11197 )
2012-04-07 18:47:41 +02:00
Sebastien Helleu
7682a1ae44
perl: fix compilation on OS X (bug #30701 )
2012-04-07 11:31:34 +02:00
Kyle Fuller
1307ab9ffc
irc: set user modes only if target nick is self nick in message 221 (patch #7754 )
2012-04-05 14:05:46 +02:00
Sebastien Helleu
6c261d31e1
doc: add list of commonly used tags in plugin API reference (in function printf_date_tags)
2012-04-04 20:02:27 +02:00
Sebastien Helleu
2b26348965
perl: fix crash on quit on OS X
2012-04-03 21:40:03 +02:00
Sebastien Helleu
8bc6c1363b
irc: fix help of option irc.color.mirc_remap
2012-04-03 21:31:15 +02:00
Marco Paolone
8c03f8dee4
doc: update italian plugin API reference
2012-04-03 21:27:18 +02:00
Sebastien Helleu
93a77c39ba
irc: use tag "prefix_nick_ccc" (where "ccc" is color of nick) in messages displayed
...
This new tag is used by WeeChat to hide/replace same prefix (option weechat.look.prefix_same_nick).
2012-04-03 21:24:24 +02:00
Sebastien Helleu
5459e6595a
core: fix bugs with option weechat.look.prefix_same_nick, use nick color for string used as replacement
...
Bugs fixed:
- hide/replace prefix only if prefix is a nick (do not do it for join/part/quit or action messages)
- hide/replace prefix only when displaying messages (do not cache value in lines)
The nick color used in replacement string comes from tag "prefix_nick_ccc", where "ccc" is the color of nick.
2012-04-03 21:22:53 +02:00
Sebastien Helleu
7038630b6d
core: fix bug with option weechat.look.prefix_same_nick and filtered lines
2012-04-01 08:39:11 +02:00
Sebastien Helleu
fc697d5998
core: fix bad computation of prefix length when simulating display (this caused one or more empty lines at bottom of chat area)
...
(bug was introduced in previous commit: 10df976e53 )
2012-03-31 22:13:13 +02:00
Sebastien Helleu
10df976e53
core: fix display bug with prefix when length is greater than max and prefix is ending with a wide char (bug #36032 )
2012-03-29 16:36:51 +02:00
Sebastien Helleu
ae2c97b8cb
doc: argument "shutdown_function" is optional in function register (scripting guide)
2012-03-29 11:33:52 +02:00
Sebastien Helleu
03194331b9
core: add new color options for logger in ChangeLog
2012-03-29 10:24:17 +02:00
Sebastien Helleu
fbf38ddbd5
logger: add colors for backlog lines and end of backlog (task #11966 )
2012-03-28 21:48:55 +02:00
Nils Görs
1236befd74
core: update german translations
2012-03-28 18:12:51 +02:00
Sebastien Helleu
67115edf3d
core: add option weechat.look.prefix_same_nick (hide or change prefix on messages whose nick is the same as previous message) (task #11965 )
2012-03-28 18:07:15 +02:00
Sebastien Helleu
272046d012
irc: force the clear of nicklist when joining a channel (nicklist was not sync after znc reconnection) (bug #36008 )
2012-03-26 15:12:05 +02:00
Sebastien Helleu
0a08581f1b
irc: allow more than one nick in command /invite
2012-03-26 13:45:41 +02:00
Sebastien Helleu
7e1859ad5d
guile: add missing function "hook_process_hashtable" in API
2012-03-25 18:20:25 +02:00
Sebastien Helleu
b867c69477
core: convert tabs to spaces in text pasted (bug #25028 )
2012-03-24 13:22:41 +01:00
Sebastien Helleu
b7d75cf455
tcl: add missing function "hdata_char" in API
2012-03-24 13:11:50 +01:00
Sebastien Helleu
af56174b98
tcl: fix pointer sent to function hook_signal_send when type of data is a pointer
2012-03-24 13:05:37 +01:00
Sebastien Helleu
c4cfd651fc
api: display warning in scripts when invalid pointers (malformed strings) are given to plugin API functions (warning displayed if debug for plugin is >= 1)
2012-03-24 13:00:50 +01:00
Sebastien Helleu
93ec33d491
api: fix typo in a comment
2012-03-24 11:05:35 +01:00
Sebastien Helleu
b877a53f80
aspell: fix typo in a comment
2012-03-24 11:05:24 +01:00
Sebastien Helleu
b3c00abbbb
api: use a struct for arguments of function script_init (callbacks)
2012-03-24 10:59:21 +01:00
Sebastien Helleu
5d6e3d1a7a
doc: fix order of arguments for function nicklist_add_group in plugin API reference
2012-03-24 09:55:29 +01:00
Sebastien Helleu
6d80855819
doc: add missing command "/set weechat.look.align_end_of_lines time" in question about URLs (FAQ)
2012-03-23 19:43:57 +01:00
Sebastien Helleu
9972cce777
core: add a connection timeout for child process in hook_connect (bug #35966 )
2012-03-23 18:24:47 +01:00
Sebastien Helleu
4474f9ca0e
doc: update hdata "irc_channel" (add "names_received") in plugin API reference
2012-03-23 14:13:14 +01:00
Sebastien Helleu
c826f4841f
irc: do not translate string "Msg" for messages to channel ops/voiced
2012-03-23 14:10:52 +01:00
Sebastien Helleu
d4184f78c5
irc: do not send command "MODE #channel" on manual /names (do it only when names are received on join of channel) (bug #35930 )
2012-03-22 16:02:25 +01:00
Sebastien Helleu
d87eacccc9
relay: redirect some irc messages from clients to hide output (bug #33516 )
...
Messages redirected by relay plugin: mode, ison, list, names, topic, who,
whois, whowas, time, userhost.
2012-03-18 08:58:19 +01:00
Sebastien Helleu
b69e82cb94
irc: do not allow the creation of two servers with same name but different case (fix error when writing file irc.conf) (bug #35840 )
2012-03-17 10:14:25 +01:00
Sebastien Helleu
89349e6f9a
core: fix typo: unsensitive -> insensitive
2012-03-17 10:08:39 +01:00
Sebastien Helleu
9955b05239
irc: update away flag for nicks on manual /who
2012-03-15 15:15:57 +01:00
Sebastien Helleu
3e602195e9
irc: display privmsg messages to "@#channel" and "+#channel" in channel buffer (bug #35331 )
2012-03-14 20:33:12 +01:00
Sebastien Helleu
d4ba6ac1c4
core: cosmetic changes in NEWS
2012-03-13 18:23:34 +01:00
Sebastien Helleu
3a2a1ce6f2
core: follow symbolic links when writing configuration files (.conf) (task #11779 )
2012-03-13 18:13:45 +01:00
Nils Görs
fc5f5a56dc
doc: update german translations, FAQ and user guide
2012-03-13 18:12:31 +01:00
Marco Paolone
4bba177f17
doc: update italian FAQ, user guide and plugin API reference
2012-03-12 20:45:23 +01:00
Sebastien Helleu
1c1ef05451
irc: use computed nick color in many messages instead of option weechat.color.chat_nick
2012-03-12 19:26:26 +01:00
Sebastien Helleu
73476cc0f8
irc: fix redirection of message when message is queued for sending on server
2012-03-12 11:55:35 +01:00
Sebastien Helleu
f4c18d4fed
irc: use computed nick color for nicks in notify messages
2012-03-12 11:17:45 +01:00
Sebastien Helleu
a6336885b8
irc: add signals and tags in messages for irc notify (patch from Quentin Glidic) (task #11887 )
2012-03-12 11:09:22 +01:00
Sebastien Helleu
d1c59c7536
irc: check notify immediately when adding a nick to notify list, improve first notify message for a nick (bug #35731 )
2012-03-12 08:01:40 +01:00
Sebastien Helleu
595293defc
core: update ChangeLog
2012-03-10 16:18:15 +01:00
Sebastien Helleu
c6b4f1917e
core: fix lost scroll when switching to a buffer with a pending search (ctrl-r)
2012-03-10 16:12:41 +01:00
Sebastien Helleu
1c12f3a43f
core: fix grab of key (alt-k) (bug introduced with bracketed paste mode)
2012-03-10 15:46:18 +01:00
Sebastien Helleu
077de9dc90
core: fix broken mouse (bug introduced by the previous commit)
2012-03-09 11:43:10 +01:00
Sebastien Helleu
35785a5e05
core: improve and fix bugs on standard paste and bracketed paste
...
Changes:
- wait control sequence for end of bracketed paste (and only after, check if
we should ask confirmation to user)
- add option weechat.look.paste_bracketed_timer_delay to force the end of
bracketed paste if the control sequence for end of bracketed paste was not
received in time
- in bracketed paste mode, with paste_max_lines=1, do not ask confirmation for
one line (ask for one line only if paste_max_lines=0)
- fix bugs with mintty: bracketed paste should be ok every time (even if some
codes are sometimes partially received, WeeChat will now handle that properly);
the standard paste often fails (due to bug in mintty, which sends paste very
slowly to remote app); so the bracketed paste mode is highly recommended with
mintty
- after paste in bracketed paste mode, the undo key (ctrl+"_" by default) will
undo whole paste, not chars one by one
2012-03-09 10:41:13 +01:00
Sebastien Helleu
1102cfd317
irc: fix display of color in hostname (join/part/quit messages)
2012-03-06 21:54:46 +01:00
Sebastien Helleu
fe3bdb5f52
irc: compute hash to find nick color for nick in server message when nick is not in nicklist
2012-03-06 18:03:03 +01:00
Sebastien Helleu
0552bdefa0
core: read data on stdin even when asking confirmation for paste (fix lost chars under mintty terminal)
2012-03-06 15:56:43 +01:00
Sebastien Helleu
d495c41919
relay: add "date_printed" and "highlight" in signal "_buffer_line_added" (WeeChat protocol)
2012-03-06 12:05:33 +01:00
Sebastien Helleu
39787d483a
api: add list "gui_buffer_last_displayed" in hdata "buffer"
2012-03-05 08:02:55 +01:00
Sebastien Helleu
f5769dbd17
core: fix typo in help of option weechat.look.paste_bracketed (bug #35717 )
2012-03-04 19:41:34 +01:00
Sebastien Helleu
d733a5bd62
core: rename option weechat.look.bracketed_paste_mode to weechat.look.paste_bracketed
2012-03-04 11:38:16 +01:00
Sebastien Helleu
152394689a
core: add support of terminal "bracketed paste mode" (task #11316 )
2012-03-04 10:32:55 +01:00
Sebastien Helleu
d43e9c11e5
rmodifier: add option "release" in default rmodifier "nickserv" (used to hide passwords in command "/msg nickserv") (bug #35705 )
2012-03-03 12:38:35 +01:00
Ryuunosuke Ayanokouzi
5f11df74e3
core: fix display of wide chars on last column of chat area (patch #7733 )
2012-03-03 10:03:13 +01:00
Sebastien Helleu
313c373492
irc: do not close server buffer and disconnect when server is destroyed during /upgrade
2012-02-29 19:21:46 +01:00
Sebastien Helleu
97888e7ef5
irc: fix typo in a comment
2012-02-29 19:13:34 +01:00
Sebastien Helleu
38ba105547
doc: rewrite sentence about command /charset in FAQ
2012-02-29 19:00:43 +01:00
Kyle Fuller
e91d401f41
irc: add support of "external" SASL mechanism (task #11864 )
2012-02-29 15:22:03 +01:00
Sebastien Helleu
f1abe53b41
irc: close server buffer when server is deleted
2012-02-29 13:54:26 +01:00
Emmanuel Bouthenot
5bf02429fb
core: sync debian files with debian git repository
2012-02-26 22:55:01 +01:00
Sebastien Helleu
f3dc2e7ef9
irc: add search for lower case nicks in option irc.look.nick_color_force
2012-02-26 18:18:37 +01:00
Sebastien Helleu
a1e87fe63d
core: fix problem with asciidoc syntax in ChangeLog
2012-02-26 12:52:28 +01:00
Sebastien Helleu
e8a007321f
doc: add japanese translator in user guide
2012-02-26 12:17:03 +01:00
Sebastien Helleu
ca643c6f5d
Version 0.3.8-dev
2012-02-26 09:30:43 +01:00
Sebastien Helleu
73d9b9a6b9
Version 0.3.7
2012-02-26 08:35:03 +01:00
Elián Hanisch
bc7ecedaa4
core: update spanish translations
2012-02-26 07:58:09 +01:00
Ryuunosuke Ayanokouzi
b9c7dc9692
core: add japanese translations
2012-02-26 07:54:44 +01:00
Sebastien Helleu
d273f946e6
core: add note about new default value of option "weechat.plugin.extension" in NEWS
2012-02-25 15:39:59 +01:00
Sebastien Helleu
496c7d3e18
core: fix expand of path "~" to home of user in function string_expand_home ("~/xxx" was ok, but not "~")
2012-02-25 08:42:00 +01:00
Krzysztof Koroscik
f38f62e7d8
doc: update polish translations, FAQ and scripting guide
2012-02-24 21:54:43 +01:00
Sebastien Helleu
36a0874bfe
doc: fix name of package libcurl4-gnutls-dev in dependencies (user guide)
2012-02-24 14:25:02 +01:00
Sebastien Helleu
b0ef8fc6e3
doc: add gdb commands to log output in a file (user guide)
2012-02-24 13:51:29 +01:00
Sebastien Helleu
0be9ae3017
doc: add file wee-url.c and doc for relay protocol in developer's guide
2012-02-22 16:32:29 +01:00
Nils Görs
8f289697e2
doc: update german translations and FAQ
2012-02-21 17:35:23 +01:00
Nils Görs
92e9963af4
core: update german translations
2012-02-20 20:38:47 +01:00
Marco Paolone
0337dea08e
core: update italian translations
2012-02-20 17:25:24 +01:00
Sebastien Helleu
78d7c654c8
perl: increment count of hash returned by API (fix crash when script tries to read hash without making a copy)
2012-02-20 14:16:17 +01:00
Sebastien Helleu
92f79ba54b
core: fix typo in NEWS
2012-02-20 07:48:18 +01:00
Sebastien Helleu
d30560729b
core: remove obsolete option "scroll_unread" in completion of /input (option was moved to /window)
2012-02-20 07:46:42 +01:00
Sebastien Helleu
588921686d
irc: rename server option "cap" to "capabilities"
2012-02-19 20:20:04 +01:00
Sebastien Helleu
8d630641dc
Version 0.3.7-rc3
2012-02-19 19:36:54 +01:00
Sebastien Helleu
c6850e14a7
irc: fix memory leak in SASL/blowfish authentication
2012-02-19 19:24:57 +01:00
Sebastien Helleu
8a0f53019a
irc: fix memory leak when a server is deleted
2012-02-19 19:17:50 +01:00
Sebastien Helleu
205a869598
core: fix memory leak when closing buffer
2012-02-19 19:15:14 +01:00
Sebastien Helleu
508bfe5c7a
core: fix memory leak in function util_search_full_lib_name
2012-02-19 19:14:06 +01:00
Sebastien Helleu
af72bcb01d
irc: add option "cap" in servers to enable capabilities on connection
2012-02-19 19:04:11 +01:00
Sebastien Helleu
19dfdfedc9
doc: fix python example for config_new_option in plugin API reference
2012-02-17 11:05:59 +01:00
Sebastien Helleu
9040193f7a
core: update ChangeLog: add task #10703
2012-02-16 10:07:30 +01:00
Sebastien Helleu
a539dcbff8
core: automatically add newline char after last pasted line (when pasting many lines with confirmation)
2012-02-16 09:52:45 +01:00
Sebastien Helleu
c91a91c6ee
Version 0.3.7-rc2
2012-02-13 11:14:06 +01:00
Sebastien Helleu
08cb3f3870
core: update ChangeLog
2012-02-13 11:07:23 +01:00
Sebastien Helleu
3c338e59ed
core: fix bug with layout: assign layout number in buffers when doing /layout save
2012-02-12 08:55:58 +01:00
Marco Paolone
00c2b8f951
doc: update italian FAQ
2012-02-12 08:29:21 +01:00
Sebastien Helleu
5d29e0062a
doc: add question about "TLS handshake error" in FAQ
2012-02-11 11:40:01 +01:00
Sebastien Helleu
d31a6540ca
doc: update example of color code in developer's guide
2012-02-11 07:55:29 +01:00
Sebastien Helleu
f8ef3c8f80
doc: add color codes in strings (developer's guide)
2012-02-10 18:02:06 +01:00
Marco Paolone
508d8a1b43
doc: update italian docs
2012-02-10 08:25:52 +01:00
Sebastien Helleu
96ecfdd9d1
core: add options "dns_servers" and "accepttimeout_ms" for curl (libcurl >= 7.24.0)
2012-02-09 09:48:57 +01:00
Sebastien Helleu
4a1f0ef5cc
irc: add signal "irc_server_opened"
2012-02-09 08:47:36 +01:00
Sebastien Helleu
06fb5d1921
doc: fix typo in plugin API reference (example for weechat_string_toupper)
2012-02-09 07:32:04 +01:00
Marco Paolone
544b7098b3
core: update italian translations
2012-02-06 08:29:55 +01:00
Sebastien Helleu
a2002f6b76
Version 0.3.7-rc1
2012-02-05 20:07:31 +01:00
Sebastien Helleu
bfc409ff34
core: add task #9497 in ChangeLog
2012-02-05 19:02:39 +01:00
Sebastien Helleu
355fdf0047
irc: add signal "xxx,irc_out1_yyy" and modifier "irc_out1_xxx" (outgoing message before automatic split to fit in 512 bytes)
2012-02-05 11:37:57 +01:00
Sebastien Helleu
863a9d37da
core: fix compilation warning under Cygwin
2012-02-05 11:25:38 +01:00
Sebastien Helleu
706f36e4fd
doc: remove wrong comment in french user guide
2012-02-04 18:13:36 +01:00
Nils Görs
73975043a9
doc: update german translations, user guide and scripting guide
2012-02-04 11:33:42 +01:00
Sebastien Helleu
14b2a2223e
irc: fix self-highlight when using /me with an IRC bouncer like znc (bug #35123 )
2012-02-04 08:56:19 +01:00
Sebastien Helleu
e6736b544e
core: do not auto add space after nick completer if option weechat.completion.nick_add_space is off
2012-02-01 17:19:04 +01:00
Sebastien Helleu
2dd44ee3d7
core: fix compilation warning on curl_easy_setopt for option CURLOPT_FOLLOWLOCATION
2012-01-28 22:12:57 +01:00
Sebastien Helleu
50c120b29c
doc: add the versions where signals were introduced, fix typos in signals (plugin API reference)
2012-01-28 18:31:27 +01:00
Sebastien Helleu
8ea2b93a28
core: add signal "window_switch"
2012-01-28 17:18:15 +01:00
Sebastien Helleu
3ecd3d7a26
core: fix signal "buffer_switch": send it only once when switching buffer (bug #31158 )
2012-01-28 11:11:58 +01:00
Sebastien Helleu
6e2c3e8722
core: add bug #35317 in ChangeLog
2012-01-28 08:26:17 +01:00
Sebastien Helleu
b6a7777aa0
irc: add alias "ctcp" for target buffer of CTCP messages
2012-01-27 18:18:35 +01:00
Sebastien Helleu
f8a25b4299
core: replace dependency "libcurl-dev" by "libcurl4-gnutls-dev" for Debian packaging
2012-01-27 10:37:00 +01:00
Sebastien Helleu
9347bae962
api: replace type "regex_t *" by "void *" in function string_regcomp (fix ruby compilation with autotools)
2012-01-26 18:18:20 +01:00
Lázaro A
9a821b9d3c
doc: add spanish quickstart guide
2012-01-26 18:08:34 +01:00
Sebastien Helleu
d242f30950
core: move option "scroll_unread" from command /input to /window
2012-01-24 21:20:52 +01:00
Sebastien Helleu
009925b9ac
api: add modifier "input_text_for_buffer"
2012-01-24 19:02:06 +01:00
Sebastien Helleu
f7a0f8ae39
core: fix typo in comment
2012-01-24 10:58:51 +01:00
Sebastien Helleu
5ac884d57f
aspell: fix URL detection (do not check spelling of URLs) (bug #34040 )
2012-01-24 10:34:36 +01:00
Sebastien Helleu
0f7150db19
relay: use protocol arguments for protocol "irc" only (arguments forbidden for protocol "weechat")
2012-01-23 12:21:29 +01:00
Sebastien Helleu
498f2131a7
relay: add protocol "weechat" in /help relay
2012-01-23 11:38:07 +01:00
Sebastien Helleu
f6b26e5604
relay: do not create relay if there is a problem with socket creation (bug #35345 )
2012-01-23 11:32:50 +01:00
Sebastien Helleu
a90a9a1802
doc: add python 3.x in user guide
2012-01-22 21:11:56 +01:00
Sebastien Helleu
8fb24c3cbc
core: fix typo in NEWS
2012-01-22 13:50:15 +01:00
Sebastien Helleu
5f6df8021b
core: add support of flags in regular expressions and highlight options, add irc options to customize/disable default nick highlight (task #11128 )
...
New functions in C plugin API:
- string_regex_flags
- string_regcomp
New irc options:
- irc.look.highlight_server
- irc.look.highlight_channel
- irc.look.highlight_pv
Regex flags are supported in following options/commands:
- option weechat.look.highlight
- option weechat.look.highlight_regex
- options irc.look.highlight_{server|channel|pv}
- option relay.network.allowed_ips
- core command /filter
- irc command /list
- irc command /ignore
- rmodifier command /rmodifier
2012-01-22 13:48:42 +01:00
Nils Görs
51491469e5
doc: update german translations and user guide
2012-01-19 14:05:12 +01:00
Sebastien Helleu
739c501722
doc: fix typo in french translation of user guide
2012-01-19 14:02:59 +01:00
Sebastien Helleu
4ee60b9ef0
doc: add URL transfer in scripting guide
2012-01-19 13:56:48 +01:00
Sebastien Helleu
1ae6029b98
doc: add missing functions "hook_process_hashtable" and "hdata_hashtable" in scripting guide
2012-01-19 11:25:38 +01:00
Sebastien Helleu
1e9bf682d0
core: fix typo in french translations
2012-01-18 22:17:42 +01:00
Sebastien Helleu
fffd9c88ac
core: add many libcurl options missing (for URL transfer)
2012-01-18 17:50:12 +01:00
Sebastien Helleu
d6cddc6dd3
doc: add return codes for URL transfer in hook_process (plugin API reference)
2012-01-17 12:08:42 +01:00
Marco Paolone
7136a2826c
core: update italian translations
2012-01-16 22:20:47 +01:00
Marco Paolone
8c80a2b1a2
doc: update italian user guide
2012-01-16 20:10:37 +01:00
Sebastien Helleu
b91c231096
core: add URL transfer (using libcurl), add function hook_process_hashtable in plugin API, add support of URL in hook_process/hook_process_hashtable (task #10247 )
2012-01-16 19:52:08 +01:00
Sebastien Helleu
ca07f58406
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/weechat
2012-01-16 19:20:02 +01:00
Sebastien Helleu
b2dd992c0d
core: add library "pthread" in cmake file for link on OpenBSD
2012-01-16 19:19:09 +01:00
Sebastien Helleu
9df2432acc
doc: remove obsolete variable "display_creation_date" in hdata of "irc_channel" (plugin API reference)
2012-01-12 18:09:07 +01:00
Sebastien Helleu
a7153028b7
relay: fix compilation error when zlib is not found
2012-01-12 09:13:29 +01:00
Sebastien Helleu
47e4a03be6
core: update copyright dates
2012-01-08 18:59:50 +01:00
Sergio Durigan Junior
44eab20208
core: fix some errors in portuguese translations (patch #7700 )
2012-01-08 08:57:07 +01:00
Aleksey V Zapparov
2e13bce03c
core: update russian translations
2012-01-07 11:20:08 +01:00
Sebastien Helleu
6b9a1d7376
irc: use low priority for MODE sent automatically by WeeChat (when joining channel)
2012-01-06 14:05:21 +01:00
Sebastien Helleu
bf9953a866
core: fix escaped char in NEWS for asciidoc output
2012-01-06 13:31:56 +01:00
Sebastien Helleu
0d0a450d61
core: add note about extended regex in /filter and /ignore in NEWS
2012-01-06 13:30:26 +01:00
Sebastien Helleu
5a2df17141
irc: use extended regex in command /ignore
2012-01-06 13:26:58 +01:00
Sebastien Helleu
82a9ed3f9c
irc: use extended regex in command /list
2012-01-06 13:26:23 +01:00
Sebastien Helleu
80d1a52304
core: use extended regex in filters (patch #7616 )
2012-01-06 13:24:16 +01:00
Sebastien Helleu
b20888ec74
alias: add default alias umode => /mode $nick
2012-01-06 12:35:44 +01:00
Sebastien Helleu
ab46b37aed
irc: allow /mode without argument (display modes of current channel or user modes on server buffer)
2012-01-06 12:25:11 +01:00
Sebastien Helleu
4cde51a27f
irc: use redirection to get channel modes after update of modes on channel, display output of /mode #channel
2012-01-06 11:24:01 +01:00
Sergio Durigan Junior
4e870c71cb
core: update portuguese translations (patch #7698 )
2012-01-06 09:47:27 +01:00
Sebastien Helleu
e895fc7e5e
irc: remove invalid argument "list" from completion of command /notify
2012-01-05 10:57:06 +01:00
Sebastien Helleu
b7c97d64ee
doc: add hashtable sent to callback for irc redirection in plugin API reference
2012-01-05 10:52:26 +01:00
Sebastien Helleu
7e7fe2b37d
doc: fix typos in plugin API reference (examples of irc redirection)
2012-01-04 15:50:07 +01:00
Sebastien Helleu
55e77a7ea1
core: fix typo in ChangeLog
2012-01-03 20:12:10 +01:00
Sebastien Helleu
0a7291bf7b
doc: make script docgen.py compatible with Python 3.x
2012-01-03 19:35:39 +01:00
Sebastien Helleu
daea95866c
python: support of Python 3.x (task #11704 )
...
Note that Python 2.x is still the only Python compiled if found:
Python 3.x is not auto-detected by cmake neither configure.
Many official Python scripts will not load/run with Python 3.x,
so Python 2.x (2.7 or 2.6) is still the recommended version.
2012-01-03 19:35:05 +01:00
Sebastien Helleu
e9baa5910c
doc: add weechat protocol in relay plugin
2011-12-27 18:50:31 +01:00
Sebastien Helleu
5ee0e798b1
irc: do not use option irc.look.nick_color_stop_chars for forced nick colors (bug #33480 )
2011-12-27 18:20:52 +01:00
Sebastien Helleu
a35364524a
irc: add optional server in info "irc_is_channel" (before channel name) (bug #35124 ), add optional server in info_hashtable "irc_message_parse"
2011-12-25 23:00:18 +01:00
Sebastien Helleu
68948f9747
core: change mouse state when option weechat.look.mouse is changed
2011-12-25 21:52:35 +01:00
Sebastien Helleu
3c338adc52
doc: update german translations and docs
2011-12-25 21:35:38 +01:00
Sebastien Helleu
acb5561434
doc: update contents of hdata in plugin API reference
2011-12-25 21:32:24 +01:00
Sebastien Helleu
3194a9b8e4
core: set option weechat.look.mouse when mouse state is changed with command /mouse
2011-12-25 21:22:33 +01:00
Sebastien Helleu
583f4d5151
relay: add signal "buffer_type_changed" in weechat protocol
2011-12-25 12:21:46 +01:00
Sebastien Helleu
d4c72d5c83
relay: add signal "buffer_unmerged" in weechat protocol
2011-12-25 11:44:45 +01:00
Sebastien Helleu
afa5e48a1a
relay: fix crash when not enough arguments are received in a command of weechat protocol
2011-12-23 19:02:52 +01:00
Sebastien Helleu
7610b9b00c
irc: add missing restore of variables in server upgrade (nick_max_length, casemapping)
2011-12-20 12:19:46 +01:00
Sebastien Helleu
443b8fc033
relay: add type "hashtable" in relay protocol and hdata, add signals "buffer_localvar_xxx" in protocol
2011-12-20 10:51:01 +01:00
Sebastien Helleu
8cd9845804
doc: fix typo: hashlist => hashtable in plugin API reference
2011-12-19 23:25:37 +01:00
Sebastien Helleu
6f3fd239be
core: add type "hashtable" for hdata, new api functions: hdata_hashtable and hashtable_map_string
2011-12-19 22:39:24 +01:00
Sebastien Helleu
7d52f85f55
core: display error on "/key bind meta- ..." (incomplete meta key)
2011-12-17 22:52:44 +01:00
Sebastien Helleu
9bab39057b
relay: update relay buffer when bytes are sent to clients (irc and weechat protocols)
2011-12-17 22:38:34 +01:00
Sebastien Helleu
d3a37ea948
core: display an error and do nothing for command "/unset *"
2011-12-17 18:42:27 +01:00
Sebastien Helleu
034b216eee
alias: add help about syntax %%command for completion of alias in /alias
2011-12-17 18:32:40 +01:00
Sebastien Helleu
1f76df2c20
doc: fix type of hdata sent with id "_buffer_line_added" in relay protocol
2011-12-17 17:53:07 +01:00
Sebastien Helleu
16ae7e2663
relay: add commands "sync" and "desync" in WeeChat protocol
2011-12-17 17:39:19 +01:00
Sebastien Helleu
f0b8181395
core: add signal "buffer_line_added"
2011-12-17 17:34:45 +01:00
Sebastien Helleu
bd3f554e02
api: add new function hdata_check_pointer
2011-12-17 17:03:39 +01:00
Sebastien Helleu
dc8807a417
core: add default keys "meta2-1;5D" and "meta2-1;5C" (ctrl+left/right) for gnome-terminal
2011-12-16 12:36:28 +01:00
Sebastien Helleu
1a9b8c92c8
core: display error about main buffer in command "/buffer close N" (or N1-N2) only if main buffer is the only buffer matching number(s)
2011-12-15 10:12:00 +01:00
Sebastien Helleu
16bd607142
doc: fix example of function hashtable_add_to_infolist in plugin API reference
2011-12-12 11:34:19 +01:00
Sebastien Helleu
1234d6c8f7
irc: reset read marker of current buffer on manual /join
2011-12-09 15:55:52 +01:00
Sebastien Helleu
15d9aab7fa
core: add option "hooks" for command /debug
2011-12-07 17:43:36 +01:00
Sebastien Helleu
86489d4587
core: add option "weechat.look.scroll_bottom_after_switch" (if enabled, restore old behaviour before fix of bug #25555 in version 0.3.5)
2011-12-07 16:28:32 +01:00
Sebastien Helleu
0ba05cc008
relay: fix constant overflow (on 32-bit systems) in "test" command of weechat protocol
2011-12-07 11:29:12 +01:00
Sebastien Helleu
018ea768af
core: remove cmake warnings
2011-12-07 11:21:51 +01:00
Sebastien Helleu
ae997df61e
core: fix detection of zlib with cmake
2011-12-07 11:21:23 +01:00
Sebastien Helleu
013f8cc757
relay: add WeeChat protocol (for remote GUI), doc about protocol, new options
...
The protocol is partial, under development, and NOT ready for usage.
New options added in relay.conf:
- relay.network.allowed_ips: allow only some IPs on relay plugin (by default
all IPs are allowed)
- relay.network.compression_level: compression level used in WeeChat protocol
(compression is made using zlib)
2011-12-06 23:06:23 +01:00
Sebastien Helleu
00a3f990b3
api: add new function nicklist_get_next_item
2011-12-06 22:57:21 +01:00
Sebastien Helleu
23c70b013b
core: fix sizeof of variable (struct content instead of its pointer) in function gui_hotlist_add
2011-12-04 09:08:03 +01:00
Sebastien Helleu
aa79dedbb1
core: add missing initialization of variable in function weelist_casesearch_pos
2011-12-04 09:06:46 +01:00
Sebastien Helleu
0765f113d0
core: replace some C++ comments by C comments
2011-12-01 17:09:23 +01:00
Sebastien Helleu
fcbf297a14
core: remove obsolete comment
2011-12-01 17:05:59 +01:00
Sebastien Helleu
41b5ef1e4c
core: check pointer returned by function localtime
2011-11-27 11:48:35 +01:00
Sebastien Helleu
8ba8e62580
irc: fix crash when signon time in message 317 (whois, idle) is invalid (too large) (bug #34905 )
2011-11-27 10:06:24 +01:00
Sebastien Helleu
c40a281ce4
core: fix type of variables in hdata "line_data" (type integer -> char)
2011-11-25 15:23:28 +01:00
Sebastien Helleu
bfc010df2f
core: add type char for hdata and function hdata_char in plugin/script API
2011-11-25 15:09:44 +01:00
Sebastien Helleu
96940af8c3
irc: do not delete servers added in irc.conf on /reload (bug #34872 )
2011-11-21 18:12:47 +01:00
Sebastien Helleu
6f6e1569cd
core: add "full_name" in buffer structure
2011-11-21 17:55:30 +01:00
Sebastien Helleu
e8b3eb7ad1
relay: ignore newline chars in commands received, rename command "pass" to "password"
2011-11-21 12:56:31 +01:00
Sebastien Helleu
746e56f28c
xfer: display origin of xfer in core and xfer buffers (task #10956 )
2011-11-19 11:39:48 +01:00
Sebastien Helleu
36343a5338
relay: add password support and command "info" in WeeChat protocol
2011-11-18 17:14:09 +01:00
Sebastien Helleu
7a0d346933
irc: remove autorejoin on channels when disconnected from server (bug #32207 )
2011-11-18 16:00:12 +01:00
Sebastien Helleu
6f0b6295c5
irc: display messages kick/kill/mode/topic even if nick is ignored (bug #34853 )
2011-11-17 22:52:37 +01:00
Sebastien Helleu
61e5a4bcdb
core: apply filters after full reload of configuration files (with /reload) (bug #31182 )
2011-11-17 22:11:39 +01:00
Marco Paolone
07727a97c9
doc: update italian translations and docs
2011-11-17 13:32:28 +01:00
Sebastien Helleu
fb78fe4e44
core: display a warning when option weechat.look.eat_newline_glitch is enabled
2011-11-15 11:45:44 +01:00
Sebastien Helleu
e5a74fca72
core: allow list for option weechat.plugin.extension (makes weechat.conf portable accross Un*x and Windows) (task #11479 )
2011-11-15 10:42:46 +01:00
Simon Kuhnle
07ed065ab7
core: fix compilation under OpenBSD 5.0 (lib utf8 not needed any more) (bug #34727 )
2011-11-12 16:57:49 +01:00
Sebastien Helleu
c7a1a01d8f
core: add new option weechat.completion.base_word_until_cursor: allow completion in middle of words (enabled by default) (task #9771 )
2011-11-12 16:09:14 +01:00
Sebastien Helleu
c8cf55c291
doc: add note about option irc.color.mirc_remap in section "Usage/Command line/Color codes" of user's guide
2011-11-12 11:31:26 +01:00
Sebastien Helleu
bd33c8c751
doc: add anchors for config file options in user's guide
2011-11-12 11:27:43 +01:00
Sebastien Helleu
3e1fb7ed3a
doc: add casemapping value in hdata of irc server
2011-11-12 11:03:23 +01:00
Sebastien Helleu
e3b7c8fdb7
irc: add case insensitive string comparison based on casemapping of server (rfc1459, strict-rfc1459, ascii) (bug #34239 )
2011-11-12 10:56:52 +01:00
Sebastien Helleu
491412b314
api: add new functions strcasecmp_range and strncasecmp_range
2011-11-12 10:37:44 +01:00
Sebastien Helleu
538e8257f6
doc: update german translations and docs
2011-11-08 23:00:36 +01:00
Sebastien Helleu
2c6d525045
core: add option "jump_last_buffer_displayed" for command /input (key: alt+"/") (task #11553 )
2011-11-08 18:51:15 +01:00
Sebastien Helleu
2f17dbe02f
doc: fix URL of certificates for oftc IRC server in user's guide
2011-11-07 23:40:15 +01:00
Sebastien Helleu
fa06b0b353
core: remove error displayed by /buffer after successful jump to buffer by name or number
2011-11-07 17:10:48 +01:00
Sebastien Helleu
5f9be5cc7a
core: display error in command /buffer if arguments are wrong (bug #34180 )
2011-11-07 17:06:56 +01:00
Sebastien Helleu
e8e5ad66cc
irc: display channel voice notices received in channel buffer (bug #34762 ), display channel/op notices sent in channel buffer
2011-11-07 10:24:28 +01:00
Sebastien Helleu
cdcd417774
core: add developer's guide in ChangeLog
2011-11-06 09:04:24 +01:00
Sebastien Helleu
6cae7b70ef
core: add developer's guide in debian packaging
2011-11-06 00:23:12 +01:00
Sebastien Helleu
b9d8eee2ce
doc: add developer's guide (task #5416 )
2011-11-06 00:16:13 +01:00
Sebastien Helleu
523a6f032e
core: do not display warning about option "save_config_on_exit" on startup or after /upgrade
2011-11-05 17:09:16 +01:00
Sebastien Helleu
e9ef9a9e1b
core: display full line (option + value) for lines with error in configuration files
2011-11-05 16:11:22 +01:00
Sebastien Helleu
f211a839f6
core: rename options weechat.history.{max_lines|max_minutes} to weechat.history.{max_buffer_lines_number|max_buffer_lines_minutes}
2011-11-05 12:53:29 +01:00
Sebastien Helleu
8e5288ba27
irc: add option irc.color.mirc_remap to remap mirc colors in messages to WeeChat colors
2011-11-05 11:40:22 +01:00
Sebastien Helleu
3ec981877a
core: replace Config by RbConfig for detection of Ruby to avoid deprecation warnings
2011-11-04 17:12:41 +01:00
Sebastien Helleu
385602e1e5
irc: add missing reset of color and attributes in display of nicks when joining channel
2011-11-04 12:52:04 +01:00
Sebastien Helleu
8503857d28
irc: allow URL "irc://" in command /connect
2011-11-04 12:47:01 +01:00
Sebastien Helleu
abd95bf1b1
doc: fix toclevels (from 3 to 4) for user guide in Makefile.am
2011-11-04 10:38:23 +01:00
Sebastien Helleu
4646e5c17c
core: fix typo: occured -> occurred
2011-11-03 16:59:54 +01:00
Sebastien Helleu
4b1bc5ff1b
core: remove obsolete/empty sources for Qt and Wxwidgets
2011-11-03 16:06:15 +01:00
Sebastien Helleu
e62cf7c57d
irc: auto-connect to servers created with "irc://" on command line but not other servers if "-a" ("--no-connect") is given
2011-11-03 13:11:10 +01:00
Sebastien Helleu
c87558d3db
core: fix french translation of "irc://" in "weechat-curses --help"
2011-11-01 19:52:25 +01:00
Sebastien Helleu
663616fa07
core: fix syntax of option "irc://" in "weechat-curses --help"
2011-11-01 19:40:46 +01:00
Sebastien Helleu
d16d11b392
core: add option weechat.history.max_minutes: maximum number of minutes in history per buffer (task #10900 ) (patch from Quentin Pradet)
2011-11-01 19:30:30 +01:00
Sebastien Helleu
239b48a644
doc: add script urlserver.py in FAQ
2011-10-31 22:47:04 +01:00
Sebastien Helleu
0d37e2ea6f
aspell: add note about option "aspell.check.commands" in /help aspell
2011-10-31 10:04:47 +01:00
Sebastien Helleu
ce17ca1512
guile: discard script if load of file has failed with command /guile load
2011-10-31 09:58:11 +01:00
Sebastien Helleu
4d8a8cb9e0
python: fix typo in comment
2011-10-31 09:55:23 +01:00
Sebastien Helleu
b9297c4659
lua: fix typo in comment
2011-10-31 09:55:15 +01:00
Ivan Sichmann Freitas
699e0e2ee1
core: update portuguese translations
2011-10-31 08:46:15 +01:00
Sebastien Helleu
0b443f0474
core: fix help on plugin option when config_set_desc_plugin is called to set help on newly created option
2011-10-30 11:35:10 +01:00
Sebastien Helleu
3a10291967
core: sync debian files with debian git repository (use build flags from dpkg-buildflags if possible)
2011-10-30 09:45:03 +01:00
Sebastien Helleu
34e0226ee0
core: add WEECHAT_HOME option in cmake and configure to setup default WeeChat home (default is "~/.weechat") (task #11266 )
...
Syntax for cmake: cmake <dir> -DWEECHAT_HOME="~/.weechat"
Syntax for configure: ./configure WEECHAT_HOME="~/.weechat"
2011-10-29 16:52:19 +02:00
Sebastien Helleu
6d6e0e0ad9
core: add help for values of option "conditions" in bars (options weechat.bar.xxx.conditions)
2011-10-29 11:40:58 +02:00
Sebastien Helleu
3fc8b2f349
doc: update doc of aspell command
2011-10-29 11:35:44 +02:00
Sebastien Helleu
364b006209
aspell: add note about option "default_dict" in /help aspell
2011-10-29 11:34:54 +02:00
Sebastien Helleu
99d3988446
core: change default command for key alt-m: /mouse toggle -> /mute mouse toggle
2011-10-29 11:28:42 +02:00
Sebastien Helleu
8eefea424b
core: display a message when mouse state is changed with command /mouse
2011-10-29 11:27:58 +02:00
Sebastien Helleu
ce8ae83e17
core: add optional arguments for command /plugin load/reload/autoload
2011-10-29 11:16:45 +02:00
Sebastien Helleu
95deef091e
doc: fix two properties of function window_get_integer in plugin API reference
2011-10-28 19:51:46 +02:00
Sebastien Helleu
44d9e01dad
core: add plugin guile in debian packaging
2011-10-28 10:09:38 +02:00
Emmanuel Bouthenot
1988554095
core: sync debian files with debian git repository
2011-10-28 09:15:23 +02:00
Sebastien Helleu
3298a36691
core: update examples in /help filter
2011-10-27 16:03:03 +02:00
Sebastien Helleu
03dc86f58d
irc: add missing modes in /help mode (synopsis of command)
2011-10-27 12:22:27 +02:00
Sebastien Helleu
d072ec110f
core: remove wrong example in /help bar (scroll bar using buffer name)
2011-10-27 11:57:42 +02:00
Sebastien Helleu
1acaa0ebd3
alias: improve /help alias: display many <command> in command synopsis
2011-10-27 08:45:06 +02:00
Dominik Honnef
11f40676ad
ruby: hide warnings caused by reloading the ruby plugin
2011-10-26 23:50:40 +02:00
Dominik Honnef
fa830e5282
ruby: fix crash when reloading ruby plugin (bug #34474 )
2011-10-26 23:40:15 +02:00
Dominik Honnef
7977f277ce
ruby: remove useless call to Gem.latest_load_paths
2011-10-26 22:57:04 +02:00
Sebastien Helleu
dfdf42e27b
core: remove unneeded whitespace
2011-10-26 20:37:03 +02:00
Ivan Sichmann Freitas
2a83aae85e
core: update portuguese translations
2011-10-26 19:36:18 +02:00
Sebastien Helleu
9b42328d55
guile: new script plugin for scheme (task #7289 )
2011-10-26 19:25:51 +02:00
Sebastien Helleu
d95aef2134
script plugins: use new macros to reduce code length
2011-10-26 18:51:16 +02:00
Sebastien Helleu
b3ac47bcf1
core: remove extra colon in german translations
2011-10-26 18:23:54 +02:00
Sebastien Helleu
d6f4f6e74c
core: fix typo: childs -> children
2011-10-25 09:13:18 +02:00
Sebastien Helleu
328d8e0f95
core: fix compilation error with "pid_t" on Mac OS X (bug #34639 )
2011-10-25 08:27:06 +02:00
Sebastien Helleu
71bef80ce2
core: enable background process under Cygwin to connect to servers, fix reconnection problem (bug #34626 )
...
The connection was not made with a fork() under Cygwin because the connect() in
child process was not working. This seems to be fixed in latest Cygwin, so this
hack has been removed and now a fork() is done for all systems.
2011-10-23 12:07:30 +02:00
Sebastien Helleu
60e88df4f2
Version 0.3.7-dev
2011-10-22 12:27:06 +02:00
Sebastien Helleu
6d103c62f9
Version 0.3.6
2011-10-22 10:12:19 +02:00
Marco Paolone
64a38756b6
doc: update italian translations and docs
2011-10-21 12:18:48 +02:00
Elián Hanisch
484900adfd
doc: update spanish translations
2011-10-21 08:03:36 +02:00
Sebastien Helleu
590668013e
core: fix typo in ChangeLog
2011-10-20 18:28:07 +02:00
Sebastien Helleu
661f651048
Version 0.3.6-rc3
2011-10-20 09:57:47 +02:00
Sebastien Helleu
90ab543ce2
doc: add missing description of argument "case_sensitive" for function "weechat_string_match" in plugin API reference
2011-10-19 16:23:19 +02:00
Sebastien Helleu
0a2c938dae
core: fix freeze when calling function util_file_get_content with a directory instead of a filename
2011-10-19 13:41:34 +02:00
Marco Paolone
e26553fd9b
doc: update italian user guide and plugin API reference
2011-10-17 17:52:26 +02:00
Sebastien Helleu
395674c724
irc: fix split of outgoing message when there are only spaces
...
This fix error "No text to send" when sending message with one space (the space
was lost during split of string).
2011-10-16 20:15:22 +02:00
Sebastien Helleu
c161d704f7
core: use value 2 of keep_eol in function string_split to keep separators at end of string
2011-10-16 20:12:55 +02:00
Sebastien Helleu
2ed8974d2f
core: fix status of mouse displayed by command /mouse
2011-10-16 18:23:54 +02:00
Sebastien Helleu
40d8e61118
irc: fix uninitialized key_type in struct gnutls_retr2_st (for gnutls >= 2.11.0)
...
This was causing connection problem with following messages:
irc: TLS handshake failed
irc: error: Insufficient credentials for that request.
2011-10-15 15:50:40 +02:00
Sebastien Helleu
ac7c27949b
core: add color attribute "|" and value "resetcolor" for function weechat_color in plugin API (bug #34550 )
2011-10-15 13:54:53 +02:00
Sebastien Helleu
0bbddad6a6
doc: update polish translations and docs, add polish scripting guide
2011-10-12 14:41:33 +02:00
Sebastien Helleu
5c694363e8
doc: update italian FAQ and plugin API reference
2011-10-12 13:45:13 +02:00
Sebastien Helleu
dabcf293c9
doc: add note about hsignal name for irc redirections in plugin API reference
2011-10-11 18:36:40 +02:00
Sebastien Helleu
452382db26
Version 0.3.6-rc2
2011-10-10 18:44:53 +02:00
Sebastien Helleu
3f5d865d64
core: uninstall docs and weechat-plugin.h on "make uninstall", fix compilation of doc in standalone package
2011-10-10 18:41:25 +02:00
Sebastien Helleu
430d1643cc
core: fix compilation error (INSTALLPREFIX undeclared) on OS X and when compiling with included gettext (bug #26690 )
2011-10-10 18:40:03 +02:00
Sebastien Helleu
2af9c4ba92
core: display timeout for hook_process command only if debug for core is enabled (task #11401 )
2011-10-09 10:33:05 +02:00
Sebastien Helleu
298fde23fe
doc: update german user guide and FAQ
2011-10-07 21:53:17 +02:00
Sebastien Helleu
53b339fb35
core: bufferize lines displayed before core buffer is created, to display them in buffer when it is created
2011-10-07 15:30:54 +02:00
Sebastien Helleu
2c87a641e7
doc: update italian translations
2011-10-06 17:03:03 +02:00
Sebastien Helleu
ddbdb3e657
doc: update italian docs
2011-10-06 13:11:44 +02:00
Sebastien Helleu
b2b585de69
doc: add keys to jump to highlights in FAQ (question about search of text in buffers)
2011-10-06 10:03:07 +02:00
Sebastien Helleu
b9dd668d90
core: add modifiers control/alt ("ctrl" and "alt") for mouse events
2011-10-05 18:15:28 +02:00
Sebastien Helleu
971e464e86
doc: replace "line date" by "line date/time" for hashtable of hook_focus in plugin API reference
2011-10-05 18:14:30 +02:00
Sebastien Helleu
875112756c
core: ignore mouse code '@' (coordinates) when it is received as first event (bug of urxvt sending only this code on shift-selection in terminal)
2011-10-05 11:55:58 +02:00
Sebastien Helleu
ecba10eab2
doc: add "nick" for sasl_username option (irc plugin) in user guide
2011-10-05 09:46:51 +02:00
Sebastien Helleu
67726a9451
doc: add note about prefix for function weechat_printf in plugin API reference
2011-10-04 17:26:16 +02:00
Sebastien Helleu
58c32e4249
irc: fix display of items "away" and "lag" in root bars, refresh all irc bar items on signal "buffer_switch" (bug #34466 )
2011-10-04 10:32:56 +02:00
Sebastien Helleu
9206036233
core: update text in command history when pressing (ctrl-)up
2011-10-03 23:21:07 +02:00
Sebastien Helleu
e93647db95
irc: fix crash on malformed irc notice received (without message after target)
2011-10-03 15:37:35 +02:00
Sebastien Helleu
f2879b0572
doc: update german translations, user guide and FAQ
2011-10-02 15:20:57 +02:00
Sebastien Helleu
55a5b3f8d9
Version 0.3.6-rc1
2011-10-02 15:11:49 +02:00
Sebastien Helleu
cf598e8447
core: fix display of background color in chat area after line feed
2011-10-02 10:58:10 +02:00
Sebastien Helleu
f89cecf71d
core: add missing hook type "focus" in array "hook_type_string" (fix crash when calling infolist_get with bad hook type)
2011-10-01 21:19:42 +02:00
Sebastien Helleu
01327b1b8f
core: fix memory leak when a window is destroyed (free coords)
2011-09-30 17:14:23 +02:00
Sebastien Helleu
dab231a9a3
doc: update question about SSL/freenode in FAQ
2011-09-30 16:46:50 +02:00
Sebastien Helleu
77f02aed29
core: fix sentence in /help upgrade
2011-09-30 16:37:49 +02:00
Sebastien Helleu
05d0435e1e
irc: set host for nick on each nick change (if not already set)
2011-09-30 12:39:05 +02:00
Sebastien Helleu
ca5c2947a4
irc: display host in message "nick is back on server" (in private) only if host is set for nick
2011-09-30 12:37:24 +02:00
Sebastien Helleu
613b53fa8b
irc: set host for nick on each channel message (if not already set)
2011-09-29 20:01:11 +02:00
Sebastien Helleu
0440ff7c89
doc: add note about new option weechat.look.color_basic_force_bold in NEWS file
2011-09-29 12:11:53 +02:00
Sebastien Helleu
5ae4ef715a
core: fix color of highlighted prefix on inactive window when option weechat.look.color_inactive_prefix is off
2011-09-28 17:46:25 +02:00
Sebastien Helleu
677a1b26b2
irc: add missing messages for whois: 223, 264
2011-09-27 21:49:24 +02:00
Sebastien Helleu
d0f41efeb7
core: fix paste detection (problem with end of lines)
2011-09-27 21:35:13 +02:00
Sebastien Helleu
a8c22c11fc
doc: fix typos in plugin API reference
2011-09-25 16:39:30 +02:00
Sebastien Helleu
072d526023
core: update help of option weechat.look.color_basic_force_bold
2011-09-24 14:53:43 +02:00
Sebastien Helleu
b45a5af0f3
core: fix color of inactive merged lines in inactive windows when weechat.look.color_inactive_window is off
2011-09-24 14:10:37 +02:00
Sebastien Helleu
fb5d40951c
core: add new option weechat.look.color_basic_force_bold, off by default: bold is used only if terminal has less than 16 colors (patch #7621 )
2011-09-24 11:28:33 +02:00
Sebastien Helleu
7998e60498
core: change default value for option weechat.look.color_inactive_buffer to off
2011-09-23 15:37:41 +02:00
Sebastien Helleu
734ced6af8
core: add default key "meta2-[E" (F5) for linux console
2011-09-23 12:56:06 +02:00
Sebastien Helleu
867bad2d72
irc: remove compilation warning about function pointer
2011-09-23 09:30:19 +02:00
Sebastien Helleu
83a7305bae
core: fix option weechat.look.color_inactive_message
2011-09-22 23:49:28 +02:00
Sebastien Helleu
420ce7522a
core: add options weechat.look.color_inactive_window/buffer, fix bugs with inactive colors
2011-09-22 23:04:09 +02:00
Sebastien Helleu
490c821997
core: rename options *_inactive_line to *_inactive_buffer
2011-09-22 17:54:54 +02:00
Sebastien Helleu
e2cccb9a62
core: fix option weechat.look.color_inactive_prefix_buffer
2011-09-22 17:44:37 +02:00
Sebastien Helleu
f238e5dd42
core: fix display of paste multi-line prompt with a root input bar (bug #34305 )
2011-09-22 17:26:39 +02:00
Sebastien Helleu
e5bc75bcd4
core: fix refresh problem on other windows when options weechat.look.color_inactive_* are changed
2011-09-22 16:42:30 +02:00
Sebastien Helleu
b937d836d7
irc: use high priority queue for sending modes and wallchops messages
2011-09-22 16:25:31 +02:00
Sebastien Helleu
893485ba5f
core: remove compilation warnings about unused return values of functions
2011-09-22 16:16:41 +02:00
Sebastien Helleu
0602bc105b
doc: add message 343 (whois, is opered as) in list of messages for irc targer buffer (user guide)
2011-09-22 11:22:02 +02:00
Sebastien Helleu
a2c42afaf7
irc: add missing aliases for some printed messages ("whois" for message 330/343, "invitelist" for message 346)
...
These aliases are used to find target buffer to print message (options irc.msgbuffer.*)
2011-09-22 11:17:38 +02:00
Sebastien Helleu
25e1e6e23d
core: add colors for inactive windows and lines (in merged buffers)
...
New boolean options to control use of inactive colors:
- weechat.look.color_inactive_message
- weechat.look.color_inactive_prefix
- weechat.look.color_inactive_prefix_buffer
- weechat.look.color_inactive_time
New "inactive" color options:
- weechat.color.chat_inactive_line
- weechat.color.chat_inactive_window
- weechat.color.chat_prefix_buffer_inactive_line
2011-09-22 11:09:16 +02:00
Sebastien Helleu
3146a6c65c
doc: fix command to disable away nicks for bitlbee 3 in FAQ
2011-09-21 21:13:45 +02:00
Sebastien Helleu
be137ba3fc
core: add missing assignment of buffer pointer in line structure
2011-09-20 17:15:03 +02:00
Sebastien Helleu
209ff8bd2e
doc: update italian translations and docs
2011-09-17 08:50:58 +02:00
Sebastien Helleu
8bcf825526
doc: fix translations in user guide for irc command line options
2011-09-15 17:33:45 +02:00
Sebastien Helleu
a1b9a8926f
core: add bugs #33448 and #33592 to ChangeLog
2011-09-07 11:18:20 +02:00
Sebastien Helleu
0cdcbcc35f
irc: fix uninitialiazed variables in function irc_message_split
2011-08-29 21:15:43 +02:00
Sebastien Helleu
a260039d01
irc: allow reason for command /disconnect
2011-08-28 16:24:15 +02:00
Sebastien Helleu
f92b7f9573
doc: add instructions to debug a running WeeChat with gdb in user guide
2011-08-28 15:39:41 +02:00
Sebastien Helleu
f843f904bc
core: fix bugs with calls to realloc
2011-08-28 15:25:30 +02:00
Sebastien Helleu
e411d14b7a
core: do automatic zoom on current window when terminal becomes too small for windows
2011-08-27 14:24:27 +02:00
Sebastien Helleu
8eb116c23a
irc: allow server name for commands /die and /restart
2011-08-27 09:43:25 +02:00
Sebastien Helleu
ce0a81fe20
core: add new options weechat.look.bar_more_left/right/up/down
2011-08-26 23:42:46 +02:00
Sebastien Helleu
8cc9b3ced6
core: add new option weechat.look.item_buffer_filter
2011-08-26 19:27:28 +02:00
Sebastien Helleu
dcdf63931a
doc: fix typo in english FAQ
2011-08-26 19:02:45 +02:00
Sebastien Helleu
da73437304
doc: update question about SSL/freenode in FAQ
2011-08-26 18:50:46 +02:00
Sebastien Helleu
97a2e4f713
doc: add optional package "ca-certificates" in dependencies
2011-08-26 18:42:50 +02:00
Sebastien Helleu
26f95e8752
core: change default value of option weechat.network.gnutls_ca_file to "/etc/ssl/certs/ca-certificates.crt"
2011-08-26 18:42:01 +02:00
Sebastien Helleu
328b8b2fb9
core: fix typo in /help key
2011-08-26 18:32:33 +02:00
Sebastien Helleu
47ac88b3f5
core: replace deprecated gnutls function "gnutls_certificate_client_set_retrieve_function" by new function "gnutls_certificate_set_retrieve_function" (gnutls >= 2.11.0)
2011-08-26 18:01:33 +02:00
Sebastien Helleu
88c58cb1b7
core: remove warning at startup if locale is UTF-8 and if ncurses has no wide-char/UTF-8 support
2011-08-26 16:11:18 +02:00
Sebastien Helleu
1f71b5f2ef
irc: fix redirect of ison command sent for notify when ison message is split
2011-08-26 14:45:24 +02:00
Sebastien Helleu
5e6e3de553
irc: return "count" in hashtable built by irc_server_sendf
2011-08-26 13:37:59 +02:00
Sebastien Helleu
832a089d3d
irc: add "count" in hashtable returned by "irc_message_split"
2011-08-26 13:23:56 +02:00
Sebastien Helleu
d040fe1b88
irc: fix split of notices with ctcp (like ctcp version), display split messages for notices with ctcp
2011-08-26 12:03:24 +02:00
Sebastien Helleu
4853a530b6
irc: improve split of privmsg, add split of some other messages (bug #29879 ), add new info_hashtable "irc_message_split", split irc messages in relay plugin
...
List of new features/bugs fixed:
- improve split of privmsg: keep CTCP in split
- add split of messages: ison, join, notice, wallops, 005, 353
- add new info_hashtable "irc_message_split" (for plugins/scripts)
- in relay plugin: split irc messages sent to clients of irc proxy
2011-08-26 10:31:37 +02:00
Sebastien Helleu
ebf72c7eda
core: use dynamic buffer size for calls to vsnprintf
2011-08-26 09:55:55 +02:00
Sebastien Helleu
c356b16322
core: fix memory leak in unhook of hook_connect
2011-08-25 20:22:44 +02:00
Sebastien Helleu
8d20b217d4
core: fix memory leak in display of empty bar items
2011-08-25 20:15:55 +02:00
Sebastien Helleu
9a299e1ab3
core: remove unused function gui_window_wprintw
2011-08-23 11:38:18 +02:00
Sebastien Helleu
6e9c14dd61
irc: fix short name of buffer when nick changes in pv buffer
2011-08-22 23:34:55 +02:00
Sebastien Helleu
ae7571a497
core: remove extra space in quote of messages (in cursor mode)
2011-08-21 22:57:51 +02:00
Sebastien Helleu
8fd1d48723
irc: use color "default" for any invalid color in option weechat.color.chat_nick_colors
2011-08-21 13:55:06 +02:00
Sebastien Helleu
67a9f942e7
doc: add "New in version 0.3.6" for functions key_(un)bind in plugin API reference
2011-08-20 11:36:45 +02:00
Sebastien Helleu
6c5bdb36d3
doc: set asciidoc language with "-a lang=xx" to translate notes, tips, warnings,...
2011-08-20 11:25:56 +02:00
Sebastien Helleu
44f2b7caf4
core: add functions "key_bind" and "key_unbind" in plugin API
2011-08-20 10:52:27 +02:00
Sebastien Helleu
221fff960e
perl: replace calls to SvPV by SvPV_nolen (patch #7436 )
2011-08-18 18:31:17 +02:00
Sebastien Helleu
8f7f672946
irc: fix compilation warning under FreeBSD
2011-08-18 17:57:11 +02:00
Sebastien Helleu
65d1450e27
core: fix compilation warning under FreeBSD
2011-08-18 17:56:56 +02:00
Sebastien Helleu
27afc1e7d2
core: fix input of wide UTF-8 chars under Cygwin (bug #34061 )
2011-08-18 17:30:18 +02:00
Sebastien Helleu
223e7f8452
core: fix lookup of ncurses include path under Cygwin
2011-08-18 11:10:31 +02:00
Sebastien Helleu
aa948c76a3
core: remove some compilation warnings under Cygwin
2011-08-18 11:09:46 +02:00
Sebastien Helleu
885e0d9374
doc: update italian translations and user guide
2011-08-17 15:08:18 +02:00
Sebastien Helleu
4f6639c98c
core: fix refresh of item buffer_plugin when short name of buffer changes (for example when irc server is renamed)
2011-08-17 13:11:37 +02:00
Sebastien Helleu
4df0edbe34
irc: fix short name of server buffer after command /server rename
2011-08-17 13:10:54 +02:00
Sebastien Helleu
df69add970
scripts: fix crash with scripts not auto-loaded having a buffer opened after /upgrade (input/close callbacks for buffer not set properly)
2011-08-17 12:53:34 +02:00
Sebastien Helleu
168b1dd2b0
core: allow name of buffer for command /buffer clear (task #11269 )
2011-08-16 22:22:42 +02:00
Sebastien Helleu
4d9e8668bb
core: fix crash with "hook" infolist when "arguments" is an empty string
2011-08-16 12:01:36 +02:00
Sebastien Helleu
6c24da222c
doc: fix commands for scrolling bars with mouse wheel in user guide
2011-08-16 09:43:45 +02:00
Sebastien Helleu
832d30b665
core: add local variables of buffer in focus hashtable, remove irc_server/irc_channel from focus hashtable for nicklist
2011-08-16 09:41:02 +02:00
Sebastien Helleu
a234bc90ad
irc: rename host/server/channel to irc_host/irc_server/irc_channel in irc focus hashtable for nicklist
2011-08-16 09:15:00 +02:00
Sebastien Helleu
8f0e0307c5
core: change priority of hook_focus "buffer_nicklist" in core (2000) and irc (1000)
2011-08-16 08:15:02 +02:00
Sebastien Helleu
9070021a54
core: allow a second area for keys in context "mouse" (for drag & drop between two areas)
2011-08-15 21:49:20 +02:00
Sebastien Helleu
39d7a98f02
doc: update italian translations, user guide and FAQ
2011-08-15 18:08:43 +02:00
Sebastien Helleu
58c7ab3997
doc: update german user guide
2011-08-15 16:38:55 +02:00
Sebastien Helleu
4749915e5f
doc: update german translations
2011-08-15 16:19:23 +02:00
Sebastien Helleu
19d6c0532d
doc: fix typo in user guide
2011-08-15 13:04:07 +02:00
Sebastien Helleu
d89115d4db
core: add "_chat_line_x" in focus hashtable (for buffers with free content)
2011-08-15 12:59:32 +02:00
Sebastien Helleu
eee81cfe9c
core: fix focus info for chat area on buffers with free content
2011-08-14 23:44:32 +02:00
Sebastien Helleu
1c62702758
core: fix crash when looking at context in chat area for focus
2011-08-14 23:10:45 +02:00
Sebastien Helleu
1ca036e8d9
core: return empty string for window and buffer pointers in focus hashtable when value is N/A
2011-08-14 18:03:29 +02:00
Sebastien Helleu
84d097a022
doc: fix color of keys with one uppercase letter in user guide
2011-08-14 17:01:10 +02:00
Sebastien Helleu
1a9e15c5a6
doc: add missing keys m/q/Q (for cursor mode) in user guide
2011-08-14 16:56:52 +02:00
Sebastien Helleu
ab986baa05
core: fix crash in display of chat area (overflow in coords)
2011-08-14 16:42:55 +02:00
Sebastien Helleu
5073cd3476
core: add buffer property "short_name_is_set", return name if short name is not set (in buffer infolist or property)
2011-08-14 16:04:12 +02:00
Sebastien Helleu
dd4863d67c
irc: add tag "nick_xxx" for messages join/part/quit and wallops
2011-08-14 14:13:21 +02:00
Sebastien Helleu
08f13b3965
core: add key "_chat_line_nick" in focus hashtable
2011-08-14 14:04:33 +02:00
Sebastien Helleu
ae2c061350
xfer: set short name for xfer chat buffer (dcc chat) only if it was not set by another plugin/script
2011-08-14 13:27:05 +02:00
Sebastien Helleu
15d78a45a8
relay: set short name for relay raw buffer only if it was not set by another plugin/script
2011-08-14 13:26:26 +02:00
Sebastien Helleu
2c20426577
irc: set short name on buffers only if it was not set by another plugin/script
2011-08-14 13:20:47 +02:00
Sebastien Helleu
cc3a4834d0
core: allow empty short name on buffers (name is used if not set)
2011-08-14 13:20:03 +02:00
Sebastien Helleu
1cb7c6a6c5
core: return info about line/word for chat area in focus hashtable, add keys m/q/Q to quote line in cursor mode, sort mouse keys by priority
2011-08-14 11:30:08 +02:00
Sebastien Helleu
fb4c1ed1e9
core: fix typo in comment
2011-08-13 12:50:18 +02:00
Sebastien Helleu
7ebb91f69b
core: add function hashtable_dup (duplicate a hashtable)
2011-08-13 12:00:25 +02:00
Sebastien Helleu
3398c9c65b
irc: fix too small buffer for encoded base64 string used by SASL authentication
2011-08-12 12:11:36 +02:00
Sebastien Helleu
d80706b5f0
core: fix too small buffer for encoded base64 string used to authenticate with http proxy
2011-08-12 12:09:57 +02:00
Sebastien Helleu
fab23f8bc4
doc: add reload of CA file for question about freenode/SSL in FAQ
2011-08-10 18:54:25 +02:00
Sebastien Helleu
f841333609
core: allow mix of commands and hsignals for keys in context "mouse"
2011-08-10 12:24:23 +02:00
Sebastien Helleu
fe9aee25a5
core: allow send of hsignal instead of command for keys in context "mouse"
2011-08-09 14:56:15 +02:00
Sebastien Helleu
40c5eb207d
core: add new command /repeat (execute a command several times)
2011-08-09 09:10:26 +02:00
Sebastien Helleu
0a6682314f
irc: fix message displayed by command /msg nickserv
2011-08-08 13:42:36 +02:00
Sebastien Helleu
38fd5bfa51
core: use arguments for infolist "window" to return only one window by number
2011-08-08 11:32:31 +02:00
Sebastien Helleu
ede9a96eb9
core: add optional buffer name for area "chat" in keys of mouse context
2011-08-08 11:24:26 +02:00
Sebastien Helleu
370769f759
irc: send WHO command to check away nicks only if channel was not parted
2011-08-08 09:26:40 +02:00
Sebastien Helleu
9313edec34
core: fix typo in /help upgrade
2011-08-07 11:22:16 +02:00
Sebastien Helleu
b9d614e7de
core: fix unwanted merge of buffers when no layout number is assigned to buffer (on /layout apply)
2011-08-06 23:13:58 +02:00
Sebastien Helleu
339d33181d
core: add note about SSL connections in /help upgrade
2011-08-06 23:06:18 +02:00
Sebastien Helleu
6b4416042b
core: add "layout_number_merge_order" in buffer properties that can be read
2011-08-06 23:05:43 +02:00
Sebastien Helleu
37d70899d3
doc: update auto-generated hdata files
2011-08-06 22:27:07 +02:00
Sebastien Helleu
625a264a44
core: display a warning at startup if locale is UTF-8 and if ncurses has no wide-char/UTF-8 support
2011-08-06 22:23:56 +02:00
Sebastien Helleu
34a9221d8f
core: fix path for included file term.h (first use ncursesw/term.h if available)
2011-08-06 09:07:38 +02:00
Sebastien Helleu
8d2c23209f
core: save and restore layout for buffers and windows on /upgrade
2011-08-05 23:15:23 +02:00
Sebastien Helleu
4919a943fd
doc: minor changes in FAQ for question about weird chars under screen/tmux
2011-08-05 14:34:14 +02:00
Sebastien Helleu
982db541ec
core: fix unwanted merge of buffers when no layout number is assigned to buffer
2011-08-05 13:23:43 +02:00
Sebastien Helleu
d27c459c1d
core: fix bugs with automatic layout (bug #26110 ), add support of merged buffers in layout (task #10893 )
2011-08-05 13:18:03 +02:00
Sebastien Helleu
02532973e9
doc: fix translation in french user guide
2011-08-05 12:49:29 +02:00
Sebastien Helleu
05bcd9d9e7
core: add missing return after call to gui_buffer_unmerge_all()
2011-08-04 18:13:00 +02:00
Sebastien Helleu
6442302f3f
core: add option -all for command /buffer unmerge
2011-08-04 17:24:53 +02:00
Sebastien Helleu
d7a46135ee
doc: add WeeChat version required for mouse in FAQ
2011-08-04 16:18:03 +02:00
Sebastien Helleu
a66ad95126
doc: replace ">=" and "<=" by UTF-8 chars in docs
2011-08-04 16:13:34 +02:00
Sebastien Helleu
fd8a4c6761
doc: add mouse questions in FAQ
2011-08-03 22:57:43 +02:00
Sebastien Helleu
8137c2cf9a
core: fix crash with "/input grab_mouse"
2011-08-03 20:13:29 +02:00
Sebastien Helleu
2460699343
doc: add mouse support in user guide
2011-08-03 20:10:11 +02:00
Sebastien Helleu
c96499c817
doc: add IRC SASL authentication in user guide
2011-08-03 12:30:43 +02:00
Sebastien Helleu
4ed5ff86fd
core: fix crash when invalid UTF-8 chars are inserted in command line (bug #33471 )
2011-08-02 13:26:37 +02:00
Sebastien Helleu
cbdf4a4ae1
core: remove "const" for first argument of function utf8_normalize
2011-08-02 13:24:53 +02:00
Sebastien Helleu
7ef99737d0
core: stop horizontal bar scroll at the end of content (for bars with horizontal filling) (bug #27908 )
2011-08-02 12:35:10 +02:00
Sebastien Helleu
6be3b3d064
doc: add missing API functions in scripting guide
2011-08-01 19:25:01 +02:00
Sebastien Helleu
217e9683d2
core: add info about position where mouse button is released in hook_focus (for mouse gestures)
2011-08-01 18:33:13 +02:00
Sebastien Helleu
95b179dd08
core: add "/input grab_mouse" and "/input grab_mouse_area" (default: right click on input bar)
2011-07-30 15:44:55 +02:00
Sebastien Helleu
ca3c1e2636
core: fix memory leak in command /cursor
2011-07-30 11:35:17 +02:00
Sebastien Helleu
5059743dd2
irc: add "server" and "channel" in hook_focus of bar item "buffer_nicklist"
2011-07-30 10:20:19 +02:00
Sebastien Helleu
382a1ad942
core: cosmetic changes in /help key
2011-07-30 08:56:42 +02:00
Sebastien Helleu
bb39455591
core: fix bug in build of static parts of completions for commands
2011-07-30 08:50:30 +02:00
Sebastien Helleu
47b9c2b9e2
core: fix bug in completion of command /window
2011-07-30 08:49:57 +02:00
Sebastien Helleu
ba37caca69
core: update ChangeLog
2011-07-30 00:56:20 +02:00
Sebastien Helleu
dc8daef33d
core: fix crash when building hashtable string with keys and values
2011-07-30 00:50:28 +02:00
Sebastien Helleu
a56c1097dc
core: fix refresh bug when switching buffer
2011-07-30 00:16:17 +02:00
Sebastien Helleu
54a6f42de5
core: add number in windows, improve mouse/cursor actions when screen is split
2011-07-29 19:46:02 +02:00
Sebastien Helleu
dfd7ed5457
core: add "bar_refresh_needed" in dump of bars to log file
2011-07-29 12:27:39 +02:00
Sebastien Helleu
db86b84218
core: fix refresh of bars (remove duplicated refresh for bars)
2011-07-29 12:24:34 +02:00
Sebastien Helleu
e0ef10ee47
core: fix typo in comment of function gui_bar_window_new
2011-07-29 09:56:39 +02:00
Sebastien Helleu
fd35bbeb72
core: add "refresh_needed" in dump of bar windows to log file
2011-07-29 09:51:16 +02:00
Sebastien Helleu
51ef22c284
core: improve mouse support: process utf-8 codes, add option weechat.look.mouse_timer_delay, remove key meta2-M, fix problem with iso chars when grabbing mouse codes
2011-07-28 15:36:39 +02:00
Sebastien Helleu
17037e32d8
doc: fix type for arguments of hook_timer in plugin API reference
2011-07-28 09:25:48 +02:00
Sebastien Helleu
d41f7c3140
core: allow buffer name in /buffer close
2011-07-27 13:52:08 +02:00
Sebastien Helleu
6a6bc40df7
core: fix crash on /bar toggle
2011-07-27 12:52:47 +02:00
Sebastien Helleu
6bbe3be63f
core: fix message with new key added (displayed on current buffer instead of core)
2011-07-27 09:50:35 +02:00
Sebastien Helleu
ec12579f47
irc: complete help of command /ban (explain what is does without argument)
2011-07-27 09:34:03 +02:00
Sebastien Helleu
224d54f6ce
doc: add key alt-m (toggle mouse) in user guide
2011-07-27 08:07:07 +02:00
Sebastien Helleu
93909b4840
core: remove delimiters around empty bar items
2011-07-27 08:02:29 +02:00
Sebastien Helleu
e0781f0390
core: add mouse support (task #5435 ), free cursor movement, hook_focus, fix bugs with key "^" (bug #32072 , bug #21381 ), fix bugs with bar windows, completion and /buffer
...
New features and bugs fixed:
- mouse support: new command /mouse, new option weechat.look.mouse, new key context "mouse"
- free movement of cursor: new command /cursor, new key context "cursor"
- new hook_focus (used by cursor and mouse)
- info "cursor_mode"
- bugs fixed with key "^"
- allow plugin name in /buffer name
- fix bugs with bar windows: do not create bar windows for hidden bars
- fix completion bug when two words for completion are equal but with different case
- automatic scroll direction in /bar scroll (x/y is now optional)
2011-07-26 18:50:29 +02:00
Sebastien Helleu
2fec843144
doc: update italian user guide and FAQ
2011-07-20 10:38:39 +02:00
Sebastien Helleu
5d5d2ce4d1
irc: fix crash when malformed IRC message 352 (WHO) is received (bug #33790 )
2011-07-18 19:08:24 +02:00
Sebastien Helleu
10024571ef
doc: add gettext in dependencies for build (optional)
2011-07-17 23:23:59 +02:00
Sebastien Helleu
e0e32284a9
doc: update german user and scripting guides
2011-07-17 23:15:42 +02:00
Sebastien Helleu
35a3df0a7a
doc: fix typo in user guide
2011-07-14 20:51:50 +02:00
Sebastien Helleu
8459eb7bda
doc: fix typo in user guide
2011-07-14 20:41:29 +02:00
Sebastien Helleu
b888881288
doc: fix typo in french user guide
2011-07-14 16:32:59 +02:00
Sebastien Helleu
0fdcb7387f
doc: add doc about connection to Freenode with TOR/SASL
2011-07-14 13:42:26 +02:00
Sebastien Helleu
47822ce80e
irc: fix crash when command "/buffer close" is used in a server command to close server buffer during connection (bug #33763 )
2011-07-13 18:28:29 +02:00
Sebastien Helleu
1f027dbeb1
core: fix completion for command arguments when same command exists in many plugins (bug #33753 )
2011-07-12 11:20:28 +02:00
Sebastien Helleu
db261576b4
rmodifier: add missing include of strings.h in rmodifier.c
2011-07-11 16:46:08 +02:00
Sebastien Helleu
201ee104e7
irc: fix crash when /join command is executed on a non-irc buffer (bug #33742 )
2011-07-10 23:21:04 +02:00
Sebastien Helleu
cb4e0d0076
core: allow empty argument for infolist "key" (return context "default")
2011-07-10 23:07:33 +02:00
Sebastien Helleu
cd5b216e0f
relay: fix bug with self nick when someone changes its nick on channel (bug #33739 )
2011-07-10 09:00:33 +02:00
Sebastien Helleu
2b821b8b06
irc: fix typo in help of options irc.look.new_channel_position and irc.look.new_pv_position
2011-07-05 15:40:07 +02:00
Sebastien Helleu
3bea55b2f0
core: add context "search" for keys (to define keys used during search in buffer with ctrl+"r")
2011-07-05 15:36:42 +02:00
Sebastien Helleu
5250b68d0a
doc: convert script docgen.pl to docgen.py
2011-07-03 15:47:50 +02:00
Sebastien Helleu
0f5b4dbecb
core: add new option weechat.look.separator_vertical, rename option weechat.look.hline_char to weechat.look.separator_horizontal
2011-06-29 10:33:08 +02:00
Sebastien Helleu
56a39bc8c8
core: add missing include of stddef.h in plugin.c
2011-06-29 10:24:03 +02:00
Sebastien Helleu
a6873b725f
irc: fix bug with comma in irc color code: do not strip comma if it is not followed by a digit (bug #33662 )
2011-06-28 13:38:55 +02:00
Sebastien Helleu
19bc95b961
core: many improvements on hdata
...
New features:
- add optional hdata name for variables in hdata
- add plugin API functions: hdata_get_var_hdata
- use hashtable to store hdata (created by WeeChat and plugins)
- free hdata and infolists created by plugin on plugin unload
- free all hdata on exit
- add "free" option to command /debug hdata
- remove hdata for hooks
2011-06-26 18:15:42 +02:00
Sebastien Helleu
2a630031fd
core: display error (only once) when bad file descriptor is detected in hook_fd
2011-06-22 15:39:00 +02:00
Sebastien Helleu
6defc05f0a
core: fix freeze when hook_fd is called with a bad file/socket (bug #33619 )
2011-06-22 12:20:05 +02:00
Sebastien Helleu
ebac36d075
doc: fix typo in FAQ
2011-06-22 11:34:31 +02:00
Sebastien Helleu
0a09a336dd
irc: add prefix "#" for all channels on join (if no prefix given)
2011-06-22 11:32:45 +02:00
Sebastien Helleu
9858927b34
doc: fix question about target buffer on merged buffers in FAQ
2011-06-22 11:31:30 +02:00
Sebastien Helleu
aaaf575db6
doc: update question about URLs in FAQ
2011-06-22 11:27:21 +02:00
Sebastien Helleu
d8b15bc6a3
doc: update german translations and FAQ
2011-06-22 11:09:48 +02:00
Sebastien Helleu
f4d802f4ff
doc: fix typo in plugin API reference
2011-06-21 20:37:57 +02:00
Sebastien Helleu
d6ef66d006
doc: add questions in FAQ, remove instructions/commands for old WeeChat versions (prior to 0.3.0)
2011-06-21 17:40:53 +02:00
Sebastien Helleu
d47be1f303
core: fix bug with option weechat.look.hotlist_count_max when count_max is greater than 1 and priority in hotlist is highlight
2011-06-21 16:17:32 +02:00
Sebastien Helleu
76a39cb0cd
core: fix bug with option weechat.look.hotlist_count_max (value+1 was used)
2011-06-21 13:05:30 +02:00
Sebastien Helleu
589f57c409
irc: switch to buffer on /join #channel if channel buffer already exists
2011-06-16 18:54:05 +02:00
Sebastien Helleu
6015f51b33
irc: update host of nicks on manual /who
2011-06-16 18:31:56 +02:00
Sebastien Helleu
52d7770ff1
core: add local variable "highlight_regex" in buffers
2011-06-15 17:43:46 +02:00
Sebastien Helleu
49f7b5d701
relay, xfer: display possible actions in buffer even if list is empty
2011-06-15 14:50:23 +02:00
Sebastien Helleu
478c6f73a4
irc, relay: check that prefix and message are not NULL before adding a message to raw buffer
2011-06-14 14:34:45 +02:00
Sebastien Helleu
8046d91f5c
core: update description for some hdata
2011-06-13 21:45:26 +02:00
Sebastien Helleu
1e71196aee
core: add option "tags" for command /debug
2011-06-13 15:25:38 +02:00
Sebastien Helleu
00ab6400b8
core: add option weechat.look.eat_newline_glitch (disabled by default, can cause display bugs)
2011-06-13 13:01:16 +02:00
Sebastien Helleu
c8b2a6a084
core: add "hdata" (direct access to WeeChat/plugin data)
2011-06-13 12:32:27 +02:00
Sebastien Helleu
756252b95c
core: add string representation for types pointer, buffer and time in properties "keys", "values" and "keys_values"
2011-06-13 12:31:19 +02:00
Sebastien Helleu
4126187574
core: fix bug with new line inserted at end of each line displayed (set eat_newline_glitch to 0 if available)
2011-06-01 12:10:03 +02:00
Sebastien Helleu
35120b633c
core: add option "infolists" for command /debug
2011-06-01 09:07:17 +02:00
Sebastien Helleu
60bba82150
core: fix bug with horizontal scroll in windows and long lines
2011-05-31 08:46:08 +02:00
Sebastien Helleu
92b88e6599
relay: fix memory leak on plugin load (free raw messages)
2011-05-26 16:34:54 +02:00
Sebastien Helleu
d99fe2babd
relay: fix memory leak (free some parsed messages) (bug #33387 )
2011-05-26 16:33:52 +02:00
Sebastien Helleu
dbfcd7ec72
irc: fix memory leak in message parser (when called from other plugins like relay) (bug #33387 )
2011-05-26 16:32:52 +02:00
Sebastien Helleu
dbe3514cd6
irc: fix memory leak on plugin unload (free ignores)
2011-05-26 16:31:49 +02:00
Sebastien Helleu
e90f19c891
core: sync debian files with debian git repository
2011-05-19 23:54:36 +02:00
Sebastien Helleu
2d38d07661
logger: add option logger.file.flush_delay (task #11118 )
2011-05-18 16:41:15 +02:00
Sebastien Helleu
ab5ecd4bda
logger: use tag "no_log" for some messages printed
2011-05-18 10:18:21 +02:00
Sebastien Helleu
e3e20f2b60
core: add horizontal scrolling for buffers with free content (command /window scroll_horiz) (task #11112 )
2011-05-16 15:33:44 +02:00
Sebastien Helleu
bd1db541f7
doc: add missing argument "gnutls_priorities" in function hook_connect
2011-05-15 20:23:00 +02:00
Sebastien Helleu
3a0cf4b4db
api: fix bug with function config_set_desc_plugin (use immediately description for option when function is called)
2011-05-15 17:03:07 +02:00
Sebastien Helleu
9c08484107
core: add missing arguments filename and name in /help plugin
2011-05-15 11:28:57 +02:00
Sebastien Helleu
c37b65bba4
irc: fix argument nick in /help ignore
2011-05-15 11:19:03 +02:00
Sebastien Helleu
4a16de553c
Version 0.3.6-dev
2011-05-15 11:01:13 +02:00
Sebastien Helleu
fcec129c37
Version 0.3.5
2011-05-15 09:19:27 +02:00
Sebastien Helleu
6068f7d268
core: fix compilation of doc in standalone package
2011-05-15 09:05:11 +02:00
Sebastien Helleu
267b82199c
core: update portuguese translations
2011-05-15 08:27:27 +02:00
Sebastien Helleu
cc8e59519e
core: update spanish translations
2011-05-14 22:57:30 +02:00
Sebastien Helleu
3083d6ede3
irc: fix typo in /help links
2011-05-14 19:49:22 +02:00
Sebastien Helleu
2097da95f3
doc: update polish translations and FAQ
2011-05-14 19:21:07 +02:00
Sebastien Helleu
36a23a1068
doc: update italian user guide
2011-05-14 19:15:42 +02:00
Sebastien Helleu
eeb1d3068d
doc: fix typos
2011-05-13 16:46:44 +02:00
Sebastien Helleu
c3456a9068
core: fix argument name in /help color
2011-05-11 18:40:20 +02:00
Jiri Golembiovsky
b6b18c58f1
Updated czech translations
2011-05-10 21:51:12 +02:00
Sebastien Helleu
2df030f4f6
doc: update italian translations and user guide
2011-05-10 07:56:30 +02:00
Sebastien Helleu
8529f78177
doc: update german translations and user guide
2011-05-09 18:41:06 +02:00
Sebastien Helleu
b2551ce0ef
doc: add note about new keys in release notes
2011-05-08 19:46:01 +02:00
Sebastien Helleu
f9eb26f546
Version 0.3.5-rc3
2011-05-08 12:56:43 +02:00
Sebastien Helleu
02d10acd11
core: ensure that new split percent is between 1 and 99 for balance of windows
2011-05-08 09:48:29 +02:00
Sebastien Helleu
bce12fd38c
weercd.py: fix typo, add action in weercd.conf
2011-05-07 18:29:53 +02:00
Sebastien Helleu
d961711797
core: fix balance of windows with vertical split
2011-05-07 18:13:32 +02:00
Sebastien Helleu
8c9ba6b563
core: fix balance of windows
2011-05-07 17:30:22 +02:00
Sebastien Helleu
5fde03f7fc
core: improve output of /debug windows
2011-05-07 17:17:13 +02:00
Sebastien Helleu
705dff4a00
weercd.py: add option "action": "flood" = flood client, "user" = send custom messages to client
2011-05-06 16:34:18 +02:00
Sebastien Helleu
9754d0cbbd
irc: fix parsing of message 332 when no topic neither colon are found (bug with bip proxy)
2011-05-06 16:33:06 +02:00
Sebastien Helleu
ae57815e23
doc: add new hotlist features in release notes and way to come back to old behaviour
2011-05-06 10:49:23 +02:00
Sebastien Helleu
9748b3d041
doc: update italian plugin API reference
2011-05-05 15:05:53 +02:00
Sebastien Helleu
bc6b5a8a67
doc: add value 0 for date in functions printf_date and printf_date_tags of plugin API reference
2011-05-05 10:03:48 +02:00
Sebastien Helleu
33557e94ab
doc: update gnutls version required (min 2.2.0) in user guide
2011-05-04 14:35:48 +02:00
Sebastien Helleu
b5cbdc54d2
doc: update german translations and docs
2011-05-04 09:02:24 +02:00
Sebastien Helleu
6e0f2fab8c
doc: update italian translations and docs
2011-05-03 08:44:10 +02:00
Sebastien Helleu
c417d6e135
irc: fix nick color in private when option irc.look.nick_color_force is changed
2011-05-02 16:31:21 +02:00
Sebastien Helleu
97bc4b6eed
Version 0.3.5-rc2
2011-05-01 11:05:26 +02:00
Sebastien Helleu
baa6e59efb
core: fix compiler warning on function wattr_get (on pointers to attrs and pair)
2011-05-01 10:56:34 +02:00
Sebastien Helleu
1ad6ab1fe0
xfer: remove unused variable
2011-05-01 10:55:36 +02:00
Sebastien Helleu
c92c04e298
fifo: remove unused variable
2011-05-01 10:55:25 +02:00
Sebastien Helleu
97de735761
core: remove unused variables
2011-05-01 10:55:10 +02:00
Sebastien Helleu
b9298a80c1
doc: fix callbacks of function weechat_config_new_option in plugin API reference
2011-04-29 17:47:16 +02:00
Sebastien Helleu
c47f6e81c4
irc: fix tags for messages sent with /msg command (bug #33169 )
2011-04-29 15:41:51 +02:00
Sebastien Helleu
02e2b21d3e
doc: add return value for callbacks in plugin API reference
2011-04-29 12:25:07 +02:00
Sebastien Helleu
43a53a87aa
irc: add new options irc.color.topic_old and irc.color.topic_new
2011-04-28 14:27:31 +02:00
Sebastien Helleu
7baf4b8b22
core: update german translations
2011-04-28 12:44:30 +02:00
Sebastien Helleu
f393d0a3d2
irc: add option "ssl_priorities" in servers (task #10106 , debian #624055 )
2011-04-28 12:29:56 +02:00
Sebastien Helleu
f4f90e85fb
perl: fix memory leak when calling perl functions (bug #32895 )
2011-04-26 22:26:53 +02:00
Sebastien Helleu
2c65354226
doc: change URL for support page in FAQ
2011-04-26 22:22:12 +02:00
Sebastien Helleu
f002c8e7de
irc: add modifier "irc_in2_xxx" (called after charset decoding)
2011-04-26 18:19:27 +02:00
Sebastien Helleu
3fd2af8184
api: add new function config_set_desc_plugin (task #10925 )
2011-04-26 17:47:49 +02:00
Sebastien Helleu
51f836feb8
core: fix scroll on buffers with free content
2011-04-26 12:39:35 +02:00
Sebastien Helleu
4ea7fe2627
doc: fix typo in plugin API reference for function config_set_plugin
2011-04-25 18:36:09 +02:00
Sebastien Helleu
4130ea6e77
relay: fix crash on /upgrade when nick in irc client is not yet set
2011-04-25 11:19:47 +02:00
Sebastien Helleu
7dabe70800
core: update ChangeLog
2011-04-24 18:15:22 +02:00
Sebastien Helleu
0b8eb5396b
core: fix scroll in windows with /window scroll (skip lines "Day changed to")
2011-04-24 18:12:11 +02:00
Sebastien Helleu
d6e4b2cc87
core: add date and date_printed of each line in dump of buffers
2011-04-24 18:07:56 +02:00
Sebastien Helleu
175a4e2fa5
core: recalculate buffer_max_length when buffer short name is changed (patch #7441 )
2011-04-24 10:25:45 +02:00
Sebastien Helleu
0b0626d98b
core: add option weechat.look.hotlist_add_buffer_if_away
2011-04-24 09:07:15 +02:00
Sebastien Helleu
cd73fac2f8
irc: use tag "notify_none" for self messages
2011-04-24 08:24:28 +02:00
Sebastien Helleu
70b0f12469
core: add buffer to hotlist if away is set on buffer (even if buffer is displayed) (task #10948 ), do not update hotlist during upgrade
2011-04-23 17:23:17 +02:00
Sebastien Helleu
909fe8a2b5
core: add option "balance" for command /window (key: alt+"w" + alt+"b")
2011-04-23 13:21:10 +02:00
Sebastien Helleu
634478dd54
core: add option "swap" for command /window (key: alt+"w" + alt+"s") (task #11001 )
2011-04-22 21:56:54 +02:00
Sebastien Helleu
b7853444d8
Version 0.3.5-rc1
2011-04-21 19:12:42 +02:00
Sebastien Helleu
93c583a9ca
doc: fix typo
2011-04-20 23:06:55 +02:00
Sebastien Helleu
3b7bd01716
core: allow command mask for infolist_get on command hooks
2011-04-19 20:13:46 +02:00
Sebastien Helleu
7c6723f255
core: add automatic reset of color pairs, new option weechat.look.color_pairs_auto_reset
2011-04-17 11:02:45 +02:00
Sebastien Helleu
dd8d789fec
core: apply new value of option weechat.look.buffer_notify_default to all opened buffers
2011-04-17 08:32:30 +02:00
Sebastien Helleu
06a9546ca5
core: return WEECHAT_RC_OK instead of WEECHAT_RC_ERROR in commands when error is displayed
2011-04-16 10:58:15 +02:00
Sebastien Helleu
7426569d86
core: prohibit names beginning with "#" for bars, proxies, filters and IRC servers (bug #33020 )
2011-04-16 10:47:18 +02:00
Sebastien Helleu
619f470f9f
doc: update german translations and user guide
2011-04-15 21:33:47 +02:00
Sebastien Helleu
53cc5af7c5
aspell: add section "option" in aspell.conf for speller options (task #11083 )
2011-04-15 18:45:17 +02:00
Sebastien Helleu
377024835a
irc: fix memory leak when copying or renaming server
2011-04-15 10:41:18 +02:00
Sebastien Helleu
55aa584a2b
plugins: fix memory leaks when setting buffer callbacks after /upgrade (plugins: irc, relay, xfer, scripts)
2011-04-15 10:40:23 +02:00
Sebastien Helleu
091d128ac5
core: remove unneeded space in german translation
2011-04-14 10:01:39 +02:00
Sebastien Helleu
7673a700b3
core: use buffer pointer instead of window in input functions, add new function window_search_with_buffer in plugin API
2011-04-13 20:25:26 +02:00
Sebastien Helleu
7d7eeceb89
doc: use color orange for key "alt" and gray for key "shift"
2011-04-13 09:54:54 +02:00
Sebastien Helleu
2c2ebea3fd
irc: do not rejoin channels where /part has been issued before reconnection to server (bug #33029 )
2011-04-11 16:39:39 +02:00
Sebastien Helleu
85c5653713
irc: use nick color for users outside the channel
2011-04-11 15:52:31 +02:00
Sebastien Helleu
5ee0d7a456
core: add default keys meta-O{A,B,C,D} (same as meta-O{a,b,c,d})
2011-04-11 14:51:28 +02:00
Sebastien Helleu
25684ad8a6
core: fix crash when terminal has no color support
2011-04-11 14:45:05 +02:00
Sebastien Helleu
9d128cad22
core: add messages counts in hotlist for each buffer, option weechat.look.hotlist_buffer_separator and tag "notify_none"
...
New options:
- weechat.look.hotlist_buffer_separator
- weechat.look.hotlist_count_max
- weechat.look.hotlist_count_min_msg
- weechat.color.status_count_msg
- weechat.color.status_count_private
- weechat.color.status_count_highlight
- weechat.color.status_count_other
2011-04-11 13:57:00 +02:00
Sebastien Helleu
8597f14bf6
irc: update short name of server buffer when server is renamed
2011-04-10 17:44:37 +02:00
Sebastien Helleu
5ca579e065
core: add missing and remove unneeded spaces in translations
2011-04-10 11:24:07 +02:00
Sebastien Helleu
447a29ae5c
core: update german translations and FAQ
2011-04-09 09:57:10 +02:00
Sebastien Helleu
176454afa1
core: add prefix in addition of message in output of /debug buffer
2011-04-07 14:56:29 +02:00
Sebastien Helleu
6929486649
tcl: fix tcl detection on some 64-bits systems (bug #32915 )
2011-03-26 17:59:01 +01:00
Sebastien Helleu
8bfc387579
core: flush stdout after changing terminal title (patch from Guido Berhoerster)
2011-03-26 17:40:20 +01:00
Sebastien Helleu
a441d67a26
doc: add question about "WeeChat" name in FAQ
2011-03-24 18:42:56 +01:00
Sebastien Helleu
081d2889c1
irc: fix self nick color in nicklist after changing nick with /nick
2011-03-24 18:10:59 +01:00
Sebastien Helleu
ceaad9a20d
irc: return empty color name for nick prefix when no mode is set (instead of "chat")
2011-03-23 18:55:24 +01:00
Sebastien Helleu
80312dd56a
irc: replace options irc.color.nick_prefix_{op|halfop|voice|user} by a single option irc.color.nick_prefixes (task #10888 )
2011-03-23 18:29:24 +01:00
Sebastien Helleu
b7b2cc8bd7
irc: fix local variable "away" on server buffer (set/delete it each time away is set or removed on server)
2011-03-23 16:11:23 +01:00
Sebastien Helleu
97048d57fc
Update italian translations and docs
2011-03-21 16:39:13 +01:00
Sebastien Helleu
bee3f511c2
Add optional bar name in command /bar default
2011-03-18 15:36:52 +01:00
Sebastien Helleu
2711bc4afe
Create default bars only if no bar is defined in configuration file
2011-03-18 15:35:54 +01:00
Sebastien Helleu
8c13cab941
Add new option weechat.look.highlight_tags (force highlight on tags)
2011-03-18 12:17:21 +01:00
Sebastien Helleu
e0151b42a6
aspell: fix spellers used after switch of window (bug #32811 )
2011-03-16 21:59:39 +01:00
Sebastien Helleu
4678802cbc
Use new style for keys in FAQ
2011-03-16 19:31:16 +01:00
Sebastien Helleu
9a100beb89
Add question about keys up/down for global history in FAQ
2011-03-16 19:00:16 +01:00
Sebastien Helleu
ea65e4d50f
Add new option irc.look.buffer_switch_autojoin, rename option irc.look.buffer_auto_switch_on_join to irc.look.buffer_switch_join (task #10506 )
2011-03-16 18:38:41 +01:00
Sebastien Helleu
15121096d4
Allow removal of hashtable entry in callback of hashtable_map
2011-03-15 16:19:47 +01:00
Sebastien Helleu
dd76010e08
Fix return value of callback for hashtable_map in plugin API reference
2011-03-15 16:19:09 +01:00
Sebastien Helleu
a47da825fa
Add task #8542 in ChangeLog
2011-03-15 13:05:13 +01:00
Sebastien Helleu
c61254f256
Add new option irc.look.buffer_auto_switch_on_join
2011-03-15 11:51:48 +01:00
Sebastien Helleu
fdc29b5f49
Fix typos in plugin API reference
2011-03-15 09:45:14 +01:00
Sebastien Helleu
eec9b22f6f
Fix typo in french FAQ (patch #7505 )
2011-03-13 19:14:50 +01:00
Sebastien Helleu
3137c690ed
Use new style for command line color keys in user guide
2011-03-13 08:59:09 +01:00
Sebastien Helleu
e4b3111a49
Update german translations
2011-03-12 10:16:04 +01:00
Sebastien Helleu
c71e2cad38
Add function "buffer_match_list" in plugin API
2011-03-11 18:39:37 +01:00
Sebastien Helleu
adae98e94d
Fix bug with repeat of last completion ("%*"), which failed when many templates are used in completion
2011-03-10 17:38:18 +01:00
Sebastien Helleu
df8a678995
Add missing variable "buffers" in dump of filters
2011-03-09 19:14:07 +01:00
Sebastien Helleu
e2510cbd04
Allow list of buffers in command /filter (exclusion with prefix "!") (task #10880 )
2011-03-09 10:13:41 +01:00
Sebastien Helleu
78435e83ee
Update german translations and FAQ
2011-03-08 08:22:42 +01:00
Sebastien Helleu
151c081229
Fix build when gnutls library is not found
2011-03-07 14:41:24 +01:00
Sebastien Helleu
384925eb7e
Add chars "`" and "_" in default value of option weechat.completion.nick_ignore_chars
2011-03-07 14:31:17 +01:00
Sebastien Helleu
fd0f5f5767
Add new option irc.look.smart_filter_nick
2011-03-07 12:23:32 +01:00
Sebastien Helleu
f7fd0ae8fc
Add question in FAQ about freenode and SSL
2011-03-06 23:05:56 +01:00
Sebastien Helleu
b0a5492102
Reload file with certificate authorities when option weechat.network.gnutls_ca_file is changed
2011-03-06 22:29:03 +01:00
Sebastien Helleu
e70bbe0659
Rebuild bar content when items are changed in an hidden bar
2011-03-06 16:46:11 +01:00
Sebastien Helleu
a3536d10e7
Add missing "extern" in rmodifier-config.h
2011-03-06 12:44:43 +01:00
Sebastien Helleu
39bb5d8ee9
relay: allow colon in server password received from client
2011-03-05 16:47:58 +01:00
Sebastien Helleu
b6be2adedd
weercd.py: read PART command sent by client
2011-03-05 09:21:04 +01:00
Sebastien Helleu
598b5262a6
Silently ignore IRC kicks when channel is not found
2011-03-05 09:13:53 +01:00
Sebastien Helleu
80609e4f72
Ignore IRC join if nick is not self nick and if channel buffer does not exist (bug #32667 )
2011-03-05 09:09:58 +01:00
Sebastien Helleu
7351c709f8
Add new option irc.look.color_nicks_in_names
2011-03-04 14:11:35 +01:00
Sebastien Helleu
e8df46c005
Fix crash when setting wrong value in option irc.server.xxx.sasl_mechanism (bug #32670 )
2011-03-03 22:06:08 +01:00
Sebastien Helleu
3d8553316f
Reset style (bold/underline/reverse) before setting color when displaying bar items
2011-03-02 20:03:44 +01:00
Sebastien Helleu
c905dbbf9b
Fix build with gnutls < 2.9.10
2011-03-02 18:15:36 +01:00
Gu1ll4um3r0m41n
c265cad1c9
Fix verification of SSL certificates by calling gnutls verify callback (patch #7459 )
2011-03-02 15:20:36 +01:00
Sebastien Helleu
bf2f7d33ef
relay: do not send join for private buffers to client
2011-03-01 17:44:15 +01:00
Sebastien Helleu
6f047c4a05
Remember scroll position for all buffers in windows (bug #25555 )
2011-03-01 16:31:56 +01:00
Sebastien Helleu
aeaa0dfb7c
Add optional command name for infolist_get on command hooks
2011-02-25 23:16:45 +01:00
Sebastien Helleu
3b38b7d433
Add question in FAQ about one root bar for input
2011-02-25 19:13:41 +01:00
Sebastien Helleu
fe6a7ae753
Update german translations and user guide
2011-02-25 19:13:13 +01:00
Sebastien Helleu
a4621a7ee3
Add styles for keys in user guide
2011-02-25 14:33:20 +01:00
Sebastien Helleu
be9b4e5910
Refresh nicks colors in nicklist when changing option weechat.color.chat_nick_colors
2011-02-24 12:15:05 +01:00
Sebastien Helleu
87ace68b4d
Do not update self nick color when changing option weechat.color.chat_nick_colors
2011-02-24 12:06:58 +01:00
Sebastien Helleu
4cd6fad268
Replace char "%" by "!" for reverse video in color attributes
2011-02-24 09:55:40 +01:00
Sebastien Helleu
a79f721993
Reset color used to display spaces around time and buffer in chat area
2011-02-24 09:44:22 +01:00
Sebastien Helleu
4eb2546082
Add new option irc.look.color_nicks_in_nicklist
2011-02-23 16:45:43 +01:00
Sebastien Helleu
0e51b63686
Fix reload of file rmodifier.conf
2011-02-23 16:33:55 +01:00
Sebastien Helleu
e3cc291448
Fix crash when adding rmodifier with invalid regex
2011-02-23 16:21:18 +01:00
Sebastien Helleu
b4ccd82a9d
Replace char "/" by ":" to specify background in nick colors
2011-02-22 19:33:44 +01:00
Sebastien Helleu
17ae0dc592
weercd.py: fix read of config file with python 3.x
2011-02-22 19:30:01 +01:00
Sebastien Helleu
4680ae40b6
Fix crash when using column filling in bars with some empty items (bug #32565 )
2011-02-22 10:26:18 +01:00
Sebastien Helleu
2ad3a1c326
Auto recalculate values of win_width_pct and win_height_pct when windows are resized
2011-02-21 19:51:09 +01:00
Sebastien Helleu
a63de084cf
Fix typo in /debug windows
2011-02-21 19:34:19 +01:00
Sebastien Helleu
412332653a
Allow relative size for command /window resize
2011-02-21 19:31:44 +01:00
Sebastien Helleu
8b273613df
Add some default keys for gnome-terminal (home/end, ctrl+up/down, alt+pgup/pgdn)
...
New default keys:
meta-OH => /input move_beginning_of_line
meta-OF => /input move_end_of_line
meta2-1;5A => /input history_global_previous
meta2-1;5B => /input history_global_next
meta2-5;3~ => /window scroll_up
meta2-6;3~ => /window scroll_down
2011-02-21 15:54:08 +01:00
Sebastien Helleu
6c90707485
Fix typo: #weecht -> #weechat
2011-02-17 15:07:14 +01:00
Sebastien Helleu
65a609e33e
Add attributes for colors ("*": bold, "%": reverse, "_": underline)
2011-02-17 14:51:21 +01:00
Sebastien Helleu
82d7fca3f7
Fix array overflow in lua plugin for config reload callback
2011-02-16 12:54:37 +01:00
Sebastien Helleu
986ed31939
Update italian user guide and plugin API reference
2011-02-15 14:33:15 +01:00
Sebastien Helleu
c3cb06b30c
Fix dump of bar colors in log file (missing color name)
2011-02-15 14:13:53 +01:00
Sebastien Helleu
1924f296a2
Update italian translations and FAQ
2011-02-15 08:46:01 +01:00
Sebastien Helleu
2ef6fdb2a1
Add option "memory" to command /debug
2011-02-10 18:37:12 +01:00
Sebastien Helleu
aae8a2e54c
Add task #10299 in ChangeLog
2011-02-10 10:03:42 +01:00
Sebastien Helleu
7d79757d85
Fix crash when completing /part command on a non-irc buffer (bug #32402 )
2011-02-10 09:52:15 +01:00
Sebastien Helleu
d8248f3f68
Rename some color constants and functions for attributes
2011-02-09 16:26:58 +01:00
Sebastien Helleu
12879e9138
Factorize code used to apply color codes in strings (for chat and bars)
2011-02-09 16:14:53 +01:00
Sebastien Helleu
c232f855b9
Update german translations
2011-02-09 11:50:21 +01:00
Sebastien Helleu
3dbd5e3564
Add missing parentheses
2011-02-08 21:42:25 +01:00
Sebastien Helleu
1fd31361da
Fix some translations
2011-02-08 12:30:46 +01:00
Sebastien Helleu
2b6bdebcd3
Fix typo: half channel operator -> channel half-operator
2011-02-08 12:19:10 +01:00
Sebastien Helleu
8f2a2b9d1f
Fix typo: transfert -> transfer
2011-02-08 12:14:27 +01:00
Sebastien Helleu
cba46a3274
Fix typo in /help color: minimum color number for alias is 0 and not 1
2011-02-08 11:05:54 +01:00
Sebastien Helleu
d41e202d76
Remove unneeded spaces
2011-02-07 18:38:47 +01:00
Sebastien Helleu
ef71f59b2e
Improve display of commands lists in /help (add arguments -list and -listfull)
2011-02-07 18:33:05 +01:00
Sebastien Helleu
c515069f26
Fix color used to display color aliases on /color buffer
2011-02-07 15:27:04 +01:00
Sebastien Helleu
ba92074bf8
Fix missing suffix (after prefix) on lines when nothing is displayed before suffix (no time/buffer/prefix)
2011-02-07 14:34:23 +01:00
Sebastien Helleu
f1a3805ec8
Reset bold attribute when setting extended color for foreground
2011-02-07 11:56:53 +01:00
Sebastien Helleu
9da63c7170
Rename constants GUI_COLOR_PAIR_xxx to GUI_COLOR_EXTENDED_xxx
2011-02-06 18:18:13 +01:00
Sebastien Helleu
96de4e8746
Fix infinite loop when option weechat.look.read_marker_string it set to empty string
2011-02-05 21:55:58 +01:00
Sebastien Helleu
b1c8989835
Add option weechat.look.read_marker_string, use option hline_char for horizontal bar separators only
2011-02-05 15:29:51 +01:00
Sebastien Helleu
0a69df6c2c
Add color "gray", fix white background (use white instead of gray)
2011-02-05 13:12:41 +01:00
Sebastien Helleu
8ec4e680c6
Fix option color_real_white: replace white by default color only if bold is set for color
2011-02-05 12:29:42 +01:00
Sebastien Helleu
f2be50f4b1
Fix display of extended foreground color on non-default background in bars
2011-02-05 11:11:20 +01:00
Sebastien Helleu
9932f06710
Update ChangeLog
2011-02-04 22:24:33 +01:00
Sebastien Helleu
7d433b798f
Improve arguments displayed in /help of commands, display all commands with same name (for same command name in many plugins)
2011-02-04 22:12:19 +01:00
Sebastien Helleu
63b8aa1f23
Fix size of arrays for colors (patch #7458 )
2011-02-04 21:17:00 +01:00
Sebastien Helleu
21881bbc7b
Replace message "WeeChat colors" by "WeeChat color pairs" on color buffer
2011-02-03 09:52:13 +01:00
Sebastien Helleu
a51652f196
Add note about package "ncurses-term" in user guide and FAQ for 256 colors
2011-02-02 23:41:36 +01:00
Sebastien Helleu
79ca61784c
Rename options add/del by alias/unalias in command /color
2011-02-02 23:01:55 +01:00
Sebastien Helleu
372d9fe82e
Fix crash when many lua scripts are executing callbacks at same time
2011-02-02 22:51:38 +01:00
Sebastien Helleu
49da028a2c
Add many missing IRC commands for target buffer (options irc.msgbuffer.xxx) (bug #32216 )
2011-02-01 19:00:09 +01:00
Sebastien Helleu
8392d2fbcc
Fix terminal title when $TERM starts with "screen" (patch from sleo)
2011-02-01 08:24:08 +01:00
Sebastien Helleu
142fc29e25
Add some chars after cursor when scrolling input line: new option weechat.look.input_cursor_scroll (bug #21391 )
2011-01-31 21:42:04 +01:00
Sebastien Helleu
b19ae11622
Update german translations
2011-01-31 20:56:22 +01:00
Sebastien Helleu
ccb08945a1
Dynamically allocate color pairs
...
This commit introduces major changes in 256 colors support:
- extended colors can be used without being added with command "/color add"
- background color is now allowed for nick colors (using slash separator)
2011-01-31 19:03:30 +01:00
Sebastien Helleu
773effbb3a
Do not close chat buffers when removing xfer from list (bug #32271 )
2011-01-28 12:58:02 +01:00
Sebastien Helleu
7a5200a8e4
Fix typos in config functions in plugin API reference
2011-01-26 08:12:53 +01:00
Sebastien Helleu
19d355c10e
Fix typo on constant WEECHAT_HOOK_PROCESS_RUNNING in plugin API reference
2011-01-25 12:10:49 +01:00
Sebastien Helleu
6295d631b7
Add weercd.py, the WeeChat flood irc server
2011-01-23 09:53:20 +01:00
Sebastien Helleu
cc6bb607e0
Test return value of calls to sscanf function
2011-01-21 19:30:08 +01:00
Sebastien Helleu
1ca2261e95
Fix bug when closing color buffer with command /buffer close N
2011-01-20 09:37:20 +01:00
Sebastien Helleu
68ee325e65
Rename some variables and functions about weechat colors
2011-01-19 19:29:48 +01:00
Sebastien Helleu
ce41363121
Enlarge table with list of $TERM for colors in user guide
2011-01-18 14:23:06 +01:00
Sebastien Helleu
3efb97b0f8
Fix typo in user guide
2011-01-18 08:12:21 +01:00
Sebastien Helleu
030755d385
Version 0.3.5-dev
2011-01-16 12:14:59 +01:00
Sebastien Helleu
0b89084ea4
Version 0.3.4
2011-01-16 10:04:32 +01:00
Sebastien Helleu
54cd9ffaa8
Add missing file asciidoc.css in Makefile.am
2011-01-16 09:43:05 +01:00
Sebastien Helleu
3411185c08
Update polish translations and FAQ
2011-01-16 00:25:04 +01:00
Sebastien Helleu
b35989020b
Update brazilian translations
2011-01-14 10:12:08 +01:00
Sebastien Helleu
fc0f36b909
Update german user guide
2011-01-14 10:08:09 +01:00
Sebastien Helleu
89424130d2
Fix compilation of Ruby plugin with ruby >= 1.9.1, give higher priority to newest ruby when many versions are installed
2011-01-13 17:44:03 +01:00
Sebastien Helleu
eb1a2d9a36
Fix display of bar item "input_prompt" in root bar (patch from Deltafire)
2011-01-13 17:28:43 +01:00
Sebastien Helleu
86932b6c11
Update spanish translations
2011-01-11 16:08:58 +01:00
Sebastien Helleu
2746953335
Use options for server with /connect command when temporary server already exists
2011-01-10 19:04:08 +01:00
Sebastien Helleu
6aab191673
Update italian translations and doc
2011-01-10 18:14:48 +01:00
Sebastien Helleu
ac98535491
Update german FAQ
2011-01-09 13:58:45 +01:00
Sebastien Helleu
91897fa000
Add some features in FAQ (256 colors, IRC proxy, redirection of IRC commands)
2011-01-09 13:05:32 +01:00
Sebastien Helleu
e1857f4d88
Update german tester guide
2011-01-09 12:49:01 +01:00
Sebastien Helleu
512de497f5
Display more colors on each line for WeeChat basic and nick colors on /color buffer
2011-01-09 12:43:10 +01:00
Sebastien Helleu
fa240e8d11
Differenciate IRC notices from messages in private buffer (bug #31980 )
2011-01-09 10:12:20 +01:00
Sebastien Helleu
f7b473790b
Fix unlikely memory leak in function gui_keyboard_new
2011-01-06 14:34:53 +01:00
Sebastien Helleu
7dbc797789
Silently ignore IRC PRIVMSG message if target channel is not found
2011-01-05 15:06:12 +01:00
Sebastien Helleu
25fe7a53a1
Fix scroll problem on buffers with free content and non-allocated lines (bug #32039 )
2011-01-05 14:58:17 +01:00
Sebastien Helleu
ccc6d52e3a
Remove unneeded call to gui_color_buffer_display
2011-01-05 14:10:29 +01:00
Sebastien Helleu
c31977f59c
Revert "Fix bug with /upgrade: check existence of binary even when command is executed without argument"
...
This reverts commit 3cd267ab23 .
With this fix, upgrade was not possible any more if WeeChat was run without path,
ie for example "weechat-curses" running "/usr/bin/weechat-curses".
2011-01-05 08:05:32 +01:00
Sebastien Helleu
f837dc49c9
Fix french translation of description for option weechat.color.chat_nick
2011-01-05 00:17:35 +01:00
Sebastien Helleu
3cd267ab23
Fix bug with /upgrade: check existence of binary even when command is executed without argument
2011-01-04 23:56:46 +01:00
Sebastien Helleu
57102fef70
Update german user guide and FAQ
2011-01-04 21:17:28 +01:00
Sebastien Helleu
fd764a369c
Add note about term option for .screenrc file in FAQ
2011-01-04 15:13:19 +01:00
Sebastien Helleu
09e4bfa8a6
Version 0.3.4-rc3
2011-01-04 15:06:46 +01:00
Sebastien Helleu
a477debb46
Add note about term option for .screenrc file in user guide
2011-01-04 15:05:30 +01:00
Sebastien Helleu
be48a1e763
Add doc about 256 colors in user guide and FAQ
2011-01-04 14:48:02 +01:00
Sebastien Helleu
fb60335176
Fix number of colors displayed in buffer opened by /color (can be different between WeeChat and terminal colors)
2011-01-04 14:37:14 +01:00
Sebastien Helleu
a341d809b2
Fix crash when changing or removing color palette options
2011-01-03 14:41:14 +01:00
Sebastien Helleu
b38dfac5ee
Update nick modes with IRC message 221 (bug #32038 )
2011-01-03 13:02:22 +01:00
Sebastien Helleu
7785292428
Fix crash with malformed IRC message "324" received
2011-01-02 21:43:32 +01:00
Sebastien Helleu
c466b5e1b1
Fix completion of IRC commands /notice, /query and /quote (add -server with servers) (bug #32027 )
2011-01-02 19:59:38 +01:00
Sebastien Helleu
f37d13466e
Update german translations
2011-01-02 19:35:13 +01:00
Sebastien Helleu
ce1aac77e0
Free color palette structures when exiting WeeChat
2011-01-02 16:34:47 +01:00
Sebastien Helleu
44e16c0511
Add function "hashtable_set_pointer" in plugin API
2011-01-02 16:32:54 +01:00
Sebastien Helleu
fcfe854441
Fix memory leak in flush of irc message queue
2011-01-02 15:28:20 +01:00
Sebastien Helleu
10bf2a8665
Test if variables are not NULL before free in function hook_print_exec
2011-01-02 13:09:02 +01:00
Sebastien Helleu
2d82a4a4fc
Add config files relay.conf and rmodifier.conf in man page
2011-01-02 12:23:59 +01:00
Sebastien Helleu
fc5efe5c35
Add plugins relay and rmodifier in debian package "weechat-plugins"
2011-01-02 10:48:44 +01:00
Sebastien Helleu
d24f6e9e17
Update copyright dates
2011-01-01 18:06:29 +01:00
Sebastien Helleu
b0a2274496
Update command /color in user guide
2011-01-01 16:33:29 +01:00
Sebastien Helleu
0721bb1d4c
Add new command /color
2011-01-01 14:39:12 +01:00
Sebastien Helleu
7445c12667
Add option "-server" to command /join (task #10837 )
2010-12-27 11:12:14 +01:00
Sebastien Helleu
baee047a28
Add question about gdb and threads error in FAQ
2010-12-26 15:03:58 +01:00
Sebastien Helleu
391ca47674
Add info "weechat_upgrading", signal "upgrade_ended", display duration of upgrade
2010-12-26 12:16:47 +01:00
Sebastien Helleu
b770f9c8c5
Update german and italian translations
2010-12-24 12:02:31 +01:00
Sebastien Helleu
894da1c9ed
Allow more flexible format for palette options
...
Order of alias, pair and rgb is free and semicolon is not required any more
before or after pair.
2010-12-21 09:24:31 +01:00
Sebastien Helleu
4d98ddb13c
Version 0.3.4-rc2
2010-12-20 18:31:23 +01:00
Sebastien Helleu
a9f25d125b
Do not allow empty string for color (regression with 256 colors feature)
2010-12-20 18:24:29 +01:00
Sebastien Helleu
8893a59063
Build list of color aliases at startup (fix crash when setting "++1" on option if no palette option is defined)
2010-12-20 18:22:22 +01:00
Sebastien Helleu
f7a3a2d995
Fix parsing of palette options
2010-12-20 16:27:09 +01:00
Sebastien Helleu
2ee9f7b0fc
Replace the 10 nick color options and number of nick colors by a single option "weechat.color.chat_nick_colors" (comma separated list of colors)
2010-12-20 15:08:30 +01:00
Sebastien Helleu
1340ce6b41
Update german quickstart guide
2010-12-20 13:34:47 +01:00
Sebastien Helleu
e17e5a9614
Fix removal of color pair number in a string (function gui_color_decode)
2010-12-20 11:42:26 +01:00
Sebastien Helleu
cd7a02bec5
Add 256 colors support
...
Changes:
- new section "palette" in weechat.conf
- new API functions: list_search_pos and list_casesearch_pos
2010-12-20 10:13:37 +01:00
Sebastien Helleu
e80d6b93a5
Add command line option "-c" (or "--colors") to display default colors in terminal
2010-12-17 12:27:51 +01:00
Sebastien Helleu
4043ca3d38
Allow use of color pair number in color options and in API function "weechat_color"
2010-12-17 09:54:46 +01:00
Sebastien Helleu
f2c9961a21
Fix crash in perl plugin when MULTIPLICITY is disabled
2010-12-16 14:27:16 +01:00
Sebastien Helleu
29f1461c42
Update list of fonts in asciidoc.css
2010-12-16 11:39:55 +01:00
Sebastien Helleu
987044405b
Fix bug with charset decoding on IRC private buffers (decoding was made for local nick instead of remote nick) (bug #31890 )
2010-12-15 17:57:43 +01:00
Sebastien Helleu
62dc84f4e9
Add support of python 2.7 in cmake and configure (debian #606989 )
2010-12-13 22:20:57 +01:00
Sebastien Helleu
4a74325e61
Use case insensitive comparison for string in redirected messages
2010-12-13 21:41:53 +01:00
Sebastien Helleu
25d9d6e0fe
Update german user guide
2010-12-12 13:27:38 +01:00
Sebastien Helleu
bea89de51c
Update italian translations and doc
2010-12-12 09:57:28 +01:00
Sebastien Helleu
4669eac372
Add date format for logger masks in user guide
2010-12-11 22:03:21 +01:00
Sebastien Helleu
cabf0c4bc1
Change font used in doc for default keybindings
2010-12-10 16:13:27 +01:00
Sebastien Helleu
ed094058de
Version 0.3.4-rc1
2010-12-10 08:51:06 +01:00
Sebastien Helleu
ce269387a5
Fix infinite loop in API function string_has_highlight_regex if regex is empty
2010-12-09 23:09:49 +01:00
Sebastien Helleu
b4d58dd9da
Add option "-switch" to commands /connect and /reconnect
2010-12-09 23:05:15 +01:00
Sebastien Helleu
4d4a034567
Allow /reconnect on servers that are not currently connected
2010-12-09 19:42:45 +01:00
Sebastien Helleu
d847a6ed74
Update german translations and user guide
2010-12-08 22:03:24 +01:00
Sebastien Helleu
b6662ee3cf
Add color support in option weechat.look.buffer_time_format
2010-12-07 19:43:19 +01:00
Sebastien Helleu
f7d719f8fd
Remove unneeded variable name "position" in gui-bar-window.h
2010-12-07 15:16:50 +01:00
Sebastien Helleu
186cc877ac
Update required version of asciidoc to build doc (now 8.5.0)
2010-12-07 10:26:41 +01:00
Sebastien Helleu
2a18daad6b
Add note about automatic unhook for function hook_process in plugin API reference
2010-12-06 18:59:27 +01:00
Sebastien Helleu
7a3946f261
Fix unstranslated string in french user guide
2010-12-06 12:20:35 +01:00
Sebastien Helleu
2a3d3c95e5
Add doc about relay plugin in user guide
2010-12-06 12:00:32 +01:00
Sebastien Helleu
c1b3c3bd33
Add some custom css styles for asciidoc
2010-12-06 11:30:33 +01:00
Sebastien Helleu
ca46275b8b
Remove css files from .gitignore
2010-12-06 11:29:28 +01:00
Sebastien Helleu
921e40f6b0
Enable compilation of Relay plugin by default
2010-12-06 08:58:36 +01:00
Sebastien Helleu
9a98175510
Add example for irc proxy in /help relay
2010-12-06 08:35:13 +01:00
Sebastien Helleu
31612f485f
Update italian translations, FAQ and plugin API reference
2010-12-04 18:39:23 +01:00
Sebastien Helleu
4dcbb1014d
Fix typos in scripting guide
2010-12-04 13:50:54 +01:00
Sebastien Helleu
c7d10d88ae
Update german translations and FAQ
2010-12-03 20:06:18 +01:00
Sebastien Helleu
e6f1c3038e
Add question about key to jump to buffer 11 (or higher) in FAQ
2010-12-02 18:54:41 +01:00
Sebastien Helleu
e2be1dbd43
Allow channel argument without user/host for IRC command /ban
2010-12-02 12:10:04 +01:00
Sebastien Helleu
443b6962b4
Replace "receiver" by "target" in help of some IRC commands
2010-12-02 10:08:23 +01:00
Sebastien Helleu
e0b528600f
Call to hook_config when config option is created
2010-12-01 16:41:39 +01:00
Sebastien Helleu
13de7e327c
Fix /help notice: receiver can be nick or channel
2010-11-29 10:22:20 +01:00
Sebastien Helleu
528dc258ca
Replace buffer local variable "no_highlight_nicks" by "hotlist_max_level_nicks"
2010-11-29 10:17:09 +01:00
Sebastien Helleu
b6833392fe
Add question about IRC SSL connection in FAQ
2010-11-28 15:21:26 +01:00
Sebastien Helleu
0532412212
Use tag "no_highlight" for options/values printed by command /set
2010-11-28 12:41:50 +01:00
Sebastien Helleu
e92079cfe9
Add new option weechat.look.highlight_regex and function string_has_highlight_regex in plugin API (task #10321 )
2010-11-25 21:28:14 +01:00
Sebastien Helleu
8b9abab711
Fix problem with /set on boolean options with value "toggle"
2010-11-24 22:03:55 +01:00
Sebastien Helleu
082e0251e2
Fix warning in irc-message.h
2010-11-21 13:07:33 +01:00
Sebastien Helleu
c2fda185d8
Move some functions from irc-server.c and irc-protocol.c to irc-message.c
2010-11-21 13:06:37 +01:00
Sebastien Helleu
428e160f02
Update german translations
2010-11-20 00:14:11 +01:00
Sebastien Helleu
0f00fccc34
Update list of contributors
2010-11-19 23:44:13 +01:00
Sebastien Helleu
0aff0ef66f
Fix high CPU usage during gnutls handshake
2010-11-19 21:27:00 +01:00
Sebastien Helleu
b384b4257c
Add some tags in FAQ to filter IRC messages displayed when joining channel
2010-11-19 15:48:24 +01:00
Sebastien Helleu
5b236c5658
Return an error when trying to set boolean option with invalid value
2010-11-19 14:56:25 +01:00
Sebastien Helleu
aec97d2082
Add note about comma and "+" in help of options weechat.bar.xxx.items
2010-11-18 18:27:10 +01:00
Sebastien Helleu
50421cf27f
Update user guide
2010-11-18 18:22:16 +01:00
Sebastien Helleu
917ce33ef1
Add note about strftime in help of options weechat.look.buffer_time_format and weechat.look.item_time_format
2010-11-18 18:21:26 +01:00
Gu1ll4um3r0m41n
f15f114e4d
Fix infinite loop on gnutls handshake when connecting with SSL to server on wrong port or server with SSL problems (bug #27487 )
2010-11-18 17:35:08 +01:00
Sebastien Helleu
4d1c9a8315
Fix data sent to callback of hook_process, improve hook_process by using buffer
...
Fix: some data was sometimes missing (not sent to callback).
Improvement: use a 64KB buffer for child output and send data to callback only
when buffer is full.
2010-11-14 16:22:31 +01:00
Sebastien Helleu
2f45cbfb02
Add partial portuguese translations (pt_BR.po)
2010-11-13 10:16:10 +01:00
Sebastien Helleu
ac9ab58542
Update german translations, FAQ and scripting guide
2010-11-12 22:05:58 +01:00
Sebastien Helleu
c311090722
Fix bug with flags on irc raw buffer
2010-11-12 18:53:07 +01:00
Sebastien Helleu
525b8fb87a
Fix dcc chat buffer name in xfer plugin (use irc server in name) (bug #29925 )
2010-11-12 17:59:02 +01:00
Sebastien Helleu
f874402089
Remove obsolete comments in xfer plugin
2010-11-12 17:33:57 +01:00
Sebastien Helleu
fc91093065
Fix bug with priority (low/high) for irc messages (all messages were sent with low priority)
2010-11-12 17:28:10 +01:00
Sebastien Helleu
f27f5a6cb0
Fix upgrade of relay clients in state "disconnected" (do not create any hook after /upgrade)
2010-11-12 10:19:41 +01:00
Sebastien Helleu
045c936e4d
Fix color of buffer name in status bar after /upgrade for IRC servers connected with SSL
2010-11-12 10:18:44 +01:00
Sebastien Helleu
1a61495166
Set tag "notify_message" for messages sent to IRC channels
2010-11-12 09:21:43 +01:00
Sebastien Helleu
118f2918b3
Fix dcc file transfer for large files (more than 4 GB) on 32-bit systems (bug #31531 )
...
This commit fixes another bug when file is sent: sometimes transfer was still
active although file was successfully sent.
2010-11-10 16:39:41 +01:00
Sebastien Helleu
11b3dd2874
Use type "unsigned long long" for API function string_format_size
2010-11-10 16:34:56 +01:00
Sebastien Helleu
9ff51e04eb
Remove debug print of irc redirects in log file
2010-11-10 16:00:16 +01:00
Sebastien Helleu
09c62fe7d1
Update ChangeLog
2010-11-10 12:24:14 +01:00
Sebastien Helleu
9ea73fda4b
Fix bug with /upgrade on ssl servers with prefix modes and chars
...
The value of isupport, prefix_modes and prefix_chars in irc server are now
removed on connection, not on disconnection.
2010-11-10 12:21:18 +01:00
Sebastien Helleu
3248833125
Search nicklist group without leading digits in irc plugin
2010-11-10 12:11:56 +01:00
Sebastien Helleu
97ea89c44f
Allow search of nicklist group with name not including leading digits (for nicklist sort)
2010-11-10 12:11:31 +01:00
Sebastien Helleu
614b4dfc25
Fix zero byte malloc when joining a channel without nick
2010-11-10 11:38:39 +01:00
Sebastien Helleu
7eabbc6bb7
Fix crash when displaying groups in buffer nicklist
2010-11-10 11:37:30 +01:00
Sebastien Helleu
c2b5076334
Add note about "%h" replaced by WeeChat home in some options
2010-11-09 22:44:00 +01:00
Sebastien Helleu
0b54d49306
Fix Tcl detection in autotools and cmake (look for tcl 8.5 or newer) (bug #30907 )
2010-11-09 21:53:59 +01:00
Sebastien Helleu
d4171e85e3
Update ChangeLog
2010-11-09 17:56:48 +01:00
Sebastien Helleu
d3492db093
Fix irc topic completion in command /topic when channel topic starts with channel name
2010-11-09 17:55:55 +01:00
Sebastien Helleu
ec38523bb3
Complete with alias value for second argument of command /alias
2010-11-09 15:52:50 +01:00
Sebastien Helleu
8c129779ac
Add function "hook_completion_get_string" in plugin API
2010-11-09 15:45:14 +01:00
Sebastien Helleu
25879ca189
Move WeeChat core completions from gui-completion.c to wee-completion.c
2010-11-09 15:03:07 +01:00
Sebastien Helleu
fed54c196e
Update buffer local variables when irc server is renamed
2010-11-08 20:16:45 +01:00
Sebastien Helleu
d478526b08
Add info "python2_bin" (path to python 2.x interpreter) in Python plugin
2010-11-08 15:10:13 +01:00
Sebastien Helleu
0b287f7e01
Add question in FAQ about hiding names when joining an IRC channel
2010-11-08 11:42:50 +01:00
Sebastien Helleu
dc6e7a1c0f
Add doc for some signals and hsignals in plugin API reference
...
Doc for signals:
- logger_backlog
- xxx_script_install
- xxx_script_remove
- irc_input_send
Doc for hsignals:
- irc_redirect_command
- irc_redirect_pattern
2010-11-08 11:04:55 +01:00
Sebastien Helleu
b10bcabae1
Fix typo in help of options irc.look.notify_tags_ison and irc.look.notify_tags_whois
2010-11-07 09:31:20 +01:00
Sebastien Helleu
29097ad7eb
Move examples at the end of /help logger
2010-11-06 13:53:12 +01:00
Sebastien Helleu
e001c05710
Add IRC command /notify, new options for notify and infolist "irc_notify" (task #5441 )
...
This commit provides:
- new IRC command /notify
- new options: irc.look.notify_tags_ison, irc.look.notify_tags_whois,
irc.network.notify_check_ison, irc.network.notify_check_whois
- new option "notify" in servers (but should not be changed, only /notify
command should be used)
- infolist "irc_notify" to get notify list (by server or for all servers).
2010-11-06 11:38:48 +01:00
Sebastien Helleu
a56dc00b2f
Set highlight flag on line printed if there is tag "notify_highlight"
2010-11-05 12:13:00 +01:00
Sebastien Helleu
a3d84a8e9e
Update german and italian translations
2010-11-01 22:27:30 +01:00
Sebastien Helleu
b1416957da
Write ignore list in debug file when dumping irc data
2010-11-01 12:01:27 +01:00
Sebastien Helleu
b3365a7a71
Fix return code values in plugin API reference for some config callbacks
2010-11-01 10:49:38 +01:00
Sebastien Helleu
60c1b6ea83
Use constant WEECHAT_RC_OK instead of 0 in function command_reload_file
2010-11-01 10:21:56 +01:00
Sebastien Helleu
ac6b299e8b
Remove dead assignments
2010-10-31 18:23:16 +01:00
Sebastien Helleu
06b48ccf83
Add 2 "return" to make C static analyzer happy
2010-10-31 18:22:10 +01:00
Sebastien Helleu
2378e4c2db
Remove test on pointer which can't be NULL
2010-10-31 18:21:10 +01:00
Sebastien Helleu
90589b2d71
Add extra checks on some pointers
2010-10-31 18:19:53 +01:00
Sebastien Helleu
911f90e792
Remove function gui_input_move
2010-10-31 18:18:09 +01:00
Sebastien Helleu
4d25e4e0fd
Replace unneeded function gui_input_move by memmove
2010-10-31 18:14:28 +01:00
Sebastien Helleu
d58024ecec
Check that buffer pointer is not NULL in upgrade_file_read_buffer
2010-10-31 18:12:18 +01:00
Sebastien Helleu
fce371e22a
Remove unused variables
2010-10-31 18:10:51 +01:00
Sebastien Helleu
e442182a96
Remove unneeded assignments in ruby and lua API functions
2010-10-31 11:56:22 +01:00
Sebastien Helleu
fdc5fa1b14
Fix bug with default value in config option infolist
2010-10-30 15:07:00 +02:00
Sebastien Helleu
24fa337181
Fix target buffer used to display IRC message 327 (whois, host)
2010-10-30 10:41:12 +02:00
Sebastien Helleu
0e315a81ad
Fix crash when unloading lua script
2010-10-30 10:38:19 +02:00
Sebastien Helleu
b4f63e70af
Update ChangeLog
2010-10-29 23:28:02 +02:00
Sebastien Helleu
fcc209a8bf
Add new option irc.look.nick_color_force
2010-10-29 23:25:05 +02:00
Sebastien Helleu
90c99339b4
Return empty string in API function weechat_color when color is unknown
2010-10-29 23:21:57 +02:00
Sebastien Helleu
804551122a
Use function nicklist_nick_set to change nick color (instead of removing/adding nick in nicklist)
2010-10-29 18:41:06 +02:00
Sebastien Helleu
32db2eac25
Add new functions in plugin API to get/set nicks/groups properties in nicklist
...
8 new functions added:
- nicklist_group_get_integer
- nicklist_group_get_string
- nicklist_group_get_pointer
- nicklist_group_set
- nicklist_nick_get_integer
- nicklist_nick_get_string
- nicklist_nick_get_pointer
- nicklist_nick_set
2010-10-29 18:40:25 +02:00
Sebastien Helleu
488de9895b
Fix display of nick in nicklist when groups are displayed and nick has "visible" to 0
2010-10-29 18:37:46 +02:00
Sebastien Helleu
908d9ca602
Add refresh when buffer property "nicklist_display_groups" is changed
2010-10-28 19:35:14 +02:00
Sebastien Helleu
5e5a926e99
Fix bug when counting number of groups/nicks displayed in nicklist
2010-10-28 19:32:57 +02:00
Sebastien Helleu
90f06b348e
Improve IRC nick prefixes, all modes (even unknown) are used with PREFIX value from message 005
2010-10-28 18:52:18 +02:00
Sebastien Helleu
666d4530f7
Update ChangeLog
2010-10-26 23:07:44 +02:00
Sebastien Helleu
ff79164350
Use IRC command arguments instead of full message for IRC redirection (when searching "string" in message)
2010-10-25 14:20:28 +02:00
Sebastien Helleu
4e6c4ceb5f
Add irc modifier and irc_parse_message in scripting guide
2010-10-25 13:09:11 +02:00
Sebastien Helleu
e5afd593ab
Fix default value of bar items options (bug #31422 )
2010-10-23 12:29:43 +02:00
Sebastien Helleu
868df21122
Add IRC command redirection (task #6703 )
2010-10-23 09:54:31 +02:00
Sebastien Helleu
0cf04dca7c
Add new functions in plugin API: hook_hsignal and hook_hsignal_send
2010-10-23 08:58:18 +02:00
Sebastien Helleu
6e126937bc
Fix problem with day change message, which can be displayed twice
...
Day of month is saved in a variable to be used later (after signal is sent).
So that is content of static structure has changed, it will not be a problem,
it will not be used any more after signal.
2010-10-21 23:26:33 +02:00
Sebastien Helleu
e867e96587
Add missing function "infolist_reset_item_cursor" in scripting guide
2010-10-20 13:11:24 +02:00
Sebastien Helleu
073dff330d
Fix use of flags for irc_server_sendf in signal irc_input_send
2010-10-19 21:19:42 +02:00
Sebastien Helleu
775a2befd9
Fix color of comma in hotlist bar item
2010-10-18 22:00:51 +02:00
Stefano Pigozzi
e86ef9af6f
Fix scripts loading with Ruby 1.9.2
2010-10-17 11:43:26 +02:00
Sebastien Helleu
ebf94445b9
Use const void * for keys and values in some hashtable functions
2010-10-17 10:39:51 +02:00
Sebastien Helleu
eff0f9abdb
Fix crash in hashtable_get_string with "values" or "keys_values" when some values in hashtable are NULL
2010-10-16 11:30:42 +02:00
Sebastien Helleu
880163d784
Fix crash when channel topic is removed if it was already empty (if option irc.look.display_old_topic is on)
2010-10-16 07:57:40 +02:00
Sebastien Helleu
ee37060734
Update polish translations (patch from Piotr Szymaniak)
2010-10-16 00:09:53 +02:00
Sebastien Helleu
9186a5b7e3
Add properties "values" and "keys_values" for hashtable_get_string (return string with list of values or keys/values)
2010-10-15 23:48:45 +02:00
Sebastien Helleu
79c8c90256
Fix bug with buffer name in "/bar scroll" command
2010-10-15 16:06:17 +02:00
Sebastien Helleu
3412b71959
Update german FAQ and translations
2010-10-13 20:02:05 +02:00
Sebastien Helleu
26e98da4cb
Add new options irc.color.nick_prefix and irc.color.nick_suffix
2010-10-13 08:41:03 +02:00
Sebastien Helleu
34d14e649e
Add release notes with IRC options renamed in NEWS file
2010-10-12 18:43:30 +02:00
Sebastien Helleu
0e68117b37
Add new option weechat.look.hotlist_unique_numbers (task #10691 )
2010-10-12 18:22:11 +02:00
Sebastien Helleu
6e695ebe65
Add new option irc.look.item_away_message
2010-10-12 08:31:12 +02:00
Sebastien Helleu
000a222378
Remove unneeded spaces
2010-10-11 16:34:01 +02:00
Sebastien Helleu
fe2a361364
Add property "no_highlight_nicks" in buffers to disable highlight for some nicks in buffer
...
This can be used with script buffer_autoset.py (see /help autosetbuffer).
2010-10-11 16:29:15 +02:00
Sebastien Helleu
f32e18c717
Add function "hashtable_has_key" in WeeChat and plugin API
2010-10-11 13:56:57 +02:00
Sebastien Helleu
b9d6c5c5a0
Add property "keys" for hashtable_get_string (return string with list of keys)
2010-10-10 19:44:29 +02:00
Sebastien Helleu
cbcc89cb26
Add missing new line in an italian translation
2010-10-10 19:32:47 +02:00
Sebastien Helleu
773bdc8d18
Allow null value for hashtable entries
2010-10-10 17:49:47 +02:00
Sebastien Helleu
8d6c5e9e4c
Add tag "nick_xxx" in IRC messages
2010-10-10 17:39:15 +02:00
Sebastien Helleu
4171da77ef
Fix typo in french translation
2010-10-10 12:24:40 +02:00
Sebastien Helleu
88aa0757ca
Update name of IRC options for away check in FAQ
2010-10-10 12:06:02 +02:00
Sebastien Helleu
e2f58820fe
Allow script functions "prefix" and "color" when script is not yet registered with "register"
2010-10-10 10:04:37 +02:00
Sebastien Helleu
85f6444fef
Use local buffer in print functions, so that they are reentrant
2010-10-09 21:56:14 +02:00
Sebastien Helleu
e1ffb1f70f
Fix crash when API function is called in Perl script before "register"
2010-10-09 17:18:56 +02:00
Sebastien Helleu
b114d88687
Move some IRC options from network section to server section (task #10664 , task #10668 )
...
Options moved: connection_timeout, anti_flood_prio_high, anti_flood_prio_low,
away_check, away_check_max_nicks, default_msg_part, default_msg_quit.
2010-10-09 16:53:06 +02:00
Sebastien Helleu
6e89c47bf1
Switch to next server address when IRC error is received after TCP connection but before message 001 (bug #30884 )
2010-10-08 18:31:17 +02:00
Sebastien Helleu
321210ff6e
Fix display of IRC message "ERROR", fix detection of closed link ("Closing Link" after ERROR)
2010-10-07 18:31:21 +02:00
Sebastien Helleu
a36abbfe0e
Fix HTML output of ChangeLog
2010-10-07 14:56:54 +02:00
Sebastien Helleu
97a8a30a3d
Rename options "irc.look.open_{channel|pv}_near_server" to "irc.look.new_{channel|pv}_position" with new values (none, next or near_server)
2010-10-07 14:48:45 +02:00
Sebastien Helleu
36736564ab
Fix crash/bug when option "addresses" for an IRC server is unset or changed when WeeChat is connected to this server (bug #31268 )
2010-10-07 13:15:49 +02:00
Sebastien Helleu
55b5130a87
Display old IRC channel topic when topic is unset (task #9780 )
2010-10-06 18:27:48 +02:00
Sebastien Helleu
8ba491e427
Optimize incremental search in buffer: do not search any more when chars are added to a text not found (bug #31167 )
2010-10-06 11:26:33 +02:00
Sebastien Helleu
c3c767c164
Revert last commit about "buffer_switch" signal (introduced new refresh bugs on bars)
2010-10-06 10:38:05 +02:00
Sebastien Helleu
bd39c8fa85
Fix signal "buffer_switch" (was sent twice when switching buffer) (bug #31158 )
2010-10-05 21:48:54 +02:00
Sebastien Helleu
9605a8726f
Add new option weechat.look.prefix_align_min (task #10650 )
2010-10-02 00:29:19 +02:00
Sebastien Helleu
5ef4ecb5ab
Add missing tag "no_log" in /help filter
2010-10-01 08:05:38 +02:00
Sebastien Helleu
b3b0f2d31c
New value for option weechat.look.input_share (none, commands, text, all), add new option weechat.look.input_share_overwrite (boolean)
2010-09-28 11:09:52 +02:00
Sebastien Helleu
c38df378d6
Update german translations, FAQ, user and quickstart guide
2010-09-28 09:37:47 +02:00
Sebastien Helleu
139a1896d7
Add question about OS X and broken display in FAQ
2010-09-27 18:20:16 +02:00
Sebastien Helleu
e2a078a0b9
Reset infolist item cursor in callbacks for signals sending infolist pointer
2010-09-27 17:33:22 +02:00
Sebastien Helleu
7a56040c5d
Update ChangeLog
2010-09-27 16:35:58 +02:00
Sebastien Helleu
c3be323a73
Fix memory leak in function gui_buffer_set_highlight_words_list
2010-09-27 16:35:14 +02:00
Sebastien Helleu
4a97ea68f5
Free hashtable with local variables when closing buffer (memory leak)
2010-09-27 16:17:56 +02:00
Sebastien Helleu
ccd6a81f0b
Fix memory leak when removing item in hashtable
2010-09-27 16:17:16 +02:00
Sebastien Helleu
bd7ae6d5a7
Add new option weechat.look.input_share (task #9228 )
2010-09-27 16:07:27 +02:00
Sebastien Helleu
91343167cd
Fix use of unitialized value when setting new value to config option
2010-09-27 15:25:56 +02:00
Sebastien Helleu
08e7b53eeb
Use lower case for keys in doc and ChangeLog
2010-09-23 13:33:09 +02:00
Sebastien Helleu
e102a7e2f9
Update italian translations and docs
2010-09-22 21:44:07 +02:00
Sebastien Helleu
86323231fd
Add missing function "infolist_reset_item_cursor" in script API (bug #31057 )
2010-09-21 17:31:27 +02:00
Sebastien Helleu
051788f731
Send channel topic to relay client when joining a channel
2010-09-20 22:49:11 +02:00
Sebastien Helleu
1d3c3ffb92
Fix formatting bug in html doc with description of options (bug #31076 )
2010-09-20 20:32:01 +02:00
Sebastien Helleu
4ece2db629
Fix crash on /upgrade when upgrade file is not found
2010-09-20 16:59:47 +02:00
Sebastien Helleu
324963dc4c
Update ChangeLog
2010-09-19 10:23:51 +02:00
JD Horelick
9f7919ef05
Fix Ruby plugin compilation with Ruby 1.9.2
2010-09-19 08:52:15 +02:00
Sebastien Helleu
944a38ffbd
Fix order of relay clients after /upgrade
2010-09-18 21:57:29 +02:00
Sebastien Helleu
d5db1ac743
Remove unused variable
2010-09-18 21:45:31 +02:00
Sebastien Helleu
0100856251
Add support of /upgrade in Relay plugin
2010-09-18 21:44:26 +02:00
Sebastien Helleu
5b04d4123c
Close relay server sockets on /upgrade
2010-09-18 09:36:50 +02:00
Sebastien Helleu
43cc44abca
Fix problem when removing relay server (socket was closed, but option relay.port.xxx not removed)
2010-09-18 09:25:59 +02:00
Sebastien Helleu
a20ae821da
Add new option relay.network.bind_address
2010-09-17 20:16:08 +02:00
Sebastien Helleu
bf98885506
Update ChangeLog
2010-09-17 17:04:13 +02:00
Sebastien Helleu
914e3bcc9e
Add new option relay.network.password
2010-09-17 16:44:35 +02:00
Sebastien Helleu
8b26f3c953
Add optional plugin name for command /debug dump and signal "debug_dump"
2010-09-17 16:12:41 +02:00
Sebastien Helleu
efcc5010b6
Update german user guide
2010-09-17 15:32:13 +02:00
Sebastien Helleu
83552cc882
Fix uninitialized variable
2010-09-17 14:53:25 +02:00
Sebastien Helleu
d2d60d4711
Beta version of IRC proxy feature in Relay plugin
...
Major changes in Relay plugin:
- IRC proxy feature (beta),
- raw buffer.
Changes in IRC plugin:
- add tags for messages sent to servers,
- add signal "irc_input_send" to simulate text/command on an IRC buffer,
- add prefix in infolist "irc_nick".
2010-09-17 14:47:36 +02:00
Sebastien Helleu
26a99c2912
Check immediately away nicks on all servers/channels if option irc.network.away_check is changed from 0 to any other value
2010-09-12 10:44:16 +02:00
Sebastien Helleu
5d0ad1f631
Do not send WHO on channel joined (to check away nicks) if option irc.network.away_check is set to 0
2010-09-12 10:42:29 +02:00
Sebastien Helleu
edb839732e
Update german translations and user guide
2010-09-08 22:18:45 +02:00
Sebastien Helleu
691395949f
Fix compilation of Ruby plugin with ruby <= 1.8.6 (bug #30967 )
2010-09-08 20:49:14 +02:00
Sebastien Helleu
543ec96bcc
Fix compilation error and warning with Python 2.5
2010-08-27 16:21:36 +02:00
Sebastien Helleu
712623547f
Add new functions in plugin API (hashtable_get_string, hook_info_hashtable, info_get_hashtable), add IRC info_hashtable "irc_parse_message"
...
Note: tcl >= 8.5 is now required (for tcl plugin).
2010-08-27 15:59:06 +02:00
Sebastien Helleu
bb42984f5d
Fix bug with hostmasks in IRC command /ignore (bug #30716 )
2010-08-20 10:22:32 +02:00
Sebastien Helleu
3402de02b0
Add help about values for /help weechat.look.buffer_notify_default
2010-08-14 12:29:43 +02:00
Sebastien Helleu
6cc44124cb
Add note about regex (split into 2 regex) in /help filter
2010-08-14 12:20:02 +02:00
Sebastien Helleu
559b5b3f47
Update user guide
2010-08-14 12:04:58 +02:00
Sebastien Helleu
2b9fdf4c6e
Add info about upgrade process in /help upgrade
2010-08-14 11:58:59 +02:00
Sebastien Helleu
a6cd860b5a
If null value is allowed for an option, display it in /help option
2010-08-14 11:44:08 +02:00
Sebastien Helleu
776329b93f
Rename cmake options DISABLE_XXX to ENABLE_XXX
2010-08-13 23:35:30 +02:00
Sebastien Helleu
3950a60e87
Use window pointers instead of buffer pointers in gui-input.c
2010-08-12 18:24:52 +02:00
Sebastien Helleu
94acf64f8c
Use similar behaviour for keys bound to local or global history (bug #30759 )
2010-08-12 17:38:59 +02:00
Sebastien Helleu
50ac22c16e
Add note about up/down arrows for key ctrl-R in user guide
2010-08-12 16:02:12 +02:00
Sebastien Helleu
65a8317153
Add hook priority in plugin API reference
2010-08-12 12:54:25 +02:00
Sebastien Helleu
0890179398
Fix another bug with hook priority (for commands)
2010-08-12 11:02:10 +02:00
Sebastien Helleu
c9f94e6f0a
Fix bug with order of hooks: for equal priority, hook is added at the end of the list
2010-08-12 10:59:21 +02:00
Sebastien Helleu
6317dba790
Add priority for hooks (task #10550 )
2010-08-11 18:42:38 +02:00
Sebastien Helleu
d59d099e82
Add new plugin "rmodifier": alter modifier strings with regular expressions (bug #26964 )
2010-08-11 15:43:20 +02:00
Sebastien Helleu
6f063c95f1
Version 0.3.4-dev
2010-08-07 11:03:07 +02:00
Sebastien Helleu
b0618fdc68
Version 0.3.3
2010-08-07 09:48:29 +02:00
Sebastien Helleu
bdd4557d56
Add missing autogen files for german user guide
2010-08-06 22:34:31 +02:00
Sebastien Helleu
256366ae34
Update polish translations
2010-08-06 20:54:03 +02:00
Sebastien Helleu
f11549f654
Fix display bug with special chars (ascii value below 32) (bug #30602 )
2010-08-06 19:02:25 +02:00
Sebastien Helleu
2fb864b8f8
Update german scripting guide
2010-08-05 17:25:31 +02:00
Sebastien Helleu
4b25175b13
Fix typo in german scripting guide
2010-08-05 14:03:35 +02:00
Sebastien Helleu
f73f57909b
Add german scripting guide
2010-08-05 14:01:00 +02:00
Jiri Golembiovsky
06b166c07a
Updated czech translations
2010-08-04 22:35:17 +02:00
Sebastien Helleu
ff5c707b64
Do not connect to server after creating it with /server add (even if autoconnect is on)
2010-08-04 21:23:58 +02:00
Sebastien Helleu
4b44b2c9f5
Update ChangeLog
2010-08-04 21:15:30 +02:00
Sebastien Helleu
4bf87649dc
Fix typo in english scripting guide
2010-08-04 21:12:23 +02:00
Sebastien Helleu
88b8767eed
Fix bug with version number when version ends with "-rcX"
2010-08-03 23:37:05 +02:00
Sebastien Helleu
7906410904
Version 0.3.3-rc3
2010-08-03 18:39:58 +02:00
Sebastien Helleu
b7dfda9d4d
Fix bug in IRC parser when no argument is received after command, no callback was called, and message was silently ignored (bug #30640 )
2010-08-03 17:59:12 +02:00
Sebastien Helleu
36d1aac9bd
Remove obsolete comment
2010-08-01 18:17:09 +02:00
Sebastien Helleu
972e8bc4a8
Replace TODO by FIXME in comments
2010-08-01 18:16:55 +02:00
Sebastien Helleu
1c5a4f7a6c
Update spanish translations
2010-07-30 17:13:43 +02:00
Sebastien Helleu
167377d25d
Add update of item "buffer_title" when switching to other buffer (fix problem when item is used in a root bar)
2010-07-30 14:19:48 +02:00
Sebastien Helleu
32ed39d5c4
Update italian translations
2010-07-29 18:20:03 +02:00
Sebastien Helleu
4007a2d7c1
Update italian translations and scripting guide
2010-07-29 14:11:54 +02:00
Sebastien Helleu
7512ae4b1f
Add example of printed message with tag "no_log" in scripting guide
2010-07-28 11:59:19 +02:00
Sebastien Helleu
734fe231c9
Use tags "no_log" and "cmd_history" for output of command /history (output is not logged and can be filtered on tag)
2010-07-28 11:33:11 +02:00
Sebastien Helleu
a45048bfbf
Use tag "no_log" in logger plugin to prevent a line from being written in log file
2010-07-28 11:20:22 +02:00
Sebastien Helleu
2c16dc8abc
Update german translations
2010-07-27 18:05:26 +02:00
Sebastien Helleu
097676d72b
Version 0.3.3-rc2
2010-07-27 09:49:08 +02:00
Sebastien Helleu
a7468c0d65
Update italian plugin API reference
2010-07-25 13:12:58 +02:00
Sebastien Helleu
95c5ca9a96
Fix import of certificates created by openssl >= 1.0.0 (bug #30316 )
2010-07-25 12:54:26 +02:00
Sebastien Helleu
b153d82b78
Remove unneeded spaces and tabs
2010-07-19 15:36:51 +02:00
Jiri Golembiovsky
eaa54488ca
Updated czech translations
2010-07-18 17:09:11 +02:00
Sebastien Helleu
eb2beeacc5
Fix bug with double quotes in DCC filenames (bug #30471 )
2010-07-18 10:05:38 +02:00
Sebastien Helleu
aef695e0e8
Fix help of option irc.look.nick_color_stop_chars (problem in generated asciidoc file)
2010-07-17 21:38:04 +02:00
Sebastien Helleu
65439e9346
Update plugin API reference: add "New in version x.y.z" for some functions, add missing functions
2010-07-17 17:47:52 +02:00
Sebastien Helleu
22430bfee3
Update string with plugin API version
2010-07-17 13:45:33 +02:00
Sebastien Helleu
ef7958df6e
Replace single quotes by double quotes in ChangeLog
2010-07-17 13:35:42 +02:00
Sebastien Helleu
077f1d9fe7
Update docs
2010-07-17 10:30:43 +02:00
Sebastien Helleu
2c870934ba
Update italian translations and plugin API reference
2010-07-17 10:29:05 +02:00
Sebastien Helleu
54468b8ef3
Add new option irc.look.nick_color_stop_chars
2010-07-17 10:21:25 +02:00
Sebastien Helleu
8dc23863c5
Use '!' to reverse a regex in a filter (to keep lines matching regex and hide other lines)
2010-07-16 19:45:14 +02:00
Sebastien Helleu
790b1cdf1a
Version 0.3.3-rc1
2010-07-16 09:07:02 +02:00
Sebastien Helleu
ab780803dc
Update german translations
2010-07-15 09:10:52 +02:00
Sebastien Helleu
6a536720e6
Fix typo in english plugin API reference
2010-07-12 09:44:57 +02:00
Sebastien Helleu
7e6088570b
Add new option weechat.look.align_end_of_lines
2010-07-12 09:43:16 +02:00
Sebastien Helleu
d2d4cc97ec
Fix oftc address in quickstart guide
2010-07-08 17:21:05 +02:00
Sebastien Helleu
1c5f800d99
Update ChangeLog with patch #7218
2010-07-07 17:55:17 +02:00
Sebastien Helleu
46fdee19b0
Fix bug with replacement char in API function string_remove_color (bug #30296 )
2010-07-07 15:44:02 +02:00
Sebastien Helleu
869e4448b9
Improve output of /plugin list and listfull
2010-07-07 12:06:20 +02:00
Sebastien Helleu
f4952f5588
Update german translations
2010-07-06 18:23:40 +02:00
Sebastien Helleu
558ca510f7
Fix display of local SSL certificate when it is sent to IRC server
2010-07-06 13:36:23 +02:00
Sebastien Helleu
a31d01a46d
Add note about option irc.network.lag_min_show (now in milliseconds) in NEWS file
2010-07-06 12:24:27 +02:00
Sebastien Helleu
aefa40836b
Improve irc lag indicator: two colors (counting and finished), update item even when pong has not been received, lag_min_show is now in milliseconds
2010-07-06 12:17:30 +02:00
Sebastien Helleu
86e503b640
Add function hashtable_add_to_infolist in plugin API reference
2010-07-05 18:13:35 +02:00
Sebastien Helleu
94fbbc0a7f
Use of hashtable for local variables of buffers
2010-07-05 17:05:49 +02:00
Sebastien Helleu
cb18bdb10b
Add hashtable in core and plugin API
2010-06-28 10:40:30 +02:00
Sebastien Helleu
ff97274bca
Add string "weelist" in dump of weelist to log file
2010-06-28 10:39:34 +02:00
Sebastien Helleu
dcdba08f8a
Update comments after #endif in C headers
2010-06-25 15:03:39 +02:00
Sebastien Helleu
6562d676fe
Update licenses and copyrights, add missing author names in sources
2010-06-22 19:46:28 +02:00
Sebastien Helleu
97c41c60a4
Fix bug with fifo pipe when setting fifo option to "on"
2010-06-18 17:45:50 +02:00
Sebastien Helleu
de49e31965
Add IRC info "irc_nick_color_name" to get color name of a nick
2010-06-15 14:13:59 +02:00
Sebastien Helleu
44c95288ab
Update italian translations
2010-06-14 10:23:59 +02:00
Sebastien Helleu
664da8318f
Add german user guide
2010-06-14 10:16:34 +02:00
Sebastien Helleu
5832b0789c
Update polish translations
2010-06-14 09:52:49 +02:00
Sebastien Helleu
63bc14e805
Fix refresh of bar item when it is used more than one time in a bar
2010-06-11 17:00:07 +02:00
Sebastien Helleu
b54af6af0b
Fix display bug with attributes like underlined in bars (bug #29889 )
2010-06-11 16:52:10 +02:00
Sebastien Helleu
adf74ec691
Add note about binary package weechat-dbg in doc, for reporting crashs with gdb
2010-06-11 13:05:28 +02:00
Sebastien Helleu
e7d1485c5a
Use empty real name by default in IRC config, instead of reading real name in /etc/passwd (bug #30111 )
2010-06-11 11:47:28 +02:00
Sebastien Helleu
9def214c11
Add some notes for translators in gettext files
2010-06-10 12:41:28 +02:00
Sebastien Helleu
5528243362
Fix display of IRC message 333 on some servers
2010-06-10 12:13:26 +02:00
Sebastien Helleu
7e0230e3ed
Update german translations
2010-06-10 09:47:27 +02:00
Sebastien Helleu
acbfb55ef5
Add new options irc.look.display_host_join/join_local/quit and irc.color.reason_quit
2010-06-08 16:51:57 +02:00
Sebastien Helleu
6c17328bdf
Fix bug with scroll_unread: do not scroll to a filtered line (bug #29991 )
2010-06-04 13:46:33 +02:00
Sebastien Helleu
ff0a798634
Move options weechat.color.nicklist_prefix to irc plugin
...
Options renamed or removed:
- weechat.color.nicklist_prefix1 renamed to irc.color.nick_prefix_op
- weechat.color.nicklist_prefix2 renamed to irc.color.nick_prefix_halfop
- weechat.color.nicklist_prefix3 renamed to irc.color.nick_prefix_voice
- weechat.color.nicklist_prefix4 renamed to irc.color.nick_prefix_user
- weechat.color.nicklist_prefix5 removed
2010-06-04 12:35:25 +02:00
Sebastien Helleu
4a61dc9633
Fix bug with command-line option "irc://" (bug #29990 ), new format for port and channels
2010-06-02 15:17:54 +02:00
Sebastien Helleu
e46fc21129
Add missing IRC commands 346, 347 (channel invite list)
2010-06-01 15:28:01 +02:00
Sebastien Helleu
aa4a40247c
Fix display of IRC message 330 on some servers
2010-06-01 12:20:33 +02:00
Sebastien Helleu
eb7ac36bc0
Add missing include of time.h
2010-05-29 13:29:18 +02:00
Sebastien Helleu
b36ed39388
Fix bug with nick prefix '*' (chan founder) on some IRC servers (bug #29890 )
2010-05-29 09:18:19 +02:00
Sebastien Helleu
f93eec488e
Fix display bug with description of option in /help option if description is empty
2010-05-26 16:19:05 +02:00
Sebastien Helleu
114fe22a80
Add new option weechat.look.confirm_quit
2010-05-26 15:16:24 +02:00
Sebastien Helleu
5f37c28018
Fix typo in /help wallchops
2010-05-24 10:02:29 +02:00
Sebastien Helleu
69ca70cbc7
Update italian files
2010-05-24 09:58:31 +02:00
Sebastien Helleu
64d7fa7e51
Fix bug with option irc.network.lag_check when value is 0 (zero)
2010-05-23 12:18:45 +02:00
Sebastien Helleu
f51ec651d3
Add note about new command /wallchops in NEWS file
2010-05-23 10:07:46 +02:00
Sebastien Helleu
7bb9892e86
Add IRC command /wallchops, fix bug with display of notice for ops (task #10021 , bug #29932 )
2010-05-23 10:01:38 +02:00
Sebastien Helleu
3c17e9e272
Update german translations
2010-05-22 22:29:40 +02:00
Sebastien Helleu
2dee40dd1a
Add isupport value in IRC servers (content of IRC message 005), with new infos: irc_server_isupport and irc_server_isupport_value
2010-05-22 10:51:43 +02:00
Sebastien Helleu
6253e3ac37
Add optional message in IRC private buffer when nick is back on server after a /quit
...
New option: "irc.look.display_pv_back" (default value is "on").
Option "irc.look.show_away_once" has been renamed to "irc.look.display_pv_away_once".
2010-05-21 18:19:02 +02:00
Sebastien Helleu
61886d9455
Remove unneeded tabs in es.po and it.po
2010-05-20 12:36:53 +02:00
Sebastien Helleu
732f58d776
Add examples in /help join
2010-05-20 12:23:50 +02:00
Sebastien Helleu
4616ca981e
Add function "string_expand_home" in plugin API, fix bug with replacement of home in paths
2010-05-02 18:21:58 +02:00
Sebastien Helleu
1836b40a4a
Move option irc.color.item_buffer_name_ssl to core (new name: weechat.color.status_name_ssl)
2010-05-01 12:26:59 +02:00
Sebastien Helleu
1dd211da9a
Replace command "bt" by "bt full" for reporting crashes with gdb in user guide
2010-05-01 11:48:02 +02:00
Sebastien Helleu
8875c167d7
Fix crash with hook_process (when timer is called on a deleted hook process)
2010-05-01 11:15:16 +02:00
Sebastien Helleu
0e86f684a5
Update italian user guide
2010-04-29 10:47:08 +02:00
Sebastien Helleu
f1dfe08243
Add keys for undo/redo changes on command line (default: ctrl/alt + underscore) (task #9483 )
2010-04-28 23:24:32 +02:00
Sebastien Helleu
87d29b1987
Add new options irc.network.autoreconnect_delay_growing and irc.network.autoreconnect_delay_max (task #10338 )
2010-04-21 23:24:05 +02:00
Sebastien Helleu
9cbcc24d4c
Add new option irc.color.item_buffer_name_ssl (task #10339 )
2010-04-20 22:19:43 +02:00
Sebastien Helleu
b06c02f199
Try other nick when connecting to IRC server and receiving message 437 (nick unavailable)
2010-04-20 22:07:59 +02:00
Sebastien Helleu
03fb1c94b3
Set buffer local variable "away" when opening new IRC channel (bug #29618 )
2010-04-20 21:09:50 +02:00
Sebastien Helleu
ba115ce113
Replace "joker" by "wildcard"
2010-04-18 23:52:32 +02:00
Sebastien Helleu
0f3a315405
Version 0.3.3-dev
2010-04-18 11:12:54 +02:00
Sebastien Helleu
18339e9608
Version 0.3.2
2010-04-18 10:16:19 +02:00
Sebastien Helleu
5bd729d6a0
Add missing file cmake/FindGcrypt.cmake in packages built by autotools
2010-04-18 09:55:45 +02:00
Sebastien Helleu
26041f4a1c
Update polish translations and FAQ
2010-04-16 22:04:03 +02:00
Sebastien Helleu
9eaea6bc19
Update italian autogen files for doc
2010-04-15 11:39:57 +02:00
Sebastien Helleu
fed65826b5
Update italian docs and translations
2010-04-15 11:24:51 +02:00
Sebastien Helleu
4456a6047f
Remove unused variable
2010-04-14 19:25:59 +02:00
Sebastien Helleu
1dba2c8c92
Fix crash on /quit when scrolling in buffer and if first line displayed was from a plugin
2010-04-14 19:24:54 +02:00
Sebastien Helleu
42b9038919
Update spanish translations
2010-04-14 18:29:13 +02:00
Sebastien Helleu
aeee1856eb
Fix bug with perl script filename when multiplicity is disabled (bug #29530 )
2010-04-13 00:02:07 +02:00
Sebastien Helleu
acca17d142
Fix display of perl errors (use tab to force empty prefix on message)
2010-04-12 15:29:30 +02:00
Sebastien Helleu
ea3588a8d7
Fix crash on /quit or unload of Perl plugin under FreeBSD and Cygwin (bug #29467 )
2010-04-12 14:08:26 +02:00
Sebastien Helleu
339e42df76
Fix bug with writing of configuration files under Cygwin
2010-04-12 14:06:33 +02:00
Sebastien Helleu
ea5fa86793
Update italian scripting guide
2010-04-11 20:10:40 +02:00
Sebastien Helleu
ca76653a2c
Update german translations
2010-04-11 14:32:38 +02:00
Sebastien Helleu
1df46609ce
Add italian scripting guide
2010-04-11 13:17:03 +02:00
Jiri Golembiovsky
b1fa81468e
Updated czech translations
2010-04-10 21:58:58 +02:00
Sebastien Helleu
9c0eb33213
Version 0.3.2-rc1
2010-04-10 12:47:06 +02:00
Sebastien Helleu
030ac33005
Use tag "no_highlight" for CTCP replies
2010-04-10 12:39:56 +02:00
Sebastien Helleu
c33f0e60ea
Define WeeChat license as macro for C compiler, used in plugins to set license
2010-04-09 15:39:52 +02:00
Sebastien Helleu
31bfcf96c7
Reformat and add comments for description of C sources
2010-04-08 18:15:00 +02:00
Sebastien Helleu
9394a78e39
Fix typo in description of modifier "history_add"
2010-04-08 17:16:38 +02:00
Sebastien Helleu
a6f37da576
Add buffer pointer as string in modifier_data for modifier "history_add"
2010-04-08 16:49:19 +02:00
Sebastien Helleu
d52f051ec1
Add modifier "history_add" (text added to buffer or global history)
2010-04-08 15:27:47 +02:00
Sebastien Helleu
45c0cc7e7e
Define list of default aliases as an array
2010-04-08 14:29:12 +02:00
Sebastien Helleu
3fc11807f9
Update italian doc and translations
2010-04-08 10:24:05 +02:00
Sebastien Helleu
2e82d65819
Fix comment in wee-config-file.c
2010-04-06 14:11:35 +02:00
Sebastien Helleu
fab6ac61ee
Use tag "no_highlight" for backlog lines printed by logger plugin
2010-04-05 22:41:15 +02:00
Sebastien Helleu
9399c9f9cb
Add missing properties "highlight_words_add" and "highlight_words_del" in array gui_buffer_properties_set
2010-04-05 13:45:59 +02:00
Sebastien Helleu
9017a23013
Add option "-open" for IRC command /connect
2010-04-05 13:03:11 +02:00
Sebastien Helleu
a6e819f790
Update german translations
2010-04-04 12:31:56 +02:00
Sebastien Helleu
2a37b44ae1
Reformat NEWS file with style of ChangeLog
2010-04-04 12:19:03 +02:00
Sebastien Helleu
eccb4703cf
Add note about upgrading to version 0.3.2 in NEWS file
2010-04-03 19:50:24 +02:00
Sebastien Helleu
09939a1b4b
Fix display of empty nicklist in IRC private buffers
2010-04-03 19:49:36 +02:00
Sebastien Helleu
19d74e18a5
Add highlight word "$nick" instead of real nick in IRC and xfer plugins
2010-04-03 19:11:55 +02:00
Sebastien Helleu
96f49f39e0
Add or remove highlight words in a buffer with "highlight_words_add" and "highlight_words_del" (for buffer_set)
2010-04-03 19:11:02 +02:00
Sebastien Helleu
187381f1d1
Allow buffer local variables in highlight words (option "weechat.look.highlight" and buffer property "highlight_words")
...
For example "$nick" with highlight a message printed if it contains content of local variable "nick" for buffer.
2010-04-03 17:25:13 +02:00
Sebastien Helleu
915d4801f6
Change buffer properties only when buffer is created by IRC plugin (channels and raw buffer), do not change them after /upgrade
2010-04-03 16:52:37 +02:00
Sebastien Helleu
df0d408ce9
Add option "get" for command /buffer, add completions with buffer properties
2010-04-03 16:05:39 +02:00
Sebastien Helleu
1c80407f0f
Fix help of option weechat.plugin.autoload
2010-03-31 23:40:59 +02:00
Sebastien Helleu
848cce2c8a
Improve plugins autoload (option weechat.plugin.autoload): allow to use "*" as joker and "!" to prevent a plugin from being autoloaded (task #6361 )
...
Some examples for option weechat.plugin.autoload:
- load all plugins (default): "*"
- load only alias, charset, irc and logger: "alias,charset,irc,logger"
- load all plugins but not lua and tcl: "*,!lua,!tcl"
- load all plugins but not perl and python: "*,!p*" (not recommended because new future plugins may begin with "p")
- do not load any plugin (weechat core alone is not really useful eheh): "!*"
2010-03-31 22:39:09 +02:00
Sebastien Helleu
253ff07009
Add missing variables in debug dump
2010-03-30 11:00:42 +02:00
Sebastien Helleu
12afdb29c4
Fix bug with IRC nicks on reconnection: try all nicks in list, even if nick used was not the first in list of nicks
2010-03-30 10:40:01 +02:00
Sebastien Helleu
5ff1742c86
Fix display of message 333 (channel topic) when there is no host but only nick
2010-03-29 22:50:56 +02:00
Sebastien Helleu
4981e7150a
Update german translations
2010-03-29 22:39:10 +02:00
Sebastien Helleu
35944a4219
Fix IRC command /list: send channel and server name given as argument, and use separate option "-re" to allow a regex
2010-03-29 18:37:08 +02:00
Sebastien Helleu
b6bb001fc4
Free some extra memory when exiting WeeChat
2010-03-29 17:56:23 +02:00
Sebastien Helleu
56526db5cf
Fix infinite loop with /layout apply and bug when applying layout, sometimes many /layout apply were needed (bug #26110 )
2010-03-29 16:30:23 +02:00
Sebastien Helleu
88853df080
Fix check of IRC ignore when channel is specified in ignore (problem with PRIVMSG queries)
2010-03-29 12:25:28 +02:00
Sebastien Helleu
485e884751
Add new option irc.look.part_closes_buffer to close buffer when /part is issued on channel (task #10295 )
2010-03-26 20:02:17 +01:00
Sebastien Helleu
2bbc228381
Fix compilation of irc plugin with old gcc (remove #ifdef inside call of macro)
...
Compilation failed with gcc 3.2.3.
2010-03-26 19:29:37 +01:00
Sebastien Helleu
b9e65ec63d
Fix bug with writing of configuration files when disk is full (bug #29331 )
2010-03-26 19:01:25 +01:00
Sebastien Helleu
24135801b4
Backport changes in english plugin API reference into italian version
2010-03-26 10:40:37 +01:00
Sebastien Helleu
483b63f360
Add signals "nicklist_{group|nick}_{added|removed}", remove signal "nicklist_changed"
...
Data for new signals is a string with format: "buffer,name", where:
- buffer is a pointer, for example 0x123456
- name is group or nick name added/removed from nicklist on this buffer.
2010-03-25 17:02:37 +01:00
Sebastien Helleu
ac27388543
Display cmake warning if libncursesw is not found
2010-03-25 16:03:38 +01:00
Sebastien Helleu
e59bbbb40a
Add "irc_is_nick" for function info_get to check if a string is a valid IRC nick name (patch #7133 )
2010-03-25 10:39:07 +01:00
Sebastien Helleu
96e6ae3fc3
Add new options for command /key (listdefault, listdiff and reset), add examples in /help key
...
Note: old option "reset" for /key has been renamed to "resetall".
2010-03-24 19:54:31 +01:00
Sebastien Helleu
b932f403a5
Fix crash on /upgrade if there are some nicks in a nicklist without prefix or prefix_color defined
2010-03-24 10:14:10 +01:00
Sebastien Helleu
3e2943a0e0
Fix bug with nicklist prefix in log file
2010-03-24 10:03:57 +01:00
Sebastien Helleu
b491cc3479
Fix bug with callbacks when loading a script already loaded
2010-03-24 00:04:00 +01:00
Sebastien Helleu
f1a946054e
Add italian translation of Plugin API Reference
2010-03-23 18:05:07 +01:00
Sebastien Helleu
8cfabb4696
Add examples in /help dcc, update german translations
2010-03-23 16:26:36 +01:00
Sebastien Helleu
a0f442a84e
Fix alignment of keys in output of /key when some keys contain wide chars
2010-03-23 13:41:23 +01:00
Sebastien Helleu
03d01f4234
Remove WeeChat slogan
2010-03-23 10:23:26 +01:00
Sebastien Helleu
2bad57ae28
Add note about /unalias in /help alias
2010-03-23 09:58:07 +01:00
Sebastien Helleu
918383424f
Reformat examples in help of some commands
2010-03-23 09:42:37 +01:00
Sebastien Helleu
855993d14d
Fix typos in /help window and /help logger
2010-03-22 21:00:58 +01:00
Sebastien Helleu
a10b9038d5
Add list of tags in /help filter
2010-03-22 20:26:24 +01:00
Sebastien Helleu
c1c1005b36
Add new option weechat.color.nicklist_offline
2010-03-22 11:08:17 +01:00
Sebastien Helleu
da4438b995
Remove obsolete option weechat.color.nicklist_more
2010-03-22 10:49:11 +01:00
Sebastien Helleu
1c5ef4d1e3
Remove IRC commands /forcejoin and /omode (now possible with alias and custom completion)
...
It is now possible to add such commands with aliases:
/alias -completion %%sajoin forcejoin /quote forcejoin
/alias -completion %%samode omode /quote omode
2010-03-21 18:41:35 +01:00
Sebastien Helleu
8f9f1f8e97
Fix typo in /help alias
2010-03-21 18:35:44 +01:00
Sebastien Helleu
b40ea94a49
Add custom completion for aliases (task #9479 )
2010-03-21 18:30:51 +01:00
Sebastien Helleu
7d65014efd
Add missing refresh of bar item "buffer_number" when a buffer is closed
2010-03-21 16:24:59 +01:00
Sebastien Helleu
032a5ddef5
Add new signals "irc_raw_in" and "irc_raw_in2" (sent for all IRC messages, even if ignored with /ignore)
2010-03-21 13:06:33 +01:00
Sebastien Helleu
c0d050f7cc
Update german translations
2010-03-21 10:14:05 +01:00
Sebastien Helleu
29fad11df5
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/weechat
2010-03-21 10:00:56 +01:00
Sebastien Helleu
6f84e00ee7
Use buffer local variable "nick" for default item "input_prompt"
2010-03-21 10:00:47 +01:00
Jiri Golembiovsky
6b4aaef396
Updated czech translation
2010-03-21 01:11:25 +01:00
Sebastien Helleu
5755bd50ac
Add IRC commands /omode and /forcejoin (patch #7126 )
2010-03-20 23:42:21 +01:00
Sebastien Helleu
7925b2d242
Refresh screen when exiting WeeChat (to display messages printed after /quit)
2010-03-20 17:09:07 +01:00
Sebastien Helleu
9d96090d7d
Add functions string_match, string_has_highlight and string_mask_to_regex in script plugin API
2010-03-20 13:32:08 +01:00
Sebastien Helleu
2801b8437c
Reformat multi-line comments
2010-03-19 23:33:14 +01:00
Sebastien Helleu
bc3fa9fd4c
Move /away command from irc plugin to core
2010-03-19 19:28:19 +01:00
Sebastien Helleu
568d913c58
Fix bugs with function hook_command_run
...
A '/' is always sent at beginning of command to callback, even if user used
another command char.
Now it is possible to catch a command, with or without arguments, with
hook_command_run("/command").
2010-03-19 19:25:59 +01:00
Sebastien Helleu
645d38d403
Fix bugs with xfer buffer after /upgrade
2010-03-17 16:19:57 +01:00
Sebastien Helleu
4fd23e12dc
Do not send signals "irc_in" and "irc_in2" when IRC messages are ignored
2010-03-17 16:03:51 +01:00
Sebastien Helleu
feb51fbca4
Fix display of host in IRC message 333 (channel topic)
2010-03-14 16:48:15 +01:00
Sebastien Helleu
7ef5a97a08
Update italian user guide
2010-03-14 11:33:03 +01:00
Jiri Golembiovsky
ab9d1480f6
Updated czech translation
2010-03-13 20:51:59 +01:00
Sebastien Helleu
0a66ad0e0f
Fix typo: crashs -> crashes
2010-03-13 20:02:29 +01:00
Sebastien Helleu
5233ceed44
Add chapter "Report crashs" in user guide
2010-03-13 14:22:24 +01:00
Sebastien Helleu
86b1ab20b5
Display IRC command 324 (channel modes) on server buffer if channel is not open
2010-03-11 10:23:34 +01:00
Sebastien Helleu
7ec6092ba9
Update german and italian FAQ
2010-03-10 10:06:20 +01:00
Sebastien Helleu
23a0c0d610
Add missing initialization of variable in function irc_sasl_mechanism_plain
2010-03-09 17:06:58 +01:00
Sebastien Helleu
7ef2f312ff
Update german FAQ
2010-03-09 16:54:24 +01:00
Sebastien Helleu
9dd45664fd
Add questions in FAQ about voice filtering and check of away nicks
2010-03-09 12:04:52 +01:00
Sebastien Helleu
8f4240dbf7
Add more sections in FAQ
2010-03-08 18:21:07 +01:00
Sebastien Helleu
bab29e028d
Fix color of away nicks in nicklist when doing /names (nick color was reset to default color)
2010-03-08 15:14:31 +01:00
Sebastien Helleu
58d423319c
Return absolute path for info_get of "weechat_dir" (bug #27936 )
2010-03-08 11:21:03 +01:00
Sebastien Helleu
682f5addc0
Add chapter with common tasks in scripting guide
2010-03-07 22:23:44 +01:00
Sebastien Helleu
eb5e54602e
Fix extraction and check of IRC prefix
2010-03-07 21:49:07 +01:00
Sebastien Helleu
da50ac329a
Bug with IRC prefix "!" for mode "a" (channel admin) (bug #29109 )
2010-03-07 21:22:23 +01:00
Jiri Golembiovsky
788df1089b
Updated czech translations
2010-03-06 00:21:19 +01:00
Sebastien Helleu
401ddff564
Fix display in bars with filling horizontal
2010-03-04 15:28:16 +01:00
Sebastien Helleu
16e62bdc60
Fix display in bars with filling set to columns_vertical or columns_horizontal
2010-03-04 14:12:36 +01:00
Sebastien Helleu
fa60269325
Hide read marker if all lines after marker are filtered (only if option read_marker_always_show is off)
2010-03-04 13:06:57 +01:00
Sebastien Helleu
1db7ef859c
Update german translations
2010-03-04 11:06:37 +01:00
Sebastien Helleu
6ad62e4021
Fix bugs with cursor and background in bars
...
Bugs fixed:
- cursor was moving to position (0,0) in bar when refreshing input bar content
- background color stopped before end of line in bars with vertical filling
(like buffers)
- cursor was not displayed when input bar has automatic size and that first line
is filled (on some terminals like konsole or roxterm)
2010-03-04 11:05:05 +01:00
Sebastien Helleu
ca51a9780f
Update user guide
2010-03-04 11:02:23 +01:00
Sebastien Helleu
3e47e9c3e3
Set option weechat.look.read_marker_always_show to off by default
2010-03-03 22:24:38 +01:00
Sebastien Helleu
4faa3c772b
Add new option weechat.look.read_marker_always_show
2010-03-03 22:19:51 +01:00
Sebastien Helleu
d1950311cf
Free IRC raw messages when irc plugin is unloaded
2010-03-03 20:43:41 +01:00
Sebastien Helleu
92bc700349
Fix completion bug for commands when input starts with two command chars (like //)
2010-03-03 18:42:12 +01:00
Sebastien Helleu
a852d3af4b
Fix bug with /away -all in IRC plugin: set or unset future away for disconnected servers (bug #29022 )
2010-03-02 17:55:41 +01:00
Sebastien Helleu
0543b0ccc7
Add new option weechat.look.command_chars, add functions string_is_command_char and string_input_for_buffer in plugin and script API
2010-03-02 17:34:49 +01:00
Sebastien Helleu
282f786c1a
Fix crash in Perl plugin when callbacks are called during script initialization (bug #29018 )
2010-02-27 09:58:24 +01:00
Sebastien Helleu
62aff3f1c6
Add command line option "--no-script" in user guide
2010-02-26 11:57:55 +01:00
Sebastien Helleu
873bcfc9f0
Add command line option "-s" (or "--no-script") to start WeeChat without loading any script
2010-02-26 11:36:41 +01:00
Sebastien Helleu
eabf21098d
Fix display of color in input when it is scrolled
2010-02-24 22:54:07 +01:00
Sebastien Helleu
5868fc3c6d
Fix bug with cursor when position is last char of terminal
2010-02-24 17:40:07 +01:00
Sebastien Helleu
dfa43ea1a7
Add link for curses color names in user guide
2010-02-23 18:02:00 +01:00
Sebastien Helleu
7cc735c7f9
Add WeeChat color name beside IRC color in user guide
2010-02-23 17:19:50 +01:00
Sebastien Helleu
3d3dc1593d
Allow script commands to reload only one script
2010-02-23 10:51:59 +01:00
Sebastien Helleu
27bf347e1c
Update italian FAQ
2010-02-22 14:38:00 +01:00
Sebastien Helleu
2fc187743c
Update italian user guide
2010-02-22 09:39:58 +01:00
Sebastien Helleu
08b17c2f26
Fix cursor color in input bar
2010-02-21 23:26:33 +01:00
Sebastien Helleu
42972ce00a
Update german FAQ
2010-02-21 11:29:49 +01:00
Sebastien Helleu
8c324c238d
Fix bug with bar background after text with background color (bug #28157 )
2010-02-21 10:08:48 +01:00
Sebastien Helleu
6e1e8e9ed8
Add question about meta keys in FAQ
2010-02-20 21:23:09 +01:00
Sebastien Helleu
94764208e4
Allow input "q" to close IRC raw buffer
2010-02-20 16:54:58 +01:00
Sebastien Helleu
b523613e73
Fix translated string in output of "/uptime -o"
2010-02-20 13:23:27 +01:00
Sebastien Helleu
35157bc2f1
Minor updates in FAQ and user guide
2010-02-20 12:17:30 +01:00
Sebastien Helleu
cd5b8c8f9e
Add parentheses around exponents in user guide and plugin API reference
2010-02-20 09:50:38 +01:00
Sebastien Helleu
f4849bc625
Remove connection timer when closing connection with IRC server
2010-02-20 09:28:10 +01:00
Sebastien Helleu
555f1827e3
Add list of packages (required or optional) to build WeeChat in user guide
2010-02-19 17:38:06 +01:00
Sebastien Helleu
cdf990fced
Add option irc.network.connection_timeout (timeout between TCP connection to server and reception of message 001)
2010-02-19 16:21:36 +01:00
Sebastien Helleu
090bd68e7c
Fix "inactivity" value when no key has been pressed since WeeChat started (bug #28930 )
2010-02-19 10:23:34 +01:00
Sebastien Helleu
3cf7b4e696
Update german translations
2010-02-19 07:57:08 +01:00
Sebastien Helleu
d2ec8d133d
Add mechanism DH-BLOWFISH for SASL authentication with IRC server
2010-02-18 22:02:55 +01:00
Sebastien Helleu
832a4c1466
Fix function "color" in Lua script API (patch from Christian Heinz)
2010-02-18 07:58:03 +01:00
Sebastien Helleu
b1e840eb6c
Add missing file docgen.pl in Makefile.am
2010-02-16 17:09:50 +01:00
Sebastien Helleu
1ad5f123b5
Add IRC commands 905 to 907 (for SASL)
2010-02-16 17:00:12 +01:00
Sebastien Helleu
ce1b23311c
Add function "string_decode_base64" in plugin API
2010-02-16 16:57:22 +01:00
Sebastien Helleu
341551f2f2
Add SASL authentication in IRC plugin (task #8829 ), add function "string_encode_base64" in plugin API, fix bug with base64 encoding
...
New options for IRC servers:
- sasl_mechanism (only "plain" for now)
- sasl_username
- sasl_password
2010-02-15 11:51:44 +01:00
Sebastien Helleu
34272b7e4d
Fix color of word "Notice" when sending IRC notice
2010-02-13 12:05:02 +01:00
Sebastien Helleu
922e67cabd
Add description of arguments for API functions hook_info and hook_infolist
2010-02-12 17:15:30 +01:00
Sebastien Helleu
8d25a75200
Use arguments for infolist "nicklist" to return only one nick or group
...
Format is: nick_xxx or group_xxx to return only nick/group called "xxx".
2010-02-12 12:50:16 +01:00
Sebastien Helleu
8cea059feb
Add IRC message 301 in user guide, for target buffer of messages
2010-02-11 17:17:56 +01:00
Sebastien Helleu
f19000ac4f
Allow IRC message 301 to be redirected with irc.msgbuffer feature
2010-02-11 17:07:56 +01:00
Sebastien Helleu
be8831499d
Add missing IRC commands 276, 343
2010-02-11 10:12:25 +01:00
Sebastien Helleu
2e72679363
Fix nick color in quit message displayed in IRC private buffer (when remote nick did not speak)
2010-02-10 22:12:23 +01:00
Sebastien Helleu
124634cf88
Apply IRC smart filter only on channels, not private buffers (bug #28841 )
2010-02-10 16:22:34 +01:00
Sebastien Helleu
4b6bd6a923
Update german and polish translations
2010-02-10 11:32:59 +01:00
Sebastien Helleu
94a0551c55
Update ChangeLog
2010-02-10 11:24:28 +01:00
Sebastien Helleu
3799d2c2a5
Add "version_number" for API function weechat_info_get to get WeeChat version as number
2010-02-10 11:21:25 +01:00
Sebastien Helleu
f6868c40af
Fix example of weechat_info_get in plugin API reference
2010-02-10 08:01:21 +01:00
Sebastien Helleu
5b71c03c4f
Add option for command /docgen to build some locales only
2010-02-09 22:28:25 +01:00
Sebastien Helleu
5bfb2929e6
Add missing argument for weechat_hook_completion in plugin API reference
2010-02-09 18:01:57 +01:00
Sebastien Helleu
7850668327
Add new option weechat.look.time_format to customize default format for date/time displayed (localized date by default), add function weechat_util_get_time_string in plugin API (patch #6914 )
2010-02-09 17:19:14 +01:00
Sebastien Helleu
daee18621e
Rename command /silence to /mute
2010-02-09 13:21:05 +01:00
Sebastien Helleu
71d77a5890
Add new command /silence
2010-02-09 12:40:19 +01:00
Sebastien Helleu
74d148d056
Display nick prefix in input_prompt only if channel is type "channel" (not private)
2010-02-06 12:21:52 +01:00
Sebastien Helleu
df1a6b0c3d
Fix bug with option irc.look.item_nick_prefix
2010-02-06 12:17:13 +01:00
Sebastien Helleu
bd1b6c1794
Add option irc.look.item_nick_prefix, rename some IRC options for bar items
2010-02-06 12:14:45 +01:00
Sebastien Helleu
fa8ff80fc1
Update example of messages in irc-protocol.c
2010-02-06 10:55:22 +01:00
Sebastien Helleu
a3658f4fc2
Fix IRC PART message received on Undernet server (bug #28825 )
2010-02-05 23:53:20 +01:00
Sebastien Helleu
40401f88da
Add signal "xfer_ended" in plugin API reference
2010-02-04 22:12:23 +01:00
Sebastien Helleu
e6a99fb63a
Add bar item "irc_channel" (IRC channel name without modes)
2010-02-03 23:46:11 +01:00
Sebastien Helleu
1d00db2d14
Add anti-flood for many IRC commands/messages
2010-02-03 23:29:44 +01:00
Sebastien Helleu
3d4c76cecc
Fix typo in user guide
2010-02-03 20:49:30 +01:00
Sebastien Helleu
8109368f7c
Add option "switch_active_buffer_previous" for command /input (task #10141 )
2010-02-02 16:35:44 +01:00
Sebastien Helleu
69b53c8f3d
Add IRC command /map
2010-02-02 15:39:04 +01:00
Sebastien Helleu
fbc1c2a9b1
Add tip about addresses and another example in /help server
2010-02-02 15:25:03 +01:00
Sebastien Helleu
8862f19788
Add signal "xfer_ended" (patch #7081 )
2010-02-02 14:28:05 +01:00
Sebastien Helleu
5aa82a85e3
Add option irc.look.display_channel_modes_hide_key to hide channel key in channel modes (bug #23961 )
2010-02-02 13:56:35 +01:00
Sebastien Helleu
94ddf61d20
Add missing option "switch_active_buffer" in /help input and completion of command /input
2010-02-02 13:02:51 +01:00
Sebastien Helleu
8663d10063
Fix python example of hook_signal in plugin API reference
2010-02-01 22:53:41 +01:00
Sebastien Helleu
f33eaee78f
Update gettext commands to produce same output as autotools, display statistics for po files
2010-02-01 22:12:50 +01:00
Sebastien Helleu
c4467469cc
Add version 0.3.1.1 to ChangeLog
2010-01-31 22:20:20 +01:00
Sebastien Helleu
2d99d6e7ea
Fix crash when purging old xfer chats (bug #28764 )
2010-01-29 16:18:12 +01:00
Sebastien Helleu
930285e489
Fix crash with SSL connection to IRC server if option ssl_cert is set (bug #28752 )
2010-01-29 12:41:05 +01:00
Sebastien Helleu
e23aed51a1
Display own buffer lines in weechat log when dumping buffer (and not mixed lines)
2010-01-29 10:01:41 +01:00
Sebastien Helleu
2899770bbe
Update ChangeLog
2010-01-29 07:59:16 +01:00
Emmanuel Bouthenot
2f176dc347
Fix a build failure with: 1.7.6 < gnutls <= 2.4.6
2010-01-29 00:21:02 +01:00
Emmanuel Bouthenot
c8920da899
Fix a build failure with gnutls < 1.7.6
2010-01-28 23:18:20 +01:00
Sebastien Helleu
8c042210a8
Fix bug with global history, reset pointer to last entry after each user input (bug #28754 )
2010-01-28 15:12:40 +01:00
Sebastien Helleu
16a02cddaf
Add missing includes in FindIconv.cmake (patch #7069 )
2010-01-28 12:26:39 +01:00
Sebastien Helleu
10a3954908
Fix alignment in buffers lines when time is empty string
2010-01-28 10:15:48 +01:00
Sebastien Helleu
aad84612a9
Remove unneeded space after time on each line if option weechat.look.buffer_time_format is set to empty value (bug #28751 )
2010-01-28 10:09:58 +01:00
Sebastien Helleu
b868eaee2a
Update italian translations
2010-01-27 18:34:04 +01:00
Sebastien Helleu
dfa0500b12
Update german translations
2010-01-26 23:12:44 +01:00
Sebastien Helleu
fb9268c01d
Fix bug with SSL connection to IRC server (fails sometimes when ssl_verify is on) (bug #28741 )
2010-01-26 22:19:16 +01:00
Sebastien Helleu
fcd296d7f2
Update italian user guide and FAQ
2010-01-26 18:17:09 +01:00
Sebastien Helleu
754cf874bc
Send signal "day_changed" even if option weechat.look.day_change is set to off
2010-01-26 18:07:13 +01:00
Sebastien Helleu
ac19ec05be
Update german FAQ
2010-01-26 17:23:03 +01:00
Sebastien Helleu
99bfdfd2ff
Add signal "day_changed", allow date format in logger options path and mask (task #9430 )
2010-01-26 16:36:55 +01:00
Sebastien Helleu
aa41942ac1
Add new question in FAQ: "How can I tweak WeeChat to consume less memory?"
2010-01-25 18:06:32 +01:00
Sebastien Helleu
f4d5ddd858
Add missing infos in API functions buffer_get_integer / buffer_get_string and in buffer infolist
2010-01-25 16:57:24 +01:00
Sebastien Helleu
2e48becbfc
Update doc
2010-01-25 16:56:52 +01:00
Sebastien Helleu
b4e0e17917
Add chapters about SSL certificates and IRC smart filter in user guide
2010-01-24 16:07:30 +01:00
Sebastien Helleu
c02d70b7ba
Add options irc.look.smart_filter_join/quit, smart filter enabled by default
2010-01-24 13:13:40 +01:00
Sebastien Helleu
eb56a98fc8
Remove evil tabs in sources
2010-01-24 10:47:53 +01:00
Sebastien Helleu
309e8eadab
Version 0.3.2-dev
2010-01-23 12:20:06 +01:00
Sebastien Helleu
94eda3fe67
Version 0.3.1
2010-01-23 10:30:13 +01:00
Sebastien Helleu
40ef50d737
Update italian translations
2010-01-22 22:18:32 +01:00
Sebastien Helleu
f74a2784de
Update polish translations
2010-01-22 18:36:33 +01:00
Sebastien Helleu
8e7c1fd6f4
Use better tags in html rendering of user guides
2010-01-22 18:24:07 +01:00
Sebastien Helleu
382138940a
Fix typo in italian translation
2010-01-22 15:33:23 +01:00
Sebastien Helleu
f3e18c95bd
Update spanish translations
2010-01-22 12:55:11 +01:00
Sebastien Helleu
fee92d00a2
Fix value of option sent to callback of hook_config
2010-01-22 12:53:56 +01:00
Sebastien Helleu
660fe522a1
Update italian translations
2010-01-20 12:32:26 +01:00
Sebastien Helleu
7526c3c7c0
Update german translations
2010-01-19 13:57:48 +01:00
Sebastien Helleu
dac4764394
Add color for nicks in xfer chat (DCC chat), add missing command /me in xfer plugin (bug #28658 )
2010-01-18 10:43:55 +01:00
Sebastien Helleu
a3efc89a7f
Add IRC info "irc_nick_color" to get color of a nick
2010-01-18 10:37:53 +01:00
Sebastien Helleu
da40c8d33c
Update FAQ and translations
2010-01-17 16:32:49 +01:00
Sebastien Helleu
2eb82a08b1
Add new IRC output queue for messages with low priority (like automatic CTCP replies), high priority is given to user messages or commands
2010-01-17 15:56:28 +01:00
Sebastien Helleu
9595fa75b2
Update german/polish FAQ and polish translations
2010-01-17 14:29:09 +01:00
Sebastien Helleu
0aa516f52f
Add question about long URLs in FAQ
2010-01-16 23:35:25 +01:00
Sebastien Helleu
f8e7953b7c
Add missing autogen files for italian doc
2010-01-16 12:52:01 +01:00
Sebastien Helleu
06083e7d5b
Update spanish translations
2010-01-15 09:07:18 +01:00
Sebastien Helleu
c775f8474d
Update german translations
2010-01-14 15:52:03 +01:00
Sebastien Helleu
4209930399
Enhancements on IRC CTCP messages (display if CTCP is blocked, new config options to control display of CTCP messages/replies)
...
That includes:
- display "(blocked)" if CTCP is blocked
- new option "irc.look.display_ctcp_blocked" to display blocked CTCP,
- new option "irc.look.display_ctcp_reply" to display CTCP reply sent by WeeChat,
- new option "irc.look.display_ctcp_unknown" to display unknown CTCP received.
2010-01-14 10:37:10 +01:00
Sebastien Helleu
0e6b33b5be
Add keyword "input_pos" to get/set cursor position in plugin API functions buffer_get_integer and buffer_set
2010-01-13 17:03:40 +01:00
Sebastien Helleu
b8a42996c1
Fix bug with string return value of callbacks in tcl plugin
2010-01-13 09:56:34 +01:00
Sebastien Helleu
0a4e6a1b61
Fix typo in french FAQ
2010-01-12 16:19:13 +01:00
Sebastien Helleu
63aaf9dc01
Add function "buffer_string_replace_local_var" in script API (patch #7061 )
2010-01-12 10:33:13 +01:00
Sebastien Helleu
c9b71fca2d
Add prefix "irc_" in some links of asciidoc files
2010-01-11 18:29:59 +01:00
Sebastien Helleu
8fbce99292
Discard line printed with modifier "weechat_print" only if initial string is not empty
2010-01-11 17:57:36 +01:00
Sebastien Helleu
0ad7b2f6bd
Fix IRC nick color for nicks with wide chars (bug #28547 )
2010-01-11 15:01:53 +01:00
Sebastien Helleu
95c2cb1c5b
Allow callback for modifier "weechat_print" to return empty value, in order to remove a printed message
2010-01-11 14:45:08 +01:00
Sebastien Helleu
1b829eed77
Update italian translations
2010-01-10 21:22:08 +01:00
Sebastien Helleu
b1a033372b
Fix bug with completion of words with wide chars
2010-01-10 12:35:19 +01:00
Sebastien Helleu
d719b20fa5
Allow blocking of IRC CTCP PING requests
2010-01-09 23:43:00 +01:00
Sebastien Helleu
ad54188213
Update german translations
2010-01-08 22:43:01 +01:00
Sebastien Helleu
4da0cff321
Add new IRC commands /allchan and /allserv with excluding option, commands /ame and /amsg are now aliases, new aliases /aaway and /anick
2010-01-08 16:20:16 +01:00
Sebastien Helleu
cf5009468e
Remove reference to old xml and pdf files
2010-01-08 16:17:18 +01:00
Sebastien Helleu
d64aaed29b
Add missing arguments for hook_connect in plugin API reference
2010-01-04 23:40:07 +01:00
Sebastien Helleu
6d211de00d
Fix bug with function nicklist_remove_nick in Python API (bug #28474 )
2010-01-04 07:44:52 +01:00
Sebastien Helleu
2133eb30ff
Update copyright dates
2010-01-03 19:31:55 +01:00
Sebastien Helleu
236374f067
Update spanish translations
2010-01-02 20:30:32 +01:00
Sebastien Helleu
e7dcbee583
Fix typos in user guide
2010-01-01 23:45:58 +01:00
Sebastien Helleu
42c230e709
Fix tag checking in execution of hook_print
2010-01-01 21:44:09 +01:00
Sebastien Helleu
c02f32070c
Fix buffer used to display IRC notice sent to channel or nick (bug #28455 )
2010-01-01 17:15:22 +01:00
Sebastien Helleu
8a371fc1aa
Update italian translations
2010-01-01 16:57:14 +01:00
Sebastien Helleu
b6e141c286
Add pointer user_data in dump of wee-lists
2010-01-01 12:53:36 +01:00
Sebastien Helleu
6cc9ce8777
Fix color string returned by API function color() for some WeeChat color options
2010-01-01 12:29:14 +01:00
Sebastien Helleu
90884e6b9e
Update translations
2009-12-31 20:18:31 +01:00
Sebastien Helleu
b493bc5c25
Add IRC options to customize target buffer for messages (task #7381 )
2009-12-31 19:29:26 +01:00
Sebastien Helleu
5663e69bc5
Fix nick color in quit message for IRC private buffers
2009-12-29 09:44:32 +01:00
Sebastien Helleu
ac0d9dfb78
Update german translations
2009-12-21 00:05:17 +01:00
Sebastien Helleu
f8983eb6c0
Fix display of bar items in a root bar (use bar item from plugin of current window)
2009-12-19 12:58:45 +01:00
Sebastien Helleu
ea567c6fd3
Add optional arguments in /help quit
2009-12-18 19:38:42 +01:00
Sebastien Helleu
ba9e3e8c84
Fix bug with completion of port in command /relay
2009-12-18 18:12:11 +01:00
Sebastien Helleu
58df8c2d83
Add function "infolist_new_item" in script API
2009-12-18 18:09:12 +01:00
Sebastien Helleu
846fb5d283
Update italian translations
2009-12-17 08:32:04 +01:00
Sebastien Helleu
f5d54c8f8b
Update german translations
2009-12-16 18:22:31 +01:00
Sebastien Helleu
6f9ca9a617
Add reference to debian bug #453348 in ChangeLog
2009-12-16 16:18:48 +01:00
Sebastien Helleu
aca85eda75
Add reference to debian bug #512957 in ChangeLog
2009-12-16 15:38:05 +01:00
Sebastien Helleu
265fa492d5
Add option "autorejoin_delay" for servers (task #8771 ), fix autorejoin on channels with key
2009-12-16 15:18:00 +01:00
Sebastien Helleu
8aa7380d65
Fix typo: licence -> license
2009-12-16 13:04:04 +01:00
Sebastien Helleu
48f087b883
Add option "term" for command /debug: display infos about terminal and available colors
2009-12-16 12:18:00 +01:00
Sebastien Helleu
610ef09f19
Update list of contributors
2009-12-16 12:11:04 +01:00
Sebastien Helleu
6574c8876b
Display "Commands..:" only if internal/other commands are found with /help
2009-12-16 11:26:34 +01:00
Sebastien Helleu
6b76c21cae
Fix bar background color when content of bar is empty
2009-12-15 14:43:06 +01:00
Sebastien Helleu
a48576566d
Add support for encodings in Ruby 1.9
2009-12-14 23:33:33 +01:00
Sebastien Helleu
62492bf1eb
Update german translations
2009-12-14 20:40:48 +01:00
Sebastien Helleu
9bfc6a6fd1
Add new option weechat.color.status_time
2009-12-14 15:50:09 +01:00
Sebastien Helleu
c1e1e40559
Add color "darkgray" in user guide
2009-12-14 11:03:17 +01:00
Sebastien Helleu
d4b0b98933
Add color "darkgray", add support for background with light color, fix color "black" (bug #23882 )
2009-12-13 23:29:08 +01:00
Sebastien Helleu
9e83e74ce4
Update URL of WeeChat scripts page
2009-12-13 18:41:04 +01:00
Sebastien Helleu
a652fc271f
Add missing include of limits.h
2009-12-07 09:43:49 +01:00
Sebastien Helleu
a498402e78
Fix crash when searching nick in buffer without nicklist (function nicklist_search_nick)
2009-12-06 23:35:46 +01:00
Sebastien Helleu
0baae4237c
Fix display of quit message in IRC private if case of nick is different from buffer name
2009-12-06 22:16:10 +01:00
Sebastien Helleu
c31fe6d854
Update translations
2009-12-05 16:41:46 +01:00
Sebastien Helleu
94eb4beb7c
Remove old fifo pipes before creating new pipe
2009-12-05 09:38:42 +01:00
Sebastien Helleu
9c4ae98d2e
Add missing #ifdef HAVE_GNUTLS
2009-12-04 18:09:50 +01:00
Sebastien Helleu
7e5acaf50f
Give GnuTLS return code to callback if handshake has failed, display extra info in irc plugin if Diffie-Hellman prime sent by the server is not acceptable (not long enough)
2009-12-04 17:36:09 +01:00
Sebastien Helleu
da6b882ed8
Add italian user guide
2009-12-04 12:11:12 +01:00
Sebastien Helleu
ae7976b712
Fix buffer used by some input functions called via plugin API with buffer pointer (bug #28152 )
2009-12-03 16:22:38 +01:00
Sebastien Helleu
8636eeabc8
Add support for rubygems in ruby plugin
2009-12-02 18:13:21 +01:00
Sebastien Helleu
bb9a31e753
Add arguments for IRC command /rehash
2009-12-02 12:11:20 +01:00
Marco Paolone
3d3941789b
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/weechat
2009-12-01 23:56:00 +01:00
Marco Paolone
17fecf6647
update italian translations
2009-12-01 23:55:36 +01:00
Marco Paolone
f77bcef249
update italian translations
2009-12-01 23:54:59 +01:00
Marco Paolone
3899c63db2
update italian translations
2009-12-01 23:54:26 +01:00
Sebastien Helleu
24d7181ecf
Fix typos in french user guide
2009-11-30 15:45:31 +01:00
Sebastien Helleu
f67cc2018c
Update list of contributors in doc
2009-11-29 22:12:40 +01:00
Sebastien Helleu
b279a99566
Support of Ruby >= 1.9.1 (patch #6989 )
2009-11-29 16:41:08 +01:00
Sebastien Helleu
352217c444
Fix color of nick in nicklist when doing /nick if away is enabled (bug #28102 )
2009-11-28 10:32:55 +01:00
Sebastien Helleu
138755d76e
Check that connect hook was not deleted before call to gnutls callback
2009-11-27 13:00:43 +01:00
Sebastien Helleu
2d5b48d7bb
Update german translations
2009-11-27 12:42:32 +01:00
Sebastien Helleu
9b5e070e5b
Fix crash when connecting to ssl server if another non-ssl connection is pending
2009-11-27 12:35:10 +01:00
Marco Paolone
f73b85c8df
Update italian translations
2009-11-26 01:13:18 +01:00
Marco Paolone
5465fdfba8
Update italian translations
2009-11-26 01:01:31 +01:00
Sebastien Helleu
f8921025f6
Fix nick color in private for notices if option irc.look.color_pv_nick_like_channel is on
2009-11-25 19:33:19 +01:00
Sebastien Helleu
ac4ab3e318
Add all server options for IRC commands /server and /connect
2009-11-24 16:07:18 +01:00
Sebastien Helleu
af49ee7f30
Fix crash when purging dcc chat if 2 dcc chat have same buffer (bug #28071 )
2009-11-22 12:29:42 +01:00
Sebastien Helleu
d2cf981fd9
Add italian FAQ
2009-11-22 11:50:13 +01:00
Marco Paolone
56cc9b76cc
Update italian translations
2009-11-21 17:10:52 +01:00
Marco Paolone
2c028dc225
Update italian translations
2009-11-21 16:41:54 +01:00
Sebastien Helleu
5d6d6690d2
Update german and spanish translations
2009-11-20 22:46:13 +01:00
Sebastien Helleu
a56ac9e735
Fix typos in 2 error messages
2009-11-20 16:58:12 +01:00
Sebastien Helleu
d1492b9302
Fix bug with CFLAGS in script configure (patch #6977 )
2009-11-19 16:06:57 +01:00
Sebastien Helleu
a41b2e0a83
Add option --with-tclconfig for script configure (patch #6976 )
2009-11-19 16:03:04 +01:00
Sebastien Helleu
ebeb335560
Fix command /connect (options -ssl, -ipv6 and -port) (bug #27486 )
2009-11-19 15:37:32 +01:00
Sebastien Helleu
018973370d
Add IRC option to use same nick color in channel and private (on by default) (task #9870 )
2009-11-19 14:48:36 +01:00
Sebastien Helleu
3c7c99b1b5
Add italian docs: quickstart and tester
2009-11-18 21:36:21 +01:00
Sebastien Helleu
b42cf691ae
Revert file fr.po
2009-11-18 16:10:40 +01:00
Marco Paolone
a4322fe2e2
Added last 16 missing string in italian translations
2009-11-18 15:34:14 +01:00
Sebastien Helleu
086214cab7
Update german translations
2009-11-17 12:25:56 +01:00
Sebastien Helleu
5a06829844
Fix bug with script installation on BSD/OSX (patch #6980 )
2009-11-16 12:20:26 +01:00
Sebastien Helleu
f5ec9a6167
Fix display of default keys with "weechat-curses --keys"
2009-11-12 12:05:30 +01:00
Sebastien Helleu
b3338076d8
Fix crash when calling "weechat-curses --help"
2009-11-12 11:24:19 +01:00
Marco Paolone
c165eab0f2
Update italian translations
2009-11-11 10:32:12 +01:00
Sebastien Helleu
891cb5bdb5
Update german translations
2009-11-10 16:48:47 +01:00
Sebastien Helleu
73d649291d
Queue answer to IRC CTCP requests (prevent flood)
2009-11-09 21:15:24 +01:00
Sebastien Helleu
db2595276e
Remove compilation warning on 64-bit machines
2009-11-08 13:26:22 +01:00
Sebastien Helleu
36590cca77
Remove compilation warning in logger plugin
2009-11-08 11:48:40 +01:00
Sebastien Helleu
7a2c77cd67
Update german translations
2009-11-07 23:45:03 +01:00
Sebastien Helleu
682a84731a
Remove compilation warning when gnutls lib is not installed
2009-11-07 23:42:53 +01:00
Sebastien Helleu
bbcd5fbe22
Fix compilation error when gnutls lib is not installed
2009-11-07 23:42:38 +01:00
Sebastien Helleu
3f21038deb
New default value (25) for option irc.network.away_check_max_nicks
2009-11-07 19:46:38 +01:00
Sebastien Helleu
e561ab1ae3
Check SSL certificates and use self-signed certificate to auto identify on IRC server (CertFP) (task #7492 ) (patch from kolter)
2009-11-07 19:27:59 +01:00
Sebastien Helleu
03e604c675
Fix typos in translations
2009-11-06 21:57:53 +01:00
Sebastien Helleu
2ee653f1b5
Fix refresh of bar item buffer_nicklist when it is displayed in a root bar
2009-11-05 14:46:05 +01:00
Sebastien Helleu
d34efe27cf
Add missing include of strings.h in gui-completion.c
2009-11-05 11:23:52 +01:00
Sebastien Helleu
5fc77232c2
Update german translations
2009-11-03 17:13:54 +01:00
Marco Paolone
c0161bc875
Updated italian translation
2009-11-03 15:15:54 +01:00
Sebastien Helleu
2d70b2cd2e
Fix typos in french translation and in /help window
2009-11-01 08:37:38 +01:00
Sebastien Helleu
00f08f8e44
Add italian translations (thanks to Marco Paolone)
2009-10-31 20:45:06 +01:00
Sebastien Helleu
435b57e641
Fix message "Day changed to", sometimes displayed at wrong time (bug #26959 )
2009-10-30 10:09:19 +01:00
Sebastien Helleu
dec2f08a74
Update german translations
2009-10-29 20:52:45 +01:00
Sebastien Helleu
2fcbd7f846
Fix bug with IRC CTCP messages when char 0x01 is in message
2009-10-29 17:42:28 +01:00
Sebastien Helleu
999de8bfc1
Add partial irc-proxy feature to relay plugin
2009-10-29 17:23:25 +01:00
Sebastien Helleu
5a8c35f6b0
Add missing IRC command 275 (patch #6952 )
2009-10-21 13:18:28 +02:00
Sebastien Helleu
08ebcc877f
Improve mask used by command /kickban
2009-10-19 12:28:48 +02:00
Sebastien Helleu
7075849ac3
Fix typo in japanese quickstart guide
2009-10-19 07:57:03 +02:00
Sebastien Helleu
1e3db79969
Update german translations
2009-10-18 21:20:12 +02:00
Sebastien Helleu
a5c4d140a6
Add japanese quickstart guide
2009-10-18 21:17:33 +02:00
Sebastien Helleu
a08842bbad
Fix bug with URL selection in some terminals (caused by horizontal lines) (bug #27700 )
2009-10-14 18:21:46 +02:00
Sebastien Helleu
37835df573
Fix bug with buffer for execution of alias, when called from plugin API with function "command" (bug #27697 )
2009-10-14 14:22:39 +02:00
Sebastien Helleu
fbf1e0286e
Add some default bindings for keys alt+arrows under xterm
2009-10-11 14:38:48 +02:00
Jiri Golembiovsky
00d8e0d79d
Updated czech translations
2009-10-10 13:57:39 +02:00
Sebastien Helleu
0b6efe706b
Update ChangeLog
2009-10-10 13:00:32 +02:00
Sebastien Helleu
b138ffb7ae
Add IRC commands /samode, /sanick, /sapart, /saquit
2009-10-10 12:47:55 +02:00
Sebastien Helleu
62946024d8
Add IRC command /sajoin (task #9770 )
2009-10-10 12:04:20 +02:00
Sebastien Helleu
1905344fdb
Use default auto completion for arguments of unknown commands
2009-10-10 11:50:23 +02:00
Sebastien Helleu
656246b8d7
Fix "table of contents" in russian quickstart guide
2009-10-09 22:26:52 +02:00
Sebastien Helleu
0ce4da7bfc
Update spec file for RPM and add debian file for russian quickstart guide
2009-10-09 22:18:44 +02:00
Sebastien Helleu
a5a6066535
Add russian quickstart guide
2009-10-09 18:19:32 +02:00
Sebastien Helleu
bfb9ab6a2a
Add script prototypes and examples in plugin API reference
2009-10-09 15:46:29 +02:00
Sebastien Helleu
5535ec5f46
Fix alignment problem for buffer name when a merged buffer is closed (bug #27617 )
2009-10-06 21:25:15 +02:00
Sebastien Helleu
74fd27cc07
Add language "C" in main CMakeLists.txt, so that g++ is no more required by cmake
2009-10-06 12:05:39 +02:00
Sebastien Helleu
2bfe49d28b
Add option grab_key_command for /input (bound by default to alt-k)
...
New binding for alt-k is not automatic (for existing config), if you want to
use it, you can do: /key bind meta-k /input grab_key_command
2009-10-05 16:42:49 +02:00
Sebastien Helleu
7b2f578ac4
Fix compilation under Cygwin (patch #6916 )
2009-10-04 11:54:24 +02:00
Emmanuel Bouthenot
43c76c9164
Replace MATCHES by STREQUAL in cmake: fix a fail to build on kFreeBSD
2009-10-03 14:56:02 +02:00
Sebastien Helleu
7232e7d7f2
Fix bugs with colors in some german translations (patch #6919 )
2009-10-03 12:16:58 +02:00
Sebastien Helleu
427419dcd0
Fix restore of hotlist after /upgrade
2009-10-03 10:25:13 +02:00
Sebastien Helleu
9116131fde
Fix typo: keeped -> kept
2009-10-03 09:59:16 +02:00
Sebastien Helleu
007a621458
Fix typo in french translation
2009-10-03 00:32:35 +02:00
Sebastien Helleu
3a429ca6c3
New expansions for alias arguments ($n, $-m, $n-, $n-m, $*, $~) (patch #6917 )
2009-10-02 09:56:07 +02:00
Sebastien Helleu
ae13264314
Allow /unalias to remove multiple aliases (patch #6926 )
2009-09-30 17:58:56 +02:00
Sebastien Helleu
5a0a2cfcb9
Allow use of wildcards for /alias list (patch #6925 )
2009-09-30 17:44:49 +02:00
Sebastien Helleu
ebd17f79eb
Display alias command in /help alias_name (patch #6924 )
2009-09-30 17:25:55 +02:00
Sebastien Helleu
79fd2aa317
Remove buffer from hotlist when buffer is cleared (bug #27530 )
2009-09-30 09:55:19 +02:00
Sebastien Helleu
9bbd093ffe
Fix typo in plugin API reference for weechat_bar_set
2009-09-29 12:11:36 +02:00
Sebastien Helleu
fea5c961ae
Fix cmake directories: let user customize lib, share, locale and include directories (patch #6922 )
2009-09-20 21:44:08 +02:00
Sebastien Helleu
86772181c8
Update ChangeLog
2009-09-20 14:21:29 +02:00
Sebastien Helleu
ef5f6216e2
Fix plural form in german, hungarian and russian translation files (bug #27430 )
2009-09-20 14:20:43 +02:00
Sebastien Helleu
6fb5084af5
Add missing charset decoding/encoding for IRC DCC chat (bug #27482 )
2009-09-20 10:29:25 +02:00
Emmanuel Bouthenot
d4c62d0dba
Syncing debian packaging with Debian.
2009-09-19 11:31:08 +00:00
Sebastien Helleu
241e9dce6f
Fix terminal title bug: do not reset it when option weechat.look.set_title is off (bug #27399 )
2009-09-19 11:14:08 +02:00
Sebastien Helleu
44511f38a4
Add missing brackets around nick for IRC message 314 (reply to whowas) (patch #6915 )
2009-09-19 10:55:57 +02:00
Sebastien Helleu
e50534b1c3
Update ChangeLog
2009-09-18 23:02:24 +02:00
Sebastien Helleu
693246a61a
Improve error management when there is socket error in IRC plugin
...
When reading socket, there is server disconnection only if error is fatal (if
it is not, we'll try again later).
Error codes and messages are now displayed for all socket errors.
2009-09-18 23:00:29 +02:00
Sebastien Helleu
19d9fc9e13
Update hotlist when a buffer is closed (bug #27470 )
2009-09-17 17:39:58 +02:00
Sebastien Helleu
13ec5f3683
Fix crash when parsing IRC CTCP ACTION or DCC without argument
2009-09-17 16:22:07 +02:00
Sebastien Helleu
348d74b470
Fix bug with arguments in alias (bug #27440 )
2009-09-16 18:01:50 +02:00
Sebastien Helleu
b3501ce9cd
Fix /input history_global_next: reset input content when last command in history is reached
2009-09-16 15:28:29 +02:00
Sebastien Helleu
c2300c4095
Fix plural form in IRC message with list of nicks on channel (bug #27436 )
2009-09-15 16:36:24 +02:00
Sebastien Helleu
602c9681d0
Add options for CTCP, to block/customize CTCP reply (task #9693 ), add missing CTCP: clientinfo, finger, source, time, userinfo (task #7270 )
2009-09-15 14:42:24 +02:00
Sebastien Helleu
6d950cde8f
Fix plural form in czech translations
2009-09-14 10:58:34 +02:00
Sebastien Helleu
a2e1e518dd
Fix plural form in spanish and czech translations
2009-09-13 14:31:05 +02:00
Sebastien Helleu
f7ef4c9047
Fix typo in plugin API reference for weechat_hook_command
2009-09-13 00:17:49 +02:00
Sebastien Helleu
4bd7eaf123
Fix API function weechat_bar_set for python/lua/ruby (patch #6912 )
2009-09-11 23:22:13 +02:00
Sebastien Helleu
1c194ffa42
Add german FAQ
2009-09-10 08:43:39 +02:00
Sebastien Helleu
c04184389d
Add german tester's guide
2009-09-09 22:25:24 +02:00
Sebastien Helleu
e1a54222c7
Version 0.3.1-dev
2009-09-06 23:45:50 +02:00
Sebastien Helleu
70916a0342
Version 0.3.0
2009-09-06 11:46:49 +02:00
Sebastien Helleu
40f7bbd590
Update german translations
2009-09-06 10:01:09 +02:00
Sebastien Helleu
ca3114d2bb
Update german quickstart guide
2009-09-05 23:57:08 +02:00
Sebastien Helleu
b907f6b3b1
Update spanish translations
2009-09-05 23:46:53 +02:00
Sebastien Helleu
03ea436639
Update list of contributors in doc
2009-09-05 23:23:16 +02:00
Sebastien Helleu
ae047756eb
Add german quickstart guide
2009-09-05 23:16:51 +02:00
Sebastien Helleu
0ef168d29d
Add polish FAQ and tester's guide, update polish quickstart
2009-09-05 21:49:28 +02:00
Sebastien Helleu
babf5a8c9b
Update polish translations
2009-09-05 16:59:23 +02:00
Sebastien Helleu
d8886cdbe6
Add polish quickstart guide
2009-09-05 16:43:16 +02:00
Sebastien Helleu
2bf4163617
Use new WeeChat site, weechat.org
2009-09-05 16:33:01 +02:00
Sebastien Helleu
07d490f045
Update weechat.spec for RPM build
2009-09-04 20:33:48 +02:00
Sebastien Helleu
aca9eb02c3
Remove compiler warning in logger plugin (with -O2)
2009-09-04 17:17:32 +02:00
Sebastien Helleu
23f0d7eda7
Update czech translations
2009-09-04 11:43:25 +02:00
Sebastien Helleu
a83dd82c90
Fix typos in some messages
2009-09-04 10:41:35 +02:00
Sebastien Helleu
005bf6d311
Fix typo
2009-09-03 17:18:30 +02:00
Sebastien Helleu
8359a09727
Fix tcl plugin compilation with autotools (bug #26481 )
2009-09-03 11:26:03 +02:00
Sebastien Helleu
5c4077f184
Fix typo in Plugin API Reference
2009-09-02 16:42:29 +02:00
Sebastien Helleu
6a327227ce
Update polish translations
2009-09-02 14:04:44 +02:00
Sebastien Helleu
f9b0a50aea
Remove unneeded dependencies in debian/control (xsltproc, docbook-xsl, docbook-xml)
2009-09-02 08:06:07 +02:00
Sebastien Helleu
b0fe6e7f21
Fix asciidoc min version in debian/control
2009-09-01 11:53:25 +02:00
Sebastien Helleu
6b9cb34a09
Remove compiler warning when NLS is disabled
2009-08-30 16:04:28 +02:00
Sebastien Helleu
d2ec2482d6
Add 2 new options: weechat.look.prefix_align_more and weechat.look.prefix_buffer_align_more
2009-08-29 13:06:21 +02:00
Sebastien Helleu
88b65fe3c2
Add new option weechat.look.prefix_buffer_align_max
2009-08-29 10:30:25 +02:00
Sebastien Helleu
d0b3d4fffe
Update polish translations
2009-08-28 12:30:10 +02:00
Sebastien Helleu
db4f20c1f1
Add 2 new completions (irc_server_channels and irc_server_privates), improve completion of command /invite
2009-08-28 11:36:51 +02:00
Sebastien Helleu
02763ca7e7
Fix typo in IRC invite message
2009-08-28 10:09:58 +02:00
Sebastien Helleu
ec124e90c7
Update FAQ
2009-08-23 10:56:32 +02:00
Sebastien Helleu
4d002bb4b7
Update spanish translations (thanks to m4v)
2009-08-23 09:35:35 +02:00
Sebastien Helleu
77fa0c4b9e
Fix bug with directory separator in logger mask
2009-08-22 19:19:31 +02:00
Sebastien Helleu
2487d8a58e
Do not build/install language files if DISABLE_NLS is ON for cmake (bug #27277 )
2009-08-18 16:46:41 +02:00
Sebastien Helleu
6fd5448a52
Update translations
2009-08-17 11:34:42 +02:00
Emmanuel Bouthenot
a14815bbab
Update debian packaging.
2009-08-16 17:31:49 +00:00
Sebastien Helleu
25b9f1d714
Fix bug with special chars in buffers for logger filenames (bug #25721 )
2009-08-16 11:28:50 +02:00
Sebastien Helleu
24432e78e0
Fix bug in config files when option name begins with '['
2009-08-12 10:12:07 +02:00
Sebastien Helleu
a7d037d384
Version 0.3.0-rc3
2009-08-11 15:58:18 +02:00
Sebastien Helleu
4b0b0869a4
Add file UPGRADE_0.3, update NEWS
2009-08-10 18:11:02 +02:00
Sebastien Helleu
17a66da648
Update polish translations (thanks to soltys)
2009-08-09 22:55:47 +02:00
Sebastien Helleu
1691b3060c
Fix typo: explicitely -> explicitly
2009-08-09 12:19:47 +02:00
Sebastien Helleu
14966acaf2
Remove obsolete option weechat.color.input_nick
2009-08-09 12:16:30 +02:00
Sebastien Helleu
508398f7c5
Add missing files for cmake in packages built by autotools
2009-08-09 10:01:54 +02:00
Sebastien Helleu
36b870f32a
Add missing file po/CMakeLists.txt in packages built by autotools
2009-08-09 09:20:40 +02:00
Sebastien Helleu
9508953b8e
Fix typo: mispelled -> misspelled
2009-08-06 21:35:12 +02:00
Sebastien Helleu
859f6db87b
Fix bug when comparing chars and ignoring case (with some locales) (bug #27190 )
...
There was a problem with some locales like turkish, where upper "i" is "İ".
All IRC commands with "I" inside (JOIN, PRIVMSG, ..) failed with turkish
locale.
2009-08-06 15:08:11 +02:00
Sebastien Helleu
acef147775
Fix progress bar display for large xfer/dcc files (more than 2 Gb)
2009-08-05 13:10:09 +02:00
Sebastien Helleu
7d0e5edc9a
Fix typo in french FAQ
2009-08-03 16:21:37 +02:00
Sebastien Helleu
9038aef953
Fix charset decoding bug for some IRC messages where both nick and channel are given after command name
2009-08-01 17:46:24 +02:00
Sebastien Helleu
7d25b62665
Fix hotlist bug after /buffer unmerge (bug #27133 )
2009-07-29 10:38:45 +02:00
Sebastien Helleu
ffdba5b248
Remove check of Tcl_CreateNamespace in cmake build (not used any more) (bug #27119 )
2009-07-28 14:16:53 +02:00
Sebastien Helleu
b7b4a7093e
Set level "message" for IRC notices with channel target
2009-07-28 09:59:54 +02:00
Sebastien Helleu
7e94691333
Allow no argument for command /join when /part was issued on current channel
2009-07-27 13:57:43 +02:00
Sebastien Helleu
3562143b51
Add missing include of stdarg.h
2009-07-24 16:38:04 +02:00
Sebastien Helleu
5563924363
Fix compilation on OpenBSD: rename variables stdout/stderr (patch #6874 from zepard)
2009-07-24 15:14:44 +02:00
Sebastien Helleu
5139fdcf2a
Add new option weechat.look.search_text_not_found_alert
2009-07-22 18:07:22 +02:00
Sebastien Helleu
232804f293
Fix and improve replacement of IRC password by stars (patch #6872 from zepard)
2009-07-20 10:18:33 +02:00
Sebastien Helleu
57064f4b1c
Allow cursor to be displayed in a root bar
2009-07-14 08:20:40 +02:00
Sebastien Helleu
9839d030a1
Add info about script commands when trying to load a script with /plugin
2009-07-10 23:44:21 +02:00
Sebastien Helleu
c9e6b1bb83
Add note about special chars that must be escaped in /help filter
2009-07-09 22:27:39 +02:00
Sebastien Helleu
a854e28c3d
Remove obsolete option weechat.color.nicklist_separator
2009-07-09 21:25:03 +02:00
Sebastien Helleu
87e9c6476b
Open channel/pv near server when no channel/pv is opened (with option irc.look.open_*_near_server)
2009-07-06 20:03:19 +02:00
Sebastien Helleu
00ca4f0d36
Complete command and arguments even if command line starts with double '/'
2009-07-06 10:06:47 +02:00
Sebastien Helleu
05deb6356a
Add optional nick in arguments for infolist "irc_nick" (format: "server,#channel,nick")
2009-07-05 11:42:53 +02:00
Sebastien Helleu
12a5b5f82b
Add tag "away_info" for lines with info about away in irc plugin
2009-07-04 19:17:18 +02:00
Sebastien Helleu
c7ec4233a0
Add note about merged server buffers in quick start guide
2009-07-04 08:54:40 +02:00
Sebastien Helleu
9000bac5b5
Add note about script weeget.py in quick start guide
2009-07-03 18:19:39 +02:00
Sebastien Helleu
be4c009dcd
Version 0.3.0-rc2
2009-07-03 15:45:25 +02:00
Sebastien Helleu
d7f3e59c3e
Fix bug when moving group of merged buffers to number 1
2009-07-03 15:30:49 +02:00
Sebastien Helleu
49aa853b00
When IRC nick change is received, do not rename private buffer if it already exists with new nick
2009-06-29 12:31:50 +02:00
Sebastien Helleu
8b45c9b8f0
Fix typos in docs
2009-06-28 20:47:13 +02:00
Sebastien Helleu
2f7a5a4147
Rename function string_explode to string_split
2009-06-28 19:49:32 +02:00
Sebastien Helleu
4a89b4ae59
Add french translation of Scripting Guide
2009-06-28 12:00:16 +02:00
Sebastien Helleu
26919fe58b
Add french translation of Plugin API Reference
2009-06-28 00:47:37 +02:00
Sebastien Helleu
23f111329e
Strip hostnames in IRC message 353 when uhnames protocol is enabled
2009-06-27 15:07:31 +02:00
Sebastien Helleu
e06609c7cd
Change default order of items in input bar: move input_paste before input_text
2009-06-27 08:55:40 +02:00
Sebastien Helleu
9fad3f128e
Add options irc.look.open_channel/pv_near_server
2009-06-25 10:45:30 +02:00
Sebastien Helleu
42cd890bfb
Consider private message as highlight when comparing message level to buffer notify value
2009-06-24 15:35:24 +02:00
Sebastien Helleu
4d60c48f5f
Switch to irc raw buffer if it is aleady opened, with /server raw or alt-j + alt-r
2009-06-24 15:04:43 +02:00
Sebastien Helleu
89b7a826c5
Fix display of description when it is NULL (with /help option)
2009-06-23 18:40:49 +02:00
Sebastien Helleu
1b47fdcc4e
Add modifier "bar_condition_xxx", used to display/hide bars on some windows with custom condition
2009-06-23 17:15:45 +02:00
Sebastien Helleu
cdc5ac77c1
Fix typos in Plugin API reference
2009-06-23 17:03:34 +02:00
Sebastien Helleu
8d87086917
Add new option irc.color.item_channel_modes
2009-06-23 10:08:27 +02:00
Sebastien Helleu
16e741f063
Fix bug with pointer to last read line in merged buffers (can lead to crash)
2009-06-22 11:46:29 +02:00
Sebastien Helleu
9b7ac77a0d
Disable layout saving by default
2009-06-21 22:30:50 +02:00
Sebastien Helleu
fdcbc8e585
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/weechat
2009-06-21 14:10:57 +02:00
Sebastien Helleu
76b883f05f
Fix bug after /upgrade on buffers with free content (bug #26020 )
2009-06-21 14:10:41 +02:00
Sebastien Helleu
679e477abb
Fix some memory leaks in command hook (completion templates), buffer closing, partial completion
2009-06-21 12:45:50 +02:00
Sebastien Helleu
b698a9ce4a
Move partial completion structure to completion structure (it is now specific to buffer) (bug #25556 )
2009-06-21 12:19:57 +02:00
Sebastien Helleu
d4b572c753
Fix scroll Y in bars (bug #26008 )
2009-06-21 11:02:57 +02:00
Sebastien Helleu
271d6a131f
Fix problems with /set of some bar options
2009-06-21 00:24:04 +02:00
Sebastien Helleu
911e29cf65
Add missing refresh of bar when changing size with command /set
2009-06-20 23:13:21 +02:00
Sebastien Helleu
95c03734cc
Fix minor display bug with read marker (line or dotted line)
...
Bug is happening when read marker is line or dotted line and that last char
of line is an horizontal line. When new line is added in buffer after read
marker, then last char of read marker line is repeated on next line.
2009-06-20 13:12:03 +02:00
Sebastien Helleu
f5b2b2291f
Fix command to create irc server in quickstart guide
2009-06-18 22:06:05 +02:00
Sebastien Helleu
1b5d34e777
Version 0.3.0-rc1
2009-06-17 14:25:24 +02:00
Sebastien Helleu
23fdef7b50
Fix translation bug in help of command /input
2009-06-17 11:26:46 +02:00
Sebastien Helleu
417380a89e
Remove "/server switch" from doc and completion template
2009-06-17 11:18:21 +02:00
Sebastien Helleu
fc08677c38
Fix typos in docs
2009-06-17 11:17:27 +02:00
Sebastien Helleu
7d302429d2
Improve option irc.look.notice_as_pv, new values: auto/never/always
...
This allows private chat with following nicks: nickserv/chanserv/memoserv.
2009-06-14 18:50:43 +02:00
Sebastien Helleu
bf2b06bb03
Remove obsolete macro in plugin API reference
2009-06-14 18:18:52 +02:00
Sebastien Helleu
92940e52f1
Do not auto-load hidden files in script plugins (bug #21390 )
2009-06-14 16:35:06 +02:00
Sebastien Helleu
3379ac4757
Remove detection of library iksemel
2009-06-14 14:29:35 +02:00
Sebastien Helleu
fe980f2863
Remove jabber plugin (will be replaced by script)
2009-06-14 14:17:17 +02:00
Sebastien Helleu
62559459df
Remove obsolete trigger plugin
2009-06-14 13:47:03 +02:00
Sebastien Helleu
4179a16863
Add color for channel IRC notices (patch #6841 )
2009-06-14 12:47:17 +02:00
Sebastien Helleu
412bf73673
Add new option weechat.look.hotlist_names_merged_buffers
2009-06-14 11:03:01 +02:00
Sebastien Helleu
5ecdee569f
Add option "-merged" for /buffer clear
2009-06-14 10:49:03 +02:00
Sebastien Helleu
1f8532e668
Display buffer name in hotlist if buffers are merged with same number
2009-06-13 20:03:00 +02:00
Sebastien Helleu
d686dc547c
Remove all merged buffers from hotlist, instead of only current selected buffer
2009-06-13 19:57:59 +02:00
Sebastien Helleu
8a696d26e2
Fix IRC mode parsing when receiving modes with arguments (bug #26793 )
2009-06-13 18:15:01 +02:00
Sebastien Helleu
40e3422058
Do not refresh buffer if displayed line is filtered (hidden)
2009-06-13 16:27:04 +02:00
Sebastien Helleu
1786646550
Update ChangeLog and NEWS
2009-06-13 13:46:02 +02:00
Sebastien Helleu
314687bf71
Fix english typos in docs (patch from jdhore)
2009-06-13 09:43:17 +02:00
Sebastien Helleu
c95f7b8e83
Fix typo
2009-06-13 08:33:13 +02:00
Sebastien Helleu
38f1bc0837
Remove variable with "WeeChat required version" in plugins, do not compare version any more (API comparison is enough)
2009-06-12 16:02:40 +02:00
Sebastien Helleu
58e6a514eb
Fix line filtering after /upgrade when filter applies on one buffer only
2009-06-12 14:47:22 +02:00
Sebastien Helleu
ed47fff730
Fix refresh of hidden bars (patch #6837 )
2009-06-12 11:22:00 +02:00
Sebastien Helleu
ae23fb0b46
Fix bug with some utf-8 chars in input line
2009-06-12 08:00:44 +02:00
Sebastien Helleu
a06fa73ba8
Add option irc.look.item_display_server to display server with plugin or name in status bar
2009-06-11 19:03:27 +02:00
Sebastien Helleu
ec5c3aa3cc
Improve completion for script plugins commands
2009-06-11 16:51:50 +02:00
Sebastien Helleu
652a97cc7a
Fix display bug with color/attribute chars (< 32) in command line (bug #26749 )
2009-06-11 15:31:53 +02:00
Sebastien Helleu
3912c1bae6
Fix typo with plural of "ignore"
2009-06-11 12:48:58 +02:00
Sebastien Helleu
a326c2578c
Add key alt-j + alt-s to jump to IRC server buffer, bound to command /server jump
2009-06-11 12:30:12 +02:00
Sebastien Helleu
19b7039005
Remove debian directory from package built with make dist
2009-06-11 08:19:43 +02:00
Sebastien Helleu
d7ad1780ad
Add infolist with commands history
2009-06-10 19:13:38 +02:00
Sebastien Helleu
b67da8860c
Add variable "active" in buffer infolist
2009-06-10 13:50:40 +02:00
Sebastien Helleu
1cd9074c09
Fix help of /wait command (missing '/' in examples)
2009-06-10 13:09:19 +02:00
Sebastien Helleu
274835f0ca
Display error if command "/key bind" has not enough arguments
2009-06-10 12:55:24 +02:00
Sebastien Helleu
335419e6de
Rename option weechat.completion.nick_completor to nick_completer
2009-06-10 12:51:36 +02:00
Sebastien Helleu
8d58b81d83
Add buffer merging feature, with /buffer merge/unmerge (task #7404 )
2009-06-10 12:40:05 +02:00
Sebastien Helleu
fd31dbb97e
Fix bug with cmake options for building script plugins
2009-06-10 08:07:57 +02:00
Emmanuel Bouthenot
88f21fffe7
Fix some bugs in asciidoc detection, add detection of source-highlight (needed by asciidoc to build doc)
2009-06-07 18:56:38 +02:00
Emmanuel Bouthenot
452a1d6b9e
Change the way to detect gnutls (using pkg-config instead of libgnutls-config)
2009-06-07 16:46:53 +02:00
Sebastien Helleu
1bbafc3d4e
Fix display problem with bar item "away" in IRC plugin
2009-06-07 11:52:21 +02:00
Sebastien Helleu
9a45c8995e
Update ChangeLog
2009-06-06 09:14:40 +02:00
Sebastien Helleu
b3f69541e6
Fix bug with /buffer close N1-N2
2009-06-04 10:24:08 +02:00
Sebastien Helleu
a6363a7b0b
Fix display of bold/reverse/underline color attributes in bars
2009-06-03 11:48:51 +02:00
Sebastien Helleu
89701be94f
Add note about ports < 1024 (reserved for root) for listening ports (options xfer.network.port_range and relay.network.listen_port_range)
2009-06-02 16:01:37 +02:00
Sebastien Helleu
7d34e10c6d
Add note about recommended locale (UTF-8) in FAQ
2009-06-02 15:49:22 +02:00
Sebastien Helleu
375e0b1b23
Fix set of color options with ++N or --N, to add/subtract integer value to color
2009-06-02 15:41:43 +02:00
Sebastien Helleu
4383fd73b5
Add note about alt+k for binding keys in /help key
2009-06-02 15:10:15 +02:00
Sebastien Helleu
103389822e
Add cmake detection for asciidoc version
2009-06-02 13:11:16 +02:00
Sebastien Helleu
27d1ba5093
Add color for bar item "away" (irc.color.item_away)
2009-05-28 16:36:24 +02:00
Sebastien Helleu
0e040e8301
Convert all docs to asciidoc format, add scripting guide
2009-05-28 16:07:40 +02:00
Sebastien Helleu
62e2f1f808
Fix jump to previous buffer with alt-digit
2009-05-21 19:09:27 +02:00
Sebastien Helleu
dac855be7c
Fix display bug with text in IRC action that contains bold char (text truncated and not displayed) (bug #26630 )
2009-05-21 09:01:34 +02:00
Sebastien Helleu
fcd14cf1c6
New default value "0" for option irc.network.lag_disconnect (do not disconnect on high lag)
2009-05-19 21:29:16 +02:00
Sebastien Helleu
7d37cc8f50
Add new command /wait (schedule a command execution in future)
2009-05-19 19:04:49 +02:00
Sebastien Helleu
37a73d8348
Fix crash with /upgrade (problem when closing buffers)
2009-05-19 14:07:51 +02:00
Sebastien Helleu
67f8f7386a
Add argument with buffer number/range for command "/buffer close" (task #9390 , task #7239 )
2009-05-18 23:23:40 +02:00
Sebastien Helleu
906c4ce8cd
Add option weechat.look.jump_previous_buffer_when_closing
2009-05-18 18:35:39 +02:00
Sebastien Helleu
3561fa8856
Add option weechat.history.max_visited_buffers
2009-05-18 18:21:21 +02:00
Sebastien Helleu
4bfc005d9d
Add new keys to move into last visited buffers (alt + "<", alt + ">"), come back to last visited buffer when closing a buffer
2009-05-18 17:47:45 +02:00
Sebastien Helleu
6d0e15e0d7
Add signals "key_bind" and "key_unbind"
2009-05-17 20:10:32 +02:00
Sebastien Helleu
e2497ff8bc
Fix typo: formated -> formatted
2009-05-17 16:00:35 +02:00
Sebastien Helleu
353538e3d8
Add function "config_is_set_plugin" in plugin/script API
2009-05-17 15:49:58 +02:00
Sebastien Helleu
1076183317
Add missing refresh of "away" bar item with IRC /away command
2009-05-17 13:36:43 +02:00
Sebastien Helleu
8130e6da8f
Remove unneeded space between two bar items (for items glued with "+")
2009-05-17 12:56:30 +02:00
Sebastien Helleu
484d0fb96e
Update ChangeLog
2009-05-16 11:45:07 +02:00
Sebastien Helleu
947ae241ce
Add infolist "key" with key bindings
2009-05-16 00:47:14 +02:00
Sebastien Helleu
041b754980
Convert some docs to asciidoc format, add tester's guide, remove some obsolete docs
2009-05-15 23:03:35 +02:00
Sebastien Helleu
420d294498
Add buffer pointer in hotlist infolist
2009-05-12 23:02:44 +02:00
Sebastien Helleu
2ab1626fa9
Add syntax "*N" for /buffer (where N is a buffer number): jump to buffer number or previous buffer
...
This will switch to buffer #N or previously displayed buffer if current buffer is #N
(it uses option weechat.look.jump_current_to_previous_buffer).
Default keys alt-1 to alt-0 are now /buffer *N
2009-05-12 18:16:32 +02:00
Sebastien Helleu
b860043646
Fix IRC private buffer name when message is from me (happens when using irssi proxy server and opening private under irssi)
2009-05-12 16:43:27 +02:00
Sebastien Helleu
54ae52c4f0
Fix typo: transfert -> transfer
2009-05-12 11:39:22 +02:00
Sebastien Helleu
50bfe2cbba
Fix git command to clone repository in doc
2009-05-12 10:31:52 +02:00
Sebastien Helleu
92424a595d
Change version from 0.2.7-dev to 0.3.0-dev
2009-05-11 14:19:51 +02:00
Sebastien Helleu
57c6478b91
Add function window_set_title in API (task #9361 )
2009-05-10 01:22:08 +02:00
Sebastien Helleu
09c42f4cf0
Add missing IRC command 335
2009-05-09 23:46:30 +02:00
Sebastien Helleu
79ea9b54be
Disable loop on commands in history when reaching oldest command
2009-05-09 16:39:50 +02:00
Sebastien Helleu
74f5fe7bc5
Add completion %(irc_privates), used by /buffer (completes with channels and pv)
2009-05-09 13:50:41 +02:00
Sebastien Helleu
8a783825de
Fix completion with non-latin nicks (bug #18993 )
2009-05-09 13:03:44 +02:00
Sebastien Helleu
2c60a46670
Update translations
2009-05-09 11:27:46 +02:00
Sebastien Helleu
2943ea9f9c
Add files debian/*.log to .gitignore
2009-05-09 11:26:55 +02:00
Sebastien Helleu
f924dc1beb
Add file weechat.pc to .gitignore
2009-05-09 11:05:24 +02:00
Sebastien Helleu
5981063299
Update list of debian files in root Makefile.am
2009-05-09 11:03:03 +02:00
Emmanuel Bouthenot
757eef66cb
Update debian packaging: add new binary package 'weechat-dev' (plugins development headers).
2009-05-08 22:34:36 +00:00
Emmanuel Bouthenot
7945e24900
Update debian packaging (fix double build due to autodetection of configure file).
2009-05-09 00:28:03 +02:00
Emmanuel Bouthenot
fabc49a0b8
Install developement files for plugins and pkg-config support (autotools).
2009-05-08 23:45:54 +02:00
Emmanuel Bouthenot
55aa9dd0e8
Install developement files for plugins and pkg-config support (cmake).
2009-05-08 23:37:13 +02:00
Emmanuel Bouthenot
efa37abdb8
Update debian packaging.
2009-05-08 19:32:39 +02:00
Sebastien Helleu
50b6fefdeb
Fix infinite loop when scrolling bars with horizontal filling
2009-05-08 13:22:29 +02:00
Sebastien Helleu
d3f91af099
Improve display of filter indicator in status bar, add option for color
2009-05-08 13:04:26 +02:00
Sebastien Helleu
cde8a69eda
Add missing space at beginning of bar item when first sub-item content is NULL
2009-05-08 13:00:11 +02:00
Sebastien Helleu
2783b51201
Improve completion: allow a command to use completion of another command (used by alias plugin)
2009-05-08 10:31:15 +02:00
Sebastien Helleu
d3976c2afe
Fix crash in python plugin after parse file error
2009-05-08 10:30:36 +02:00
Sebastien Helleu
85ecabdd9f
Fix completion of IRC commands /whois and /whowas
2009-05-08 09:35:16 +02:00
Sebastien Helleu
a61e80858d
Remove relay plugin from debian/weechat-plugins.install
2009-05-08 08:53:58 +02:00
Sebastien Helleu
04fbe821c9
Disable jabber and relay plugins compilation by default
2009-05-07 23:47:46 +02:00
Sebastien Helleu
db8aa43b5a
Add description of notify levels in /help buffer
2009-05-05 12:14:39 +02:00
Sebastien Helleu
a0a28ac3d9
Add message for old/obsolete plugins
2009-05-05 10:11:50 +02:00
Sebastien Helleu
5947ba0364
Remove messages displayed when hiding/showing a bar
2009-05-04 19:21:59 +02:00
Sebastien Helleu
8d69edfa31
Use or '\r' in bar items to force new line with horizontal filling
2009-05-04 19:17:42 +02:00
Sebastien Helleu
917e111b78
Disable print hooks during display of backlog (in logger plugin)
2009-05-04 18:00:51 +02:00
Sebastien Helleu
ddb16b7c0e
Fix bug with arguments of function "bar_new" in python plugin
2009-05-04 17:45:55 +02:00
Sebastien Helleu
28f3762618
Fix crash when deleting last server if there is one buffer for all servers
2009-05-03 17:19:42 +02:00
Sebastien Helleu
d6ed1485a4
Fix help of /set command (remove french words)
2009-05-03 16:30:00 +02:00
Sebastien Helleu
b9a0424221
Add versions 0.2.6.1 and 0.2.6.2 to current NEWS file
2009-05-03 16:16:35 +02:00
Sebastien Helleu
b3ca90302b
Fix typo in INSTALL
2009-05-03 15:09:58 +02:00
Sebastien Helleu
aecd0cc4d7
Fix typo in FAQ
2009-05-03 15:07:19 +02:00
Sebastien Helleu
d51626c67b
Fix bug with scroll in bars: do not scroll if bar is hidden
2009-05-03 15:04:22 +02:00
Sebastien Helleu
ad418a3a5a
Add error message when option is unknown for /key command
2009-05-03 10:22:05 +02:00
Sebastien Helleu
1838260c0e
Add irc info "irc_current_server" (returned only if one buffer is used for all servers)
2009-05-03 09:48:17 +02:00
Sebastien Helleu
747b78aff3
Add API version string: do not load plugins with wrong API version (fix crash when loading old/obsolete plugins)
2009-05-02 22:56:14 +02:00
Sebastien Helleu
9cb6b4d158
Fix bug with data for callbacks in scripts after /upgrade
2009-05-02 18:40:48 +02:00
Sebastien Helleu
5f1c0c8254
Add data string argument in all callbacks of script API, display script name in error messages for scripts
2009-05-02 16:17:31 +02:00
Sebastien Helleu
a09fc84726
Fix typo in pl.po
2009-04-29 08:07:22 +02:00
Sebastien Helleu
38d569b102
Add versions 0.2.6.1 and 0.2.6.2 to current ChangeLog
2009-04-28 12:41:36 +02:00
Sebastien Helleu
58f6e729a3
Add polish translations (8% done)
2009-04-28 11:13:16 +02:00
Sebastien Helleu
0a8077f0d6
Remove time in weechat.log file when dumping data (crash or user is asking dump)
2009-04-26 09:43:06 +02:00
Sebastien Helleu
c3321b1406
Fix 0 byte alloc in command template
2009-04-26 09:22:06 +02:00
Sebastien Helleu
4c71cb5f2b
Remove old docs for notify plugin
2009-04-24 22:17:17 +02:00
Sebastien Helleu
6ec9b638ce
Fix crash when giving empty buffer pointer to nicklist API functions (bug #26328 )
2009-04-24 21:35:16 +02:00
Sebastien Helleu
5181c64486
Replace constants by enums for config file values
2009-04-24 21:01:38 +02:00
Sebastien Helleu
9303884613
Add filter with third argument of infolist_get for some infolists (bars, bar items, buffers, filters, plugins, irc_server, alias, script list)
2009-04-24 18:59:22 +02:00
Sebastien Helleu
e3d2728571
Fix typo: splited/splitted -> split
2009-04-24 17:24:56 +02:00
Sebastien Helleu
3464865a00
Fix typo: easyly -> easily
2009-04-24 17:10:32 +02:00
Sebastien Helleu
b80c2763c3
Remove notify plugin in debian files
2009-04-24 16:59:03 +02:00
Sebastien Helleu
63874f5188
Update ChangeLog
2009-04-24 16:47:19 +02:00
Sebastien Helleu
163c5d6dfb
Remove notify plugin (moved to core)
2009-04-24 16:26:13 +02:00
Sebastien Helleu
671087e26a
Add anti-flood for extra IRC commands like msg/notice/query/quote and some other
2009-04-24 11:45:31 +02:00
Sebastien Helleu
c5968389a6
Fix security bug in tcl plugin (bug #26265 , patch #6810 )
2009-04-24 10:55:49 +02:00
Sebastien Helleu
890b2ed23a
Add new option weechat.look.jump_current_to_previous_buffer
2009-04-21 17:48:44 +02:00
Sebastien Helleu
7bed0ec485
Update FAQ (add screen/utf-8 for charset problems)
2009-04-19 22:09:20 +02:00
Sebastien Helleu
cb86803ed3
Fix typo in doc
2009-04-18 16:50:19 +02:00
Sebastien Helleu
1a0c267e73
Fix bug with charset decoding in irc plugin (for example with iso2022jp)
2009-04-18 12:27:02 +02:00
Sebastien Helleu
5da42465a6
Add list of signals in developer guide
2009-04-17 23:00:11 +02:00
Sebastien Helleu
a7778594b1
Remove unused signal
2009-04-17 22:59:52 +02:00
Sebastien Helleu
1f4c75b3c1
Fix typo in doc
2009-04-17 11:29:40 +02:00
Sebastien Helleu
44003c2dae
Restore buffer callbacks for scripts after /upgrade
2009-04-16 14:25:44 +02:00
Sebastien Helleu
771be1a316
Add list of modifiers in developer guide
2009-04-16 12:06:27 +02:00
Sebastien Helleu
ec2b1e2895
Fix bug with modifier "irc_color_encode"
2009-04-16 12:05:56 +02:00
Sebastien Helleu
369d329f4f
Remove *.upgrade files in weechat dir after /upgrade
2009-04-15 23:46:22 +02:00
Sebastien Helleu
46dee68d57
Jump to last displayed buffer when jumping to current buffer number
...
For example, if you are on buffer #2 , and press alt-1 twice, you'll come back to
buffer #2 .
2009-04-15 21:08:49 +02:00
Sebastien Helleu
9679cd4fbf
Fix compilation problem on FreeBSD: replace call to wcscasecmp() by towlower()
2009-04-15 11:33:45 +02:00
Sebastien Helleu
433f5e86fa
Fix bug with upgrade and irc raw buffer, save irc raw messages during upgrade
2009-04-14 19:16:47 +02:00
Sebastien Helleu
0b6203ac6f
Fix crash when reloading perl plugin (bug #25464 )
2009-04-14 16:18:38 +02:00
Sebastien Helleu
28e5913ad2
Fix text search in buffer with some utf-8 chars (bug #25649 )
2009-04-14 14:12:28 +02:00
Sebastien Helleu
546d3afd01
Add missing API functions in doc (infolists and upgrade), move infos and infolists from user guide to developer guide
2009-04-14 00:03:18 +02:00
Sebastien Helleu
92b96dee1b
Fix completion for /key unbind
2009-04-11 23:45:11 +02:00
Sebastien Helleu
b1de9b49fd
Use case sensitive comparison for key codes (bug #26145 )
2009-04-11 23:36:54 +02:00
Sebastien Helleu
a3841b12e4
Add utf8_charcmp in plugin API, fix bug with utf8_charcasecmp
2009-04-11 23:34:32 +02:00
Sebastien Helleu
741ca8fb6a
Fix /me command (irc plugin): allow command without argument
2009-04-11 21:37:03 +02:00
Sebastien Helleu
acb5772334
Add support of many templates for completion of command arguments, rename default completion items
2009-04-11 14:49:34 +02:00
Sebastien Helleu
8ac00cdac6
Some improvements on key bindings
...
List of changes:
- do not automatically create default keys if they do not exist, when reading
weechat.conf (let user do that if needed)
- add "/key missing": add missing keys using default keys (do not update or
remove user keys),
- key "meta-s" moved from irc/jabber plugins to core
- improved output of /key (display number of keys)
2009-04-07 18:22:09 +02:00
Sebastien Helleu
3aeb24cf1d
Fix crash with IRC server switch (alt-s) when no server buffer is opened
2009-04-07 18:12:46 +02:00
Sebastien Helleu
564afdc75d
Fix another aspell bug: don't consider '-' as a word delimiter
2009-04-07 09:46:03 +02:00
Sebastien Helleu
8ec4187d7b
Fix aspell bug: don't consider apostrophe as a word delimiter
2009-04-07 09:41:48 +02:00
Sebastien Helleu
b27f57ecb3
Update ChangeLog
2009-04-06 12:26:27 +02:00
Sebastien Helleu
71fe8c9353
Fix creation of integer options, when created from a script plugin (if string_values is empty but not NULL)
2009-04-05 19:21:23 +02:00
Sebastien Helleu
78a9101114
Fix script installation
2009-04-05 17:29:57 +02:00
Sebastien Helleu
08a07c145a
Fix memory leak in script install
2009-04-05 17:20:59 +02:00
Sebastien Helleu
7f454586ea
Add signals in script plugins to install and remove scripts
2009-04-05 14:53:02 +02:00
Sebastien Helleu
9084984861
Fix memory leak when sending modifier "input_text_content"
2009-04-05 14:36:10 +02:00
Sebastien Helleu
6fc8a25d6e
Check that callback value is not NULL in hook functions
2009-04-04 17:54:15 +02:00
Sebastien Helleu
58b7a4a923
Add missing key bindings in doc
2009-04-03 18:52:07 +02:00
Sebastien Helleu
7c58018cb1
Add new option "weechat.completion.nick_add_space" (add space after nick completion, on by default)
2009-04-03 17:56:40 +02:00
Sebastien Helleu
76b700a555
Add new values for option irc.look.nick_completion_smart: off / speakers / speakers_highlights
2009-04-03 17:07:00 +02:00
Sebastien Helleu
00580b1670
Fix crash when integer option (set with string) is wrong in a config file
2009-04-03 14:49:28 +02:00
Sebastien Helleu
4f3e50d6bc
Fix bug with nick completion (too many nick completors were added to nick if private was open with nick)
2009-04-03 11:55:12 +02:00
Sebastien Helleu
ddb2eef1c5
Fix broken time in backlog displayed by logger plugin: use DST for time displayed in buffer (bug #26074 )
2009-04-03 10:38:24 +02:00
Sebastien Helleu
d8826195cc
Add new question in FAQ, about difference between /ignore and /filter commands
2009-04-03 09:50:05 +02:00
Sebastien Helleu
d58f8fa15e
Fix bug in alias: use current buffer to run commands (bug #22876 )
2009-04-02 15:24:50 +02:00
Sebastien Helleu
2019129701
Fix crash when executing "/msg * something" on an IRC server buffer
2009-04-01 23:51:53 +02:00
Sebastien Helleu
ca7bcf880b
Fix bug with partial completions
...
Option "weechat.completion.partial_completion_nick" has been renamed to
"weechat.completion.partial_completion_other".
2009-04-01 23:30:57 +02:00
Sebastien Helleu
ff83985ef4
Add default template completion (by default: nick or IRC channel)
2009-04-01 19:03:05 +02:00
Sebastien Helleu
51af351c15
Fix crash in python plugin when there is recursion on exec or when a script is unloaded by call to command() in other python script
2009-03-30 12:39:32 +02:00
Sebastien Helleu
ef95c69417
Fix python error message
2009-03-29 19:10:28 +02:00
Sebastien Helleu
31508fed70
Add missing autogen doc files in makefiles
2009-03-29 01:18:30 +01:00
Sebastien Helleu
e6a77fd301
Update doc
2009-03-29 01:06:46 +01:00
Sebastien Helleu
bdc869568c
Fix help of /buffer command
2009-03-29 01:05:51 +01:00
Sebastien Helleu
90f7edfcb1
Update INSTALL file
2009-03-28 23:08:14 +01:00
Sebastien Helleu
998db86f45
Add cmake files in package built by autotools
2009-03-28 22:53:34 +01:00
Sebastien Helleu
85495d4b95
Fix display of python errors
2009-03-28 22:06:10 +01:00
Sebastien Helleu
b2f1273c01
Add infolists with list of scripts
2009-03-28 20:58:00 +01:00
Sebastien Helleu
30a50c6999
Fix bug with /ignore when mask begins with "|" (bug #26037 )
2009-03-28 19:04:14 +01:00
Sebastien Helleu
540756bf54
Fix SSL connection to some IRC servers using Diffie Hellman and small exchange keys (bug #25996 )
2009-03-27 16:48:58 +01:00
Sebastien Helleu
6e7b62be97
Add new bar item "away" (now displayed by default in input bar)
2009-03-26 18:58:00 +01:00
Sebastien Helleu
5046e49747
Replace german and french C API doc by english version
2009-03-26 18:18:09 +01:00
Sebastien Helleu
0f3601bea0
Update script API in doc (developer guide)
2009-03-26 14:20:14 +01:00
Sebastien Helleu
49ca35cb4f
Fix crash on FreeBSD: first unload last loaded plugins
2009-03-24 21:43:33 +01:00
Sebastien Helleu
a745409e22
Add new IRC modifiers: irc_color_decode/irc_color_encode, add IRC color support in xfer DCC chat (bug #25974 )
2009-03-23 13:58:42 +01:00
Sebastien Helleu
fdf56fc7b0
Add nick completion in xfer dcc buffers, fix bug when opening xfer dcc buffer if it already exists
2009-03-23 13:37:25 +01:00
Sebastien Helleu
2a2f019cd8
Fix typo in irc-raw.c and jabber-debug.c
2009-03-23 13:14:57 +01:00
Sebastien Helleu
0f641b1564
Set again buffer properties when using existing irc/jabber channel/pv buffer
2009-03-23 11:29:07 +01:00
Sebastien Helleu
495378eb57
Add completion with self nick in irc/jabber private buffers
2009-03-23 11:26:43 +01:00
Sebastien Helleu
988997e96e
Add default alias /v to "/command core version"
2009-03-22 17:14:41 +01:00
Sebastien Helleu
5c5e767d84
Update ChangeLog
2009-03-22 16:54:52 +01:00
Sebastien Helleu
7c793257ff
Add option aspell.check.real_time (off by default), fix bugs with aspell and utf-8 chars, add function utf8_char_int to API
2009-03-22 16:38:06 +01:00
Sebastien Helleu
558c9f2614
Force refresh of bars using a bar item when it is destroyed
2009-03-22 10:48:49 +01:00
Sebastien Helleu
7b17a62e59
Fix bug when closing IRC channel buffers (pointer to current server is lost)
2009-03-21 18:23:08 +01:00
Sebastien Helleu
ebc4e04333
Fix bug with window separator (possible crash)
2009-03-21 18:21:42 +01:00
Sebastien Helleu
7d53e28034
Use of brackets {} around nicklist count in default status bar
2009-03-21 16:21:55 +01:00
Sebastien Helleu
2dc13ebd21
Add new command /version, add count of /upgrade, fix bugs with command exec
...
New (core) command /version displays version, and number of upgrades done with
first start date (if # /upgrade > 0).
The number of upgrades is displayed at startup (if > 0).
2009-03-21 16:09:18 +01:00
Sebastien Helleu
8a68adbf3f
Add color around plugin name in help for commands
2009-03-21 13:19:43 +01:00
Sebastien Helleu
a49c8b2e30
Add new modifier "input_text_content"
2009-03-21 13:12:35 +01:00
Sebastien Helleu
203990d3cf
Add signal "key_pressed"
2009-03-20 22:34:47 +01:00
Sebastien Helleu
f814dc27f4
Add buffer name completion for command /filter
2009-03-20 18:47:28 +01:00
Sebastien Helleu
0b8f80d3b5
Fix typo in doc
2009-03-20 10:18:23 +01:00
Sebastien Helleu
16c2d5fe7e
Add missing include of time.h in irc-raw.C
2009-03-19 20:19:15 +01:00
Sebastien Helleu
55cbd9a76f
Fix bugs with color in IRC topics
2009-03-19 18:38:11 +01:00
Sebastien Helleu
a0f6b6eda6
Many improvements on IRC raw buffer
...
New features:
- key alt-j alt-r is reintroduced to open IRC raw buffer
- command "/server raw" opens IRC raw buffer
- new option irc.look.raw_messages, which is number of lines to keep in memory
to display when user will open raw buffer (to see last messages received before
opening raw buffer)
2009-03-19 17:25:36 +01:00
Sebastien Helleu
cefb8a50f2
Replace WeeChat color codes by "?" in incoming IRC messages (bug #25862 )
2009-03-18 18:03:47 +01:00
Sebastien Helleu
a394ed5d6f
Add "replacement" argument for string_remove_color in plugin API
2009-03-18 18:02:48 +01:00
Sebastien Helleu
5f243ddd86
Fix bug with IRC raw buffer and chars < 32, use of hexadecimal for such chars
2009-03-18 16:02:42 +01:00
Sebastien Helleu
a938ef736a
Remove some messages during startup about scripts and plugins loaded
...
It is still possible to see messages by changing debug level for "core" or
plugins (perl, python, ruby, lua, tcl).
2009-03-18 15:11:18 +01:00
Sebastien Helleu
763f030ae8
Fix typo in doc
2009-03-18 12:28:10 +01:00
Sebastien Helleu
4e53b87983
Add new signals: window_zoom, window_zoomed, window_unzoom, window_unzoomed
2009-03-16 18:35:32 +01:00
Sebastien Helleu
770c73ec43
Add new option irc.look.display_old_topic to display old topic when channel topic is changed
2009-03-15 12:46:30 +01:00
Sebastien Helleu
e244dda271
Add key alt+'=' in /help filter
2009-03-15 11:57:24 +01:00
Sebastien Helleu
94b4703e7a
Fix typo in developer guide
2009-03-15 11:51:26 +01:00
Sebastien Helleu
31e562467e
Add property in buffer to hide time for all lines
2009-03-15 01:30:49 +01:00
Sebastien Helleu
86ff3f775c
Add missing call to change callback when setting option with integer value, using a string
2009-03-15 01:14:16 +01:00
Sebastien Helleu
4608b82e41
Fix memory leak in filename completion
2009-03-08 10:27:58 +01:00
Sebastien Helleu
a44cc9ffde
Add new key to zoom a window (meta-z by default) (task #7470 )
2009-03-07 11:26:06 +01:00
Sebastien Helleu
3194c641a0
Remove date written in config files headers (patch #6766 )
2009-03-07 00:24:51 +01:00
Sebastien Helleu
997434ef8b
Fix bug with text attribute in IRC messages: toggle attribute instead of always forcing it to on (bug #25770 )
2009-03-07 00:18:19 +01:00
Sebastien Helleu
780a7478ee
Fix bug with namespace in tcl plugin (bug #25754 )
2009-03-06 23:46:51 +01:00
Sebastien Helleu
700ce289ae
Fix callbacks in script plugins: always return empty string instead of NULL for arguments
2009-03-06 23:30:58 +01:00
Sebastien Helleu
8e55147364
Add new hook type "process": launch command with fork and catch result (rc/stdout/stderr) via callback
2009-03-06 18:22:34 +01:00
Sebastien Helleu
0fd8bbc2de
Fix scroll indicator when the only line displayed is bigger than chat window
2009-03-05 15:08:15 +01:00
Sebastien Helleu
619babb457
Fix bug with detection of channel name in command /mode
2009-03-02 14:06:47 +01:00
Sebastien Helleu
8ffd58b4a8
Make channel optional in IRC command /mode (bug #25735 )
2009-03-02 11:21:30 +01:00
Sebastien Helleu
371bf4b401
Fix crash with IRC commands msg/notice/query/quote when executed with too few arguments (bug #25739 )
2009-03-01 22:32:13 +01:00
Sebastien Helleu
882be565c3
Fix IRC command /who (nothing was displayed if WeeChat already checked channel for away nicks) (bug #25736 )
2009-03-01 09:36:05 +01:00
Sebastien Helleu
1a69bbcb1e
Update FAQ (new format for website and some updates/additions)
2009-03-01 09:26:04 +01:00
Sebastien Helleu
b0c058fc20
Add missing refresh when resizing terminal
2009-02-28 14:37:33 +01:00
Sebastien Helleu
f4538dee68
Fix freeze/crash when sigwinch signal is received during refresh (for example if repaint is done during terminal resize)
2009-02-28 13:09:55 +01:00
Sebastien Helleu
d69efe7cda
Remove old debug message when creating new window
2009-02-27 15:37:10 +01:00
Sebastien Helleu
ce8100278b
Add missing refreshs when creating/deleting bars
2009-02-27 12:56:18 +01:00
Sebastien Helleu
8cc03f939d
Fix "/window refresh" (key ctrl+L): force curses refresh (was broken by previous commit for terminal resize)
2009-02-26 15:21:32 +01:00
Sebastien Helleu
a796188fc8
Display explicit message when irc command must be executed on irc buffer or connected server
2009-02-26 10:31:13 +01:00
Sebastien Helleu
8f148ccfc7
Add option "irc.look.topic_strip_colors" to strip topic colors in buffer's title bar (task #6030 )
2009-02-25 19:22:18 +01:00
Sebastien Helleu
4772bd1865
Fix bug with reset of topic for irc channel / jabber muc
2009-02-25 19:13:47 +01:00
Sebastien Helleu
5abc6f8c1b
Send buffer pointer with signal "buffer_title_changed"
2009-02-25 19:11:49 +01:00
Sebastien Helleu
f3e7749b21
Fix with read marker, can not be filtered any more (bug #25590 )
2009-02-25 18:17:46 +01:00
Sebastien Helleu
613e9743e5
Fix bug with terminal resize: on some systems, weechat failed to read new terminal size
2009-02-25 16:34:41 +01:00
Sebastien Helleu
4f9efe14e3
Update debian build dependency for tcl-dev package
2009-02-25 14:43:56 +01:00
Sebastien Helleu
624c6d09c0
Fix option irc.network.send_unknown_commands: allow unknown commands on irc server buffers (bug #25557 )
2009-02-24 15:25:58 +01:00
Sebastien Helleu
2af58ba271
Improved search of buffer with partial name (command "/buffer name")
2009-02-24 10:32:12 +01:00
Sebastien Helleu
426ab803cb
Test return code of some malloc/strdup
2009-02-23 13:45:30 +01:00
Sebastien Helleu
70cfce2d2c
Fix irc excess flood caused by mode command sent when a mode is received: send mode only when channel modes are updated (bug #25651 )
2009-02-23 11:01:11 +01:00
Sebastien Helleu
351a27c8be
Add missing option "toggle" in /help bar
2009-02-22 22:44:35 +01:00
Sebastien Helleu
2c9bf846a6
Add upgrade functions in script plugin API
2009-02-22 16:49:38 +01:00
Sebastien Helleu
b2584798a1
Add missing functions in script plugin API to get default values of options
2009-02-22 09:51:25 +01:00
Sebastien Helleu
a708f9f813
Add missing config functions in script plugin API to free sections and options
2009-02-21 21:31:46 +01:00
Sebastien Helleu
afdee2d919
Add signals when local variables or buffer type are changed
2009-02-21 09:58:56 +01:00
Sebastien Helleu
3a57bb0659
Fix bug with buffer name/short_name when IRC query name has changed (remote nick has changed) (bug #25654 )
2009-02-21 09:58:32 +01:00
Sebastien Helleu
517367f881
Fix crash in python plugin when calling function prnt_date_tags()
2009-02-20 18:12:43 +01:00
Sebastien Helleu
029503f750
Fix some return codes of callbacks in script plugins
2009-02-20 16:14:04 +01:00
Sebastien Helleu
1b4028218c
Add return code value for config_read callback in script plugins
2009-02-20 14:53:32 +01:00
Sebastien Helleu
e3f12be462
Fix bug with smart completion (irc/jabber): keep unique nicks in list of last speakers (bug #25559 )
2009-02-20 11:57:03 +01:00
Sebastien Helleu
a3b9fa2483
Fix crash in python plugin when callbacks are called during script initialization
2009-02-20 10:01:47 +01:00
Sebastien Helleu
e7589e732b
Fix bug with current script pointer when current script is unloaded
2009-02-19 17:44:41 +01:00
Sebastien Helleu
78fe938e4f
Fix bug with arguments of config_read callback in script plugins
2009-02-19 14:12:18 +01:00
Sebastien Helleu
0ca39f974b
Fix bug in config_file_write_line with empty value, when called from script plugins
2009-02-19 12:30:30 +01:00
Sebastien Helleu
c76fa7e733
Display clock skew detection only if debug for core is >= 1
2009-02-18 12:37:25 +01:00
Sebastien Helleu
4d1fdfade0
Give file descriptor to callback of hook_fd
2009-02-18 11:13:23 +01:00
Sebastien Helleu
e263a847da
Add new local variable "type" for buffers
...
Values are set by plugins:
- irc and jabber: "server", "channel", "private", "debug"
- relay: "relay" (list)
- xfer: "xfer" (list), "private" (DCC chat)
2009-02-17 19:42:05 +01:00
Sebastien Helleu
b5f27d3fea
Use string instead of char for prefixes in nicklist
2009-02-17 19:23:16 +01:00
Sebastien Helleu
eaf3319ed3
Free all proxies before exiting
2009-02-17 13:58:27 +01:00
Sebastien Helleu
f87432f98f
Fix typo in FAQ
2009-02-11 22:01:23 +01:00
Sebastien Helleu
0adf80cb12
Fix build of IRC CTCP message (bug #25560 )
2009-02-11 21:44:15 +01:00
Sebastien Helleu
85d19bc363
Add irc and jabber options to display nick modes in input_prompt bar item
2009-02-11 10:02:35 +01:00
Sebastien Helleu
af967f9ff9
Add missing IRC command 330 (whois, logged in as)
2009-02-11 09:31:05 +01:00
Sebastien Helleu
557b04c6a0
Add missing refresh for windows separators (vertical splits)
2009-02-10 22:01:14 +01:00
Sebastien Helleu
0d4513a137
Authorize IRC commands msg/notice/query/quote outside IRC buffers if option "-server" is given
2009-02-10 13:01:04 +01:00
Sebastien Helleu
e42e3e309e
Add option "-server" to IRC commands: msg, notice, query, quote
2009-02-10 12:52:12 +01:00
Sebastien Helleu
edba781297
Add irc info "irc_nick" to get current nick on a server
2009-02-10 12:05:39 +01:00
Sebastien Helleu
b2f34610fd
Fix nick displayed by command /msg (bug #25518 )
2009-02-08 23:34:34 +01:00
Sebastien Helleu
c3915eaf04
Add help about alias list for /alias command (task #9087 )
2009-02-08 23:20:14 +01:00
Sebastien Helleu
7c626c2786
Add new signals "irc_channel_opened" and "irc_pv_opened"
2009-02-08 22:07:45 +01:00
Sebastien Helleu
29bc0276bc
Add hook type "command_run", add new function "string_remove_color" in plugin API (task #9089 )
2009-02-08 19:52:16 +01:00
Sebastien Helleu
a253398165
Fix color decoding function
2009-02-08 19:49:56 +01:00
Sebastien Helleu
2fce36c2ad
Add property "input" for function buffer_get_string in plugin API
2009-02-08 19:49:35 +01:00
Sebastien Helleu
c683673047
Fix bug in irc color decoding: reset color if color code is not followed by a color number
2009-02-07 18:49:46 +01:00
Sebastien Helleu
94aa12d8ff
Add numeric codes for low chars (< 32) in irc and jabber debug buffers
2009-02-07 18:49:12 +01:00
Sebastien Helleu
1491699706
Add hidden command line option --no-dlclose to remove dlclose() for unloaded plugins (useful when using valgrind)
2009-02-07 08:11:01 +01:00
Sebastien Helleu
52f68cc615
Add some extra tests on arguments for config functions
2009-02-05 18:09:58 +01:00
Sebastien Helleu
d7bec49b71
Fix crash with nicklist bar when position is top/bottom and filling is columns
2009-02-05 14:45:26 +01:00
Sebastien Helleu
a26e57eebe
Add missing include of time.h in irc.c
2009-02-04 17:19:47 +01:00
Sebastien Helleu
7cc562be45
Fix 14 memory leaks (in core, gui, irc, jabber, logger, script plugins)
2009-02-04 14:12:46 +01:00
Sebastien Helleu
aeb11f7e05
Remove obsolete arguments in bar item callback, in tcl plugin
2009-02-04 12:38:37 +01:00
Sebastien Helleu
2320ef2214
Remove obsolete arguments in bar item callback, in script plugins
2009-02-04 12:38:03 +01:00
Julien Louis
0904715603
Add check for python 2.6
2009-02-02 17:10:02 +01:00
Sebastien Helleu
10b356d97e
Update doc (missing relay option and update of /filter arguments)
2009-02-02 16:49:31 +01:00
Sebastien Helleu
78f9265937
Improve docgen.pl script: write autogen files only if they are different
2009-02-02 16:49:02 +01:00
Sebastien Helleu
323290c83e
Fix crash when read marker is moved before first line displayed (when first line of buffer is removed)
2009-02-02 13:53:38 +01:00
Sebastien Helleu
7e12f8596a
Fix crash when input bar contains UTF-8 wide chars (larger than screen) (bug #25443 )
2009-02-01 18:07:55 +01:00
Sebastien Helleu
9ae942bb9d
Add signal weechat_pv for private messages
2009-02-01 13:35:59 +01:00
Sebastien Helleu
5205be4b87
Add function config_unset_plugin in API, fix return code of config_set_plugin
2009-02-01 13:31:20 +01:00
Sebastien Helleu
33e733cb0a
Fix nicklist sort with IRC nicks (chan owner and admin first in list)
2009-01-31 23:03:54 +01:00
Sebastien Helleu
c0f4dc9863
Sort ChangeLog file by category (core, gui, plugins, ..)
2009-01-31 15:38:51 +01:00
Sebastien Helleu
ba8a85a246
Update quickstart guides
2009-01-31 15:38:18 +01:00
Sebastien Helleu
af07acb1dc
Update FAQ
2009-01-31 15:37:50 +01:00
Sebastien Helleu
b05f21f26a
Add plugin name in buffer name for filters
...
For example, freenode.#weechat becomes irc.freenode.#weechat for buffer name
in filter.
2009-01-30 14:59:16 +01:00
Sebastien Helleu
b5534e6e05
Fix crash after /upgrade with IRC servers connected via SSL (bug #25398 )
...
We force disconnection of IRC servers connected via SSL, and schedule
reconnection to server after WeeChat restart.
2009-01-30 14:24:54 +01:00
Sebastien Helleu
7ec4d05d2f
Update API function weechat_buffer_set in developer guide
2009-01-30 13:23:38 +01:00
Sebastien Helleu
e4bbf3ad7e
Add one more screen refresh when size of a root bar is changed
2009-01-30 13:17:26 +01:00
Sebastien Helleu
5650f035dd
Fix problem with read marker when manually switching to other buffer with some commands like /query
2009-01-30 12:46:44 +01:00
Sebastien Helleu
228ef56860
Fix some bugs with TLS connections in Jabber pluigin (TLS still not working in Jabber)
2009-01-30 12:22:10 +01:00
Sebastien Helleu
16c9217d52
Fix 2 typos in doc
2009-01-29 16:56:47 +01:00
Sebastien Helleu
84d78fed42
Add boolean option to enable relay plugin to listen for clients (disabled by default)
2009-01-28 12:14:03 +01:00
Sebastien Helleu
cf2e9ff95d
Fix infinite loop when running WeeChat for first time: force whole screen refresh when starting
2009-01-27 16:32:22 +01:00
Sebastien Helleu
c31f05859a
Use pkg-config to find iksemel library, if available
2009-01-25 19:02:58 +01:00
Sebastien Helleu
d5a463b654
Remove compilation warning (unused variable)
2009-01-25 09:27:19 +01:00
Sebastien Helleu
c36af7eb8d
Fix unread marker set with irc /away command: set unread marker for all servers/channels that are not displayed in a window
2009-01-25 09:05:13 +01:00
Sebastien Helleu
f6ebe7a991
Improve refreshs of windows/buffers/bars, fix refresh bug when some bars are hidden
2009-01-25 09:03:53 +01:00
Sebastien Helleu
6e76c45447
Add missing jabber commands in doc
2009-01-17 08:26:42 +01:00
Sebastien Helleu
c16c150b93
Remove unused jabber options and jabber servers in autogenerated doc
2009-01-17 08:10:07 +01:00
Sebastien Helleu
19598c4e13
Fix bug with IRC SSL server option
2009-01-15 16:27:08 +01:00
Sebastien Helleu
18a62f1dac
Add Jabber plugin (alpha version, many Jabber features are missing)
...
This commit introduces Jabber/XMPP protocol for WeeChat. It uses iksemel lib.
Please note many major Jabber features are missing:
- roster management (add/remove/.. buddies),
- MUC,
- transports.
It is possible to define servers (with /jabber), connect to them (with
/jconnect), disconnect (/jdisconnect) and chat with buddies (with /jchat).
2009-01-15 15:29:05 +01:00
Sebastien Helleu
c717d206cd
Remove plugin "debug" from ChangeLog (plugin was removed and merged to core, 2 months ago)
2009-01-14 14:42:16 +01:00
Sebastien Helleu
44c6736d81
Ignore "build*/*" instead of "build/*" for git
2009-01-07 14:28:51 +01:00
Sebastien Helleu
9dd2c1b616
Remove some compiler warnings
2009-01-07 14:27:29 +01:00
Sebastien Helleu
d3a62a9434
Do not force "-g" flag when building with cmake, remove option "DISABLE_COMPILE_DEBUG"
2009-01-07 14:26:51 +01:00
Sebastien Helleu
c61586baaa
Fix typo
2009-01-06 21:40:30 +01:00
Sebastien Helleu
c795086e8f
Update list of debian files in main Makefile.am
2009-01-06 12:04:57 +01:00
Sebastien Helleu
8dde2dee85
Do not set unread marker on IRC server and channels when reconnecting to IRC server if self nick is away
2009-01-05 11:19:00 +01:00
Sebastien Helleu
c2438ec222
Rename options in proxy structure
2009-01-04 23:43:48 +01:00
Sebastien Helleu
ba7bb63834
Fix crash when creating bar, rename options in bar structure
2009-01-04 23:19:26 +01:00
Sebastien Helleu
df557d2ee6
Add comments for IRC server options
2009-01-04 23:18:22 +01:00
Sebastien Helleu
7748869c64
Fix typo
2009-01-04 14:56:23 +01:00
Sebastien Helleu
7fc3ca76c0
Update highlight words for server and channel buffers when local nick is changed
2009-01-04 14:53:22 +01:00
Sebastien Helleu
46b16ecb89
Add hotlist refresh when a buffer is moved
2009-01-04 11:10:43 +01:00
Sebastien Helleu
ce3091c75f
Fix exec of IRC command when connecting to server if server buffers are merged, and that server is not the selected server
2009-01-04 10:38:11 +01:00
Sebastien Helleu
88aa905ee3
Remove unused functions and prototypes
2009-01-04 01:05:33 +01:00
Sebastien Helleu
652bca1ffd
Add missing pointer to API function "config_option_default_is_null"
2009-01-03 23:29:18 +01:00
Sebastien Helleu
5e24e7c301
Add color for channel name in IRC info/error messages
2009-01-03 13:27:51 +01:00
Sebastien Helleu
703b54f72c
Add error message when a command failed, fix typos in aspell plugin
2009-01-03 13:13:37 +01:00
Sebastien Helleu
fbb3295e96
Update FAQs
2009-01-03 10:46:40 +01:00
Sebastien Helleu
2115f3f675
Update copyright dates
2009-01-03 10:06:53 +01:00
Sebastien Helleu
e7e2da5a9c
Add null values for options, new syntax for /set, reintroduce temporary IRC server feature, improve IRC server options, new functions in API
2009-01-02 23:05:23 +01:00
Sebastien Helleu
e9b7d2bc46
Add bar, command, network and info functions in english developer guide
2008-12-24 16:52:07 +01:00
Sebastien Helleu
b7a0d258c9
Update doc and translations
2008-12-19 18:42:16 +01:00
Sebastien Helleu
a9a1b9f83d
Add aspell option to check mispelled words during text search in buffer (disabled by default)
2008-12-19 18:36:42 +01:00
Sebastien Helleu
13e3f3c7f0
Fix charset problem with IRC plugin: use server charset if channel charset is not set
2008-12-19 17:43:37 +01:00
Sebastien Helleu
b97db3c31e
Add some colors in IRC messages from server (for text and nicks) (task #8926 )
2008-12-19 17:00:25 +01:00
Sebastien Helleu
7f15535a5c
Fix too many refreshs for bars (build content of items when bar is displayed)
2008-12-19 16:47:24 +01:00
Sebastien Helleu
896f509861
Remove obsolete nicklist options, add /bar toggle to hide/show quietly a bar
2008-12-19 13:24:46 +01:00
Sebastien Helleu
edd70d4636
Fix bug with xfer transferts (IRC DCC): transfert ended abruptly when terminal was resized
2008-12-19 11:44:02 +01:00
Sebastien Helleu
5596f7e10c
Fix bug with pointer conversion for scripts API (return empty string instead of "0x0")
2008-12-19 10:40:49 +01:00
Sebastien Helleu
d07a7cedc8
Add sub-items in bars (items glued with "+" as separator instead of comma), add buffer_number default bar item
2008-12-19 10:17:55 +01:00
Emmanuel Bouthenot
cfc12b2b8c
Update Debian packaging : fix wrong dependency, remove unused files.
2008-12-18 22:34:54 +01:00
Sebastien Helleu
401d3ed12f
Fix refresh of bar when changing items inside
2008-12-18 13:47:26 +01:00
Sebastien Helleu
e16b12428b
Improve /upgrade command: expand "~" with user home, check that binary exists with execution permissions (only if user gives path to binary)
2008-12-17 18:57:30 +01:00
Sebastien Helleu
b1b0c759fc
Display server, port and IP on IRC server buffer when connection to server is ok
2008-12-17 18:10:56 +01:00
Sebastien Helleu
abb6b4d76e
Use nick color for display of IRC action messages
2008-12-17 16:36:01 +01:00
Sebastien Helleu
adb1fe0747
Improve nick completion: complete first by nicks that highlight me, before nicks speaking without highlight
2008-12-17 15:44:10 +01:00
Sebastien Helleu
e3b26523a7
Fix bugs in IRC message parser and use of decoding charset for server messages
2008-12-17 13:39:11 +01:00
Sebastien Helleu
4901cd8145
Add new filling options in /help bar
2008-12-16 13:08:44 +01:00
Sebastien Helleu
3c71e9c990
Remove unneeded space after last column on bar with filling "columns"
2008-12-16 10:52:15 +01:00
Sebastien Helleu
0bdef1013a
Set default filling "columns_vertical" for nicklist bar
2008-12-16 10:51:06 +01:00
Sebastien Helleu
e69a3f0f0e
Add new bar filling types: columns_horizontal and columns_vertical
2008-12-15 22:11:13 +01:00
Sebastien Helleu
507adbe42e
Fix bug with option xfer.network.own_ip when sending DCC file
2008-12-15 10:13:37 +01:00
Sebastien Helleu
891d2e3c51
Remove debug message when building content of bar items
2008-12-14 13:25:56 +01:00
Sebastien Helleu
ec545c70b1
Add infolists for bars/bar items/bar windows, code cleanup for bars
2008-12-13 19:43:11 +01:00
Sebastien Helleu
6f74945a66
Update doc for /xfer and /relay commands
2008-12-13 19:42:24 +01:00
Sebastien Helleu
d310070721
Fix compilation warnings in Perl plugin on FreeBSD
2008-12-12 23:48:48 +01:00
Sebastien Helleu
d6bc2d2320
Add missing keys in doc for previous/next buffer
2008-12-12 23:21:05 +01:00
Sebastien Helleu
d8819ae71f
Source code reorganization for bars and bar windows
2008-12-11 18:16:23 +01:00
Sebastien Helleu
638b86f0b6
Fix compilation warning "dereferencing type-punned pointer will break strict-aliasing rules"
2008-12-10 18:57:43 +01:00
Sebastien Helleu
452a06da96
Fix typo in Makefile.am for relay plugin
2008-12-10 17:28:19 +01:00
Sebastien Helleu
20a1360bd8
Add new plugin "relay", new function "string_format_size" in plugin API
2008-12-10 17:08:56 +01:00
Emmanuel Bouthenot
09fdd1ace3
Update Debian packaging.
2008-12-07 10:34:04 +01:00
Sebastien Helleu
8cf531216c
Add nicklist API functions in english developer guide
2008-12-04 16:52:25 +01:00
Sebastien Helleu
866698d42d
Fix display problem with color for groups in nicklist
2008-12-04 16:51:58 +01:00
Sebastien Helleu
c6f65e8727
Add "away" local variable for IRC buffers (defined when user is away, value is away message)
2008-11-30 09:40:18 +01:00
Sebastien Helleu
265a0cf2a1
Fix bugs with hook_print function in scripts
2008-11-29 23:31:28 +01:00
Sebastien Helleu
003bc0451e
Add missing pointer to function "string_build_with_exploded" in plugin API
2008-11-29 23:11:31 +01:00
Sebastien Helleu
d8fc604eed
Update doc for hook_print API function
2008-11-29 19:04:19 +01:00
Sebastien Helleu
bf0b5f5644
Add "displayed" and "highlight" arguments to callback for hook_print
2008-11-29 17:44:42 +01:00
Sebastien Helleu
bc00946a0d
Add current_window function in plugin API, add window functions in english developer guide
2008-11-29 16:08:55 +01:00
Sebastien Helleu
364aa00ab7
Add some buffer plugin API functions to english developer guide
2008-11-28 16:59:53 +01:00
Sebastien Helleu
45716ee213
Add new plugin API functions in english developer guide
2008-11-27 17:06:41 +01:00
Sebastien Helleu
3c51c0e7c4
Remove argument "switch_to_another" for function gui_buffer_close()
2008-11-27 17:05:59 +01:00
Sebastien Helleu
aa77b482ad
Fix display of scroll indicator when switching to buffer with free content
2008-11-26 15:14:53 +01:00
Sebastien Helleu
64fdbb0776
Fix option weechat.look.color_nicks_number, value is now immediately applied on nicks by IRC plugin
2008-11-24 09:21:25 +01:00
Sebastien Helleu
2e52e54a3a
Add support for more than one proxy, with proxy selection for each IRC server (task #6859 )
2008-11-23 23:04:52 +01:00
Sebastien Helleu
09bed16dbd
Save last read line (for marker) within /upgrade
2008-11-22 17:47:25 +01:00
Sebastien Helleu
828e9a835f
Add missing options in /help window
2008-11-22 16:31:52 +01:00
Sebastien Helleu
85a6ad6eb8
Fix bug with empty messages displayed
2008-11-22 16:31:36 +01:00
Sebastien Helleu
1dc33f57e2
Remove old and unused color options
2008-11-19 20:53:56 +01:00
Sebastien Helleu
33daa4bc55
Restore call to close callbacks for plugin buffers when unloading plugin
2008-11-18 14:09:19 +01:00
Sebastien Helleu
116a3d5042
Allow command "/away -all" on weechat core buffer
2008-11-18 09:34:22 +01:00
Emmanuel Bouthenot
c463b912cc
Re-enable proxy usage with rewrited network layer (closes bug #24562 ).
2008-11-17 22:31:43 +01:00
Sebastien Helleu
4f43cba553
Fix crash when printing a message without any buffer created
2008-11-17 05:34:15 +01:00
Sebastien Helleu
6615379daf
Add modifier "weechat_print" for messages printed in buffers (task #8848 )
2008-11-16 22:26:04 +01:00
Sebastien Helleu
b8da64e669
Add signals when connecting/disconnecting from IRC servers
2008-11-16 22:23:09 +01:00
Sebastien Helleu
7c52a36e23
Fix crash when a perl callback is called in "register" of another perl script
2008-11-16 19:25:24 +01:00
Sebastien Helleu
4174ac5665
Fix typo in doc
2008-11-15 23:29:05 +01:00
Sebastien Helleu
8724fc18af
Use of const for some functions returning "char *"
2008-11-15 22:35:12 +01:00
Sebastien Helleu
e1d639d7eb
Remove unused variable
2008-11-15 18:29:47 +01:00
Sebastien Helleu
fdf827d31f
Add function utf8_strndup to C plugin API
2008-11-15 18:28:36 +01:00
Sebastien Helleu
da748fc653
Reintroduce option "irc.network.send_unknown_commands", save extra data for buffers with /upgrade (title, input data, text search)
2008-11-15 16:33:31 +01:00
Sebastien Helleu
21110ac128
Fix bug with argument replacement in alias ($1,..,$9 and $*) when no argument is given to alias by user
2008-11-14 15:50:07 +01:00
Sebastien Helleu
48ac3c4f98
Catch signal "buffer_renamed" in logger plugin (restart logging for buffer when name has changed)
2008-11-14 14:43:04 +01:00
Sebastien Helleu
ac66ce6a74
Add local buffer variable "no_log", to prevent a buffer from logging to disk via logger plugin
2008-11-13 12:01:00 +01:00
Sebastien Helleu
d1689d3dd1
Update quickstart doc, fix typos in developer guide
2008-11-12 18:19:39 +01:00
Sebastien Helleu
164fda2a37
Fix crash in weechat_perl_exec() when a callback from another script is executed, fix compilation warnings for Perl on FreeBSD
2008-11-12 10:22:49 +01:00
Sebastien Helleu
50e3eb142d
Fix name/short name and local variables of IRC server buffer(s) when merging/splitting servers
2008-11-11 18:57:58 +01:00
Sebastien Helleu
f086a33162
Add new default keys for previous/next buffer: ctrl-P,alt-up and ctrl-N,alt-down
2008-11-11 13:37:39 +01:00
Sebastien Helleu
1214f10526
Add function "current_buffer" in script API
2008-11-11 13:36:31 +01:00
Sebastien Helleu
60f7b939be
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/weechat
2008-11-11 11:03:21 +01:00
Sebastien Helleu
0c68d46f3b
Fix infinite loop when chat window is too small or not visible at all
2008-11-11 11:03:11 +01:00
Sebastien Helleu
f74fd05da7
Disable highlight for IRC messages from local nick
2008-11-10 22:41:32 +01:00
Sebastien Helleu
cecc1f9ea7
Fix bug with default value of options written in config files when file does not exist
2008-11-10 18:30:31 +01:00
Sebastien Helleu
861bc2fbfd
Add some API functions in Developer guide
2008-11-10 18:05:48 +01:00
Sebastien Helleu
10e3fb5143
Fix pdf output of developer guide
2008-11-08 00:13:53 +01:00
Sebastien Helleu
67d8312f46
Update developer guide (add 50% of new C API functions)
2008-11-07 18:27:16 +01:00
Sebastien Helleu
bc5bb29970
Fix bug with proxy connection
2008-11-07 08:17:16 +01:00
Sebastien Helleu
b7d09bf2a1
Add missing doc files for autotools
2008-11-06 19:02:41 +01:00
Sebastien Helleu
9498a777ad
Add doc for default plugins in user guide
2008-11-06 18:55:43 +01:00
Sebastien Helleu
2204935f3e
Add local variables for IRC debug buffer
2008-11-06 17:29:24 +01:00
Sebastien Helleu
c4590b7839
Fix buffer search in fifo plugin: name is now plugin.buffer (like irc.freenode.#weechat)
2008-11-06 13:13:45 +01:00
Sebastien Helleu
3c1c398cd4
Update docgen.pl and doc about options for logger and core
2008-11-06 10:18:58 +01:00
Sebastien Helleu
885df965e5
Rename developer doc (-devel to -dev)
2008-11-06 09:47:52 +01:00
Sebastien Helleu
60d95151c5
Clean old docs output before building
2008-11-05 18:52:48 +01:00
Sebastien Helleu
a17065492f
Split doc into 2 docs: user and developer guide
2008-11-05 18:28:25 +01:00
Sebastien Helleu
a6c4e4ed76
Add weechat_highlight signal, sent when a line with highlight is displayed
2008-11-05 12:37:04 +01:00
Sebastien Helleu
bffe879db8
Fix crash in weechat_perl_exec() after unloading a Perl script
2008-11-05 12:36:17 +01:00
Sebastien Helleu
bc0237cd0d
Fix crash when loading Perl scripts on FreeBSD
2008-11-05 12:33:50 +01:00
Sebastien Helleu
596d60b5d9
Add completion with "core" for command /debug
2008-11-05 12:23:36 +01:00
Sebastien Helleu
fe16ce9915
Add debug messages for hooks when core debug >= 2
2008-11-05 12:23:06 +01:00
Sebastien Helleu
d32b22f76f
Fix bug with pointer conversions on 64 bits architecture
2008-11-04 15:34:44 +01:00
Sebastien Helleu
e2a1966095
Fix hotlist: do not add a buffer if it is displayed by at least one window
2008-11-03 19:45:59 +01:00
Sebastien Helleu
c15c536b35
Fix bug with IRC ignore (a ignore on nick was ignoring othernick), fix completion of command /ignore, remove obsolete alias /unig
2008-11-03 18:56:04 +01:00
Sebastien Helleu
12bc7f13e1
Add detection of system clock skew, reinitialize all timers when this happens
2008-11-03 17:04:49 +01:00
Sebastien Helleu
fcd08f8ee4
Update doc
2008-11-02 18:58:04 +01:00
Sebastien Helleu
6e69f7f3ce
Remove debug plugin (merged to core), new debug variable for each plugin (no more signals for setting debug)
2008-11-02 18:54:25 +01:00
Julien Louis
640ff6b51c
Backtrace feature is shipped by an external library on FreeBSD (and maybe others)
...
Link against that library if installed
2008-11-01 23:03:56 +01:00
Sebastien Helleu
4e342270a1
Add description of infos and infolists for commands /demo_info and /demo_infolist
2008-11-01 18:05:30 +01:00
Sebastien Helleu
83444b9257
Add infolist "plugin", with list of plugins
2008-11-01 18:04:56 +01:00
Sebastien Helleu
79f0cb9a5c
Another fix to timer hook when day of local time is different from UTC
2008-11-01 15:22:56 +01:00
Sebastien Helleu
20219ef1a3
Fix timer hook when daylight saving time is enabled (problem with "day changed" message)
2008-11-01 15:01:08 +01:00
Sebastien Helleu
b400448fc1
Update doc
2008-10-31 13:15:54 +01:00
Sebastien Helleu
f766dc2f11
Allow mask or regex for IRC command /ignore (mask is default)
2008-10-31 13:12:56 +01:00
Sebastien Helleu
b5eeb9254e
Update highlight tags for all IRC buffers when option irc.look.highlight_tags is changed
2008-10-31 11:38:54 +01:00
Sebastien Helleu
72c0321b54
Fix backlog in logger plugin (empty line incorrectly displayed at the end of backlog)
2008-10-31 10:32:53 +01:00
Sebastien Helleu
a0d233bd4e
Fix highlight on lines displayed with /upgrade
2008-10-31 08:22:13 +01:00
Sebastien Helleu
5fb5cda58e
Rename IRC tags irc_cmd_xxx to irx_xxx
2008-10-31 08:21:49 +01:00
Sebastien Helleu
1bfa9d48c5
Fix tag of message displayed by IRC command invite
2008-10-31 08:12:48 +01:00
Sebastien Helleu
e1e0e83eb2
Fix default value for option irc.look.highlight_tags
2008-10-30 18:43:40 +01:00
Sebastien Helleu
6f65f647f8
Fix clear of buffers with free content (allowed, but not from user with /buffer clear)
2008-10-30 18:09:45 +01:00
Sebastien Helleu
09524c17b0
Update ChangeLog (task #6687 done)
2008-10-30 17:48:14 +01:00
Sebastien Helleu
6f442bbfc1
Add new features to logger plugin (command /logger, log level, level by buffer, mask by buffer, ..), fix some bugs
...
New features:
- new command /logger
- log level, to log only some messages, according to importance (task #8592 )
- level by buffer: custom level for some buffers (or group of buffers)
- log filename mask by buffer (or group of buffers)
- marker line is added after display of backlog
- add "delete" callback for config file sections
- add "mkdir_parents" function to plugin API
- remove old log options in IRC plugin
Bug fix:
- marker line is set only when user switches buffer (not when a plugin force
switch, like IRC plugin does when opening server or channel buffer)
- backlog fixed (sometimes lines were not properly displayed)
2008-10-30 17:18:28 +01:00
Sebastien Helleu
2f68ec7f36
Fix IRC command /away -all
2008-10-28 09:51:38 +01:00
Sebastien Helleu
163af83edd
Remove debug message when using command /away
2008-10-28 09:42:57 +01:00
Jiri Golembiovsky
eabbe044d4
Updated czech translations
2008-10-28 02:08:18 +01:00
Sebastien Helleu
e8762be011
Fix color of IRC nick mode (op, voiced, ..) in chat window
2008-10-27 17:49:59 +01:00
Sebastien Helleu
1e3be56b5f
Fix use of some uninitialized variables
2008-10-27 17:27:58 +01:00
Sebastien Helleu
66bb1fad2a
Add name of plugins next to plugin pointers in dump (to log file)
2008-10-27 15:51:44 +01:00
Sebastien Helleu
47443d2977
Add missing include of time.h in irc-channel.c
2008-10-27 14:10:41 +01:00
Sebastien Helleu
129e31b7b6
Fix output of backtrace in log file
2008-10-27 11:44:59 +01:00
Sebastien Helleu
61837cac8e
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/weechat
2008-10-27 11:35:17 +01:00
Sebastien Helleu
3fa0048198
Fix reload of config file plugins.conf
2008-10-27 11:34:56 +01:00
Sebastien Helleu
1f399f2ee8
Fix infinite loop in fifo plugin when removing fifo pipe
2008-10-27 11:34:36 +01:00
Julien Louis
df2ca7b4a6
Add missing backtrace() function check in cmake
2008-10-27 00:21:58 +01:00
Sebastien Helleu
f126daa896
Fix option irc.network.away_check
2008-10-26 20:00:50 +01:00
Sebastien Helleu
b5730ec025
Display readable values for flag of fd hooked with /plugin listfull command
2008-10-26 17:45:14 +01:00
Sebastien Helleu
62e4f7241a
Fix crash when switching server with alt+s
2008-10-26 16:40:16 +01:00
Sebastien Helleu
c1fc320025
Do not clear buffer content with /buffer clear for buffers with free content
2008-10-26 12:33:54 +01:00
Sebastien Helleu
da5e813536
Add missing XML files authors.xx.xml in makefiles
2008-10-26 11:51:52 +01:00
Sebastien Helleu
03f9f8fd6b
Rename version to 0.2.7-dev (instead of 0.2.7-dev-protocols)
2008-10-26 11:34:45 +01:00
Sebastien Helleu
b37588fc36
Fix Makefile for alias plugin
2008-10-26 11:33:41 +01:00
Sebastien Helleu
d06028d45a
Fix creation of filters (many filters with same content are authorized)
2008-10-25 20:11:02 +02:00
Sebastien Helleu
b712ed09d7
Add smart join/part/quit message filter in IRC plugin, add names for filters
2008-10-25 19:13:43 +02:00
Sebastien Helleu
707034442a
Use of toggle option for /filter to toggle a filter on/off
2008-10-24 21:18:39 +02:00
Sebastien Helleu
4c8b4d6080
Add "enabled" flag for each filter (now possible to disable only one or some filters)
2008-10-24 18:17:10 +02:00
Sebastien Helleu
77d90fc1bb
Save/restore buffer local variables during upgrade
2008-10-24 17:33:54 +02:00
Sebastien Helleu
9e0052f35f
Add free() for buffer local variables pointers when removing them
2008-10-24 16:07:05 +02:00
Sebastien Helleu
e37f7fa2b2
Add local variables for buffers, fix alias creation, use of local variables $nick/$channel/$server in alias
2008-10-24 15:12:32 +02:00
Sebastien Helleu
d19162626b
Fix display of IRC channel and private name in bar item
2008-10-24 14:38:11 +02:00
Sebastien Helleu
f8f7c04633
Display IRC server errors in appropriate buffer (channel or private if found)
2008-10-24 12:39:52 +02:00
Sebastien Helleu
64c227b513
Add option to toggle display of IRC channel modes after buffer name in status bar (irc.look.display_channel_modes)
2008-10-23 18:40:19 +02:00
Sebastien Helleu
a965be6802
Add function buffer_set_pointer in plugin API
2008-10-22 12:58:05 +02:00
Sebastien Helleu
533155816d
Add some buffer infos in IRC infolists hooked
2008-10-20 11:31:02 +02:00
Sebastien Helleu
a33e44c7e1
Add new property "short_name" for buffers
2008-10-20 11:01:51 +02:00
Sebastien Helleu
00dbaf7e64
Fix text search in buffer: search with prefix in addition to the message
2008-10-20 10:03:57 +02:00
Sebastien Helleu
ac3c919376
Merge branch 'protocols' of ssh://git.sv.gnu.org/srv/git/weechat into protocols
2008-10-20 09:58:05 +02:00
Sebastien Helleu
213783b0c1
Fix refresh of nick in input bar when switching IRC server
2008-10-20 09:57:47 +02:00
Julien Louis
3044bfc41d
Fix build with cmake 2.4 which was accidentally broken
2008-10-19 15:55:36 +02:00
Sebastien Helleu
807895bd38
Add color decoding in title for IRC channels (task #6030 )
2008-10-19 13:33:40 +02:00
Sebastien Helleu
f850bdd5e9
Fix display of special chars (< 32) in input bar (for exemple to send colors to IRC channel)
2008-10-19 13:22:14 +02:00
Sebastien Helleu
edb95a8fd2
Fix lock when disconnecting SSL server that is not yet successfully connected
2008-10-19 12:36:38 +02:00
Sebastien Helleu
cb56b7bc8e
Fix restore of windows with saved layout
2008-10-19 10:37:15 +02:00
Sebastien Helleu
2bd4428f45
Remove unused option look.input_format, fix refresh bug with input prompt for IRC buffers
2008-10-18 22:36:18 +02:00
Sebastien Helleu
3b81a4746a
Add new argument "value" to function config_new_option
2008-10-18 19:31:40 +02:00
Sebastien Helleu
8511f9a77e
Fix compilation of aspell with autotools
...
Sources are renamed with prefix "weechat-", to prevent conflict between two
files called "aspell.h".
2008-10-18 18:04:02 +02:00
Sebastien Helleu
bbe01eff19
Fix malloc of 0 byte in aspell plugin
2008-10-18 17:54:33 +02:00
Sebastien Helleu
091c07d571
Free layout and chat buffer on exit
2008-10-18 17:54:16 +02:00
Sebastien Helleu
843451f9bf
Remove aspell real_time option (not used any more), update aspell doc
2008-10-18 16:20:10 +02:00
Sebastien Helleu
ac107802fd
Aspell plugin is born again
2008-10-18 16:03:16 +02:00
Julien Louis
1f10ee141a
- Add FindTCL.cmake to fix FreeBSD detection
...
- Only call Tcl_CreateNamespace when available in the public API,
fix compatibility with older release
2008-10-18 13:54:59 +02:00
Sebastien Helleu
eab690aaaf
Fix wrong hotlist after upgrade when /upgrade is done with empty hotlist
2008-10-14 11:15:22 +02:00
Sebastien Helleu
2a7d572ff1
Fix restore of WeeChat main buffer after /upgrade
2008-10-14 11:06:15 +02:00
Sebastien Helleu
1bb38a732a
Fix use of size_max value for bars, fix refresh problem when bar size is changed
2008-10-14 10:33:16 +02:00
Sebastien Helleu
c83eef6e82
Remove old title/nicklist/status/input, use of new bars
2008-10-12 19:20:26 +02:00
Sebastien Helleu
f6073c8076
Fix refresh of bars when switching active buffer
2008-10-11 16:17:43 +02:00
Sebastien Helleu
cd008a1b5c
Add exemple of command for server in quickstart guide
2008-10-11 11:18:22 +02:00
Sebastien Helleu
383401900e
Add space before day changed message, fix refresh when setting unread marker for buffer(s)
2008-10-11 10:03:53 +02:00
Sebastien Helleu
e0c3179f87
Fix name of buffer in bar item for IRC channel when it is closed (kicked or part done)
2008-10-11 09:44:33 +02:00
Sebastien Helleu
8405b55a2e
Fix refresh bugs with scroll keys (bug #21738 )
2008-10-11 09:33:43 +02:00
Sebastien Helleu
f86f306ce2
Fix some display bugs with read marker line, history, max prefix length, and chat refresh (bug #23153 )
...
Some info about bugs fixed:
- when marker line (dotted) was on top of window (and not visible), this caused
bug on last lines of buffer (not refreshed)
- marker line is not set for a buffer after a switch, only if buffer it not
displayed in other window
- when we delete lines in a buffer (if lines > weechat.history.max_lines), we
force a full refresh of chat if remaining lines is < to chat height
and we compute again max prefix length for buffer (before max prefix length
was always incremented, never decremented)
2008-10-11 08:55:26 +02:00
Sebastien Helleu
bc8f82c3d6
Fix channel modes in status bar item for IRC plugin (do not display parenthesis when there's nothing to display inside)
2008-10-10 16:23:41 +02:00
Sebastien Helleu
349371197c
Add 2 new default bar items (input_paste and input_search), used by default input bar
2008-10-10 15:58:11 +02:00
Sebastien Helleu
bfc9751fb7
Clean doc/xx/ directory after build with autotools
2008-10-10 15:01:20 +02:00
Sebastien Helleu
11b6aaebb9
Fix nick modes in input bar item for IRC plugin (do not display parenthesis when there's nothing to display inside)
2008-10-10 15:00:17 +02:00
Sebastien Helleu
80018210eb
Use key shift-tab to force partial completion (when no completion is pending), remove automatic partial completion on option names
...
Behaviour of shift-key stays the same if there's a completion found, it completes with previous completion found.
2008-10-10 14:02:25 +02:00
Sebastien Helleu
5d07aa14ed
Add function to get plugin name (return "core" for WeeChat core)
2008-10-08 19:04:05 +02:00
Sebastien Helleu
0e053e072b
Fix /reload command (now reloads config files with no reload callback)
2008-10-08 16:03:59 +02:00
Sebastien Helleu
4f9843f84c
Add config file logger.conf (replaces old logger options in plugins.conf)
2008-10-08 15:50:59 +02:00
Sebastien Helleu
d5b78f0d8f
Add backlog for IRC channel and private buffers
2008-10-07 14:29:46 +02:00
Sebastien Helleu
44944ef01f
Add Tcl script plugin (thanks to Dmitry Kobylin)
2008-10-05 19:06:46 +02:00
Sebastien Helleu
269bf55b1e
Update autogen xml doc files
2008-10-05 18:59:58 +02:00
Sebastien Helleu
93f3d42c90
Split default bars creation in many functions
2008-10-04 11:39:28 +02:00
Sebastien Helleu
b18a61984f
Fix bug with IRC notices for channel: display them in channel instead of server buffer (bug #18730 )
2008-10-03 18:09:23 +02:00
Sebastien Helleu
dfaa43ff17
Add color for marker on lines where text sought is found
2008-10-03 17:18:25 +02:00
Sebastien Helleu
01ae24ed08
Add missing IRC command 369 (end of whowas)
2008-10-03 16:57:28 +02:00
Sebastien Helleu
bc3e5a6f7f
Add missing hooks to ChangeLog
2008-10-03 14:57:01 +02:00
Sebastien Helleu
97a2c7bc39
Add missing IRC command 328 (channel url)
2008-10-03 14:54:00 +02:00
Sebastien Helleu
e2b60e73c2
Do not write "--" or "++" indicators for bars with items where cursor is moved (like input_text)
2008-10-03 14:22:20 +02:00
Sebastien Helleu
b389da832f
Fix horitonzal scroll (X) in bars
2008-10-03 12:59:11 +02:00
Sebastien Helleu
6fc2163200
Fix bug with nicklist bar item: remove last new line when used on top or bottom of window
2008-10-03 12:58:42 +02:00
Sebastien Helleu
239dd464d5
Add new option scroll_page_percent to choose percent of height to scroll with page_up and page_down keys (task #8702 )
2008-10-02 18:54:06 +02:00
Sebastien Helleu
2ffd141cf4
Add new /layout command and save_layout_on_exit config option, to save/restore windows and buffers order (task #5453 )
2008-10-02 18:03:27 +02:00
Sebastien Helleu
f51f02547e
Fix autorejoin of keyed channels (bug #24131 )
2008-10-02 15:27:37 +02:00
Sebastien Helleu
932c5760ed
Fix bug with channel modes in buffer_name bar item (IRC plugin)
2008-10-02 15:26:09 +02:00
Sebastien Helleu
c2852e9201
Fix refresh of bar item "input_text" when it is used in a root bar
2008-10-01 15:24:16 +02:00
Sebastien Helleu
013e039241
Fill items in bars with spaces when filling is vertical
2008-10-01 12:25:40 +02:00
Sebastien Helleu
f51e3020e1
Fix wrong include path
2008-09-30 16:38:40 +02:00
Sebastien Helleu
12421a67da
Set unread marker for IRC server/channels/pv buffers when using /away command
2008-09-30 15:39:25 +02:00
Sebastien Helleu
9fa560300f
Fix some memory leaks
2008-09-30 12:13:00 +02:00
Sebastien Helleu
b4b1bf0522
Update some autogen xml doc file (weechat and irc commands)
2008-09-30 10:42:14 +02:00
Sebastien Helleu
6274ffc8e1
Remove obsolete autogen xml doc files
2008-09-30 09:32:55 +02:00
Sebastien Helleu
813e40632b
Fix bug with arguments of function "config_new_option" in scripts API
2008-09-29 18:30:15 +02:00
Sebastien Helleu
966541d416
Remove debug message
2008-09-29 16:33:50 +02:00
Sebastien Helleu
b706ee15dc
Fix bug with IRC nick modes (was set when receiving channel modes)
2008-09-29 15:45:45 +02:00
Sebastien Helleu
471a7dda67
Add some missing functions in API: hook_connect and infolist creation
2008-09-26 13:26:41 +02:00
Sebastien Helleu
8799fe6963
Add nick modes in bar item "input_prompt" for IRC plugin
2008-09-25 14:25:33 +02:00
Sebastien Helleu
45e1ec094a
Fix crash with ping and action IRC messages (bug ##24373)
2008-09-25 08:09:46 +02:00
Sebastien Helleu
ace2d20e33
Fix /upgrade when there is one buffer for all IRC servers
2008-09-24 19:39:17 +02:00
Sebastien Helleu
0fd3f8b6eb
Option irc.look.one_server_buffer reintroduced (all IRC servers in one buffer)
2008-09-24 18:59:24 +02:00
Sebastien Helleu
6555ff5c7b
Fix background bug with bar item "buffer_name" for IRC plugin
2008-09-23 15:48:11 +02:00
Sebastien Helleu
948f47de6b
Fix help of /bar command
2008-09-23 15:47:48 +02:00
Sebastien Helleu
1b11f7eb67
Fix bug when changing options look.set_title and look.save_on_exit (bug #24350 )
2008-09-23 07:50:56 +02:00
Sebastien Helleu
f67daef914
Fix network connection for hostnames resolving to several IPs: try all IPs in list until one succeeds (bug #21473 , debian bug #498610 )
2008-09-22 17:15:35 +02:00
Sebastien Helleu
87fd5c83ca
Return IPv4/IPv6 address to connect hook callback when connection is ok (used by IRC plugin to display IP of IRC server)
2008-09-22 16:30:02 +02:00
Sebastien Helleu
0bfa1ee9ba
Fix display of away indicator in irc buffer name bar item
2008-09-22 07:46:50 +02:00
Sebastien Helleu
1129a1f3e5
Remove compilation warning about unused variables in perl plugin
2008-09-22 07:45:17 +02:00
Sebastien Helleu
f9722d4b23
Add away indicator in "buffer name" bar item (for IRC plugin)
2008-09-21 21:31:32 +02:00
Sebastien Helleu
a8b12f2597
Add IRC bar items (buffer name, lag indicator), use bar items from plugins with callback to core items if not found
2008-09-21 19:32:41 +02:00
Sebastien Helleu
e1bb85457a
Add doc autogen files to .gitignore
2008-09-21 19:11:47 +02:00
Sebastien Helleu
9c4f98e278
Replace french word "pourcentage" by percentage
2008-09-18 18:53:35 +02:00
Sebastien Helleu
c572e393e7
Remove "category" for buffers (keep only name).
2008-09-18 18:44:03 +02:00
Sebastien Helleu
c3df7da641
Fix help of /demo_infolist command
2008-09-15 14:48:36 +02:00
Sebastien Helleu
2ff988d352
Fix bug with line filtering on buffers with free content
2008-09-15 14:48:16 +02:00
Emmanuel Bouthenot
da4e0e03a5
Fix probable pthread mutex lock on hppa architecture with perl plugin (Debian Bug #495080 ).
2008-09-07 16:57:39 +00:00
Emmanuel Bouthenot
479ce5d3ca
Enable Large File Support.
2008-09-07 12:58:47 +00:00
Sebastien Helleu
ae612a811b
Many changes in doc
2008-09-05 18:52:59 +02:00
Sebastien Helleu
e43dd39646
Reintroduce /ignore command to ignore IRC nicks/hosts, using regex
2008-09-03 18:20:35 +02:00
Sebastien Helleu
909d123692
Update translations
2008-09-03 10:10:33 +02:00
Sebastien Helleu
cd586cda77
Add infolist for list of filters ("filter")
2008-09-03 10:09:22 +02:00
Sebastien Helleu
209df25bdb
Add "no_filter" tag, to prevent some lines to be filtered (like output of /filter command)
2008-09-03 09:39:08 +02:00
Sebastien Helleu
94c9b21450
Generate list of infos and infolists hooked for documentation (via docgen.pl script)
2008-09-02 17:31:28 +02:00
Sebastien Helleu
95b636c24c
Add missing fifo sources for translations
2008-09-02 17:30:41 +02:00
Sebastien Helleu
e7dcf13764
Add description for info and infolist hooks
2008-09-02 17:02:59 +02:00
Sebastien Helleu
e756f4770a
Add new hooks in plugins: info (fifo_filename) and infolists (alias, logger_buffer, xfer)
2008-09-02 15:42:20 +02:00
Sebastien Helleu
b03393fd42
Add hotlist infolist
2008-09-02 11:56:38 +02:00
Sebastien Helleu
1b726d3c71
Fix refresh bug with bars when items are empty and size is zero (auto)
2008-09-02 10:38:06 +02:00
Sebastien Helleu
aca489be93
Add --disable-doc option for configure (task #8576 )
2008-08-30 12:40:39 +02:00
Sebastien Helleu
b09f7596e2
Minor changes in doc (intro and install)
2008-08-30 12:20:16 +02:00
Sebastien Helleu
c726a65833
Update of english and french quickstart guides
2008-08-30 10:49:46 +02:00
Sebastien Helleu
7f9557e88e
Convert all XML doc files to UTF-8 charset
2008-08-30 10:49:19 +02:00
Sebastien Helleu
9e134e6a09
Fix completion for /demo_infolist command
2008-08-30 00:32:32 +02:00
Sebastien Helleu
0839b359f9
Add new hooks (info and infolist), IRC plugin now return infos and infolists
2008-08-30 00:25:56 +02:00
Sebastien Helleu
eb57354984
Clear nicklist for all channels when disconnected from IRC server
2008-08-26 18:01:11 +02:00
Sebastien Helleu
451dd58f16
Add nick filtering example in /help filter
2008-08-24 19:16:03 +02:00
Sebastien Helleu
0003ae9251
Add some examples in /help filter
2008-08-24 18:31:13 +02:00
Sebastien Helleu
be7f17237f
Remove old buildxml.pl script (replaced by docgen.pl)
2008-08-24 12:51:14 +02:00
Sebastien Helleu
b7a60502ed
New script docgen.pl to build XML doc files with commands and options for core and plugins
2008-08-24 12:48:51 +02:00
Sebastien Helleu
2b8aa56917
Fix crash with filters and day change lines
2008-08-24 09:12:06 +02:00
Sebastien Helleu
b009f29021
Add some variables in infolist for config options
2008-08-24 08:57:59 +02:00
Sebastien Helleu
74d595498d
Add hook infolist to plugins API, fix bugs with gettext in plugins
2008-08-22 21:34:29 +02:00
Sebastien Helleu
4185de5219
Fix translation bugs
2008-08-22 12:24:24 +02:00
Sebastien Helleu
0a211bdc49
Fix IRC /server command, fix bugs with IRC servers options, remove temporary server feature
2008-08-22 12:16:09 +02:00
Sebastien Helleu
cba1ebdbf4
Change version from 0.2.7-dev to 0.2.7-dev-protocols, to prevent confusion with git main branch
2008-08-21 11:39:52 +02:00
Sebastien Helleu
9de580a85b
Fix missing self nick display with /msg command
2008-08-21 10:53:12 +02:00
Sebastien Helleu
2c01447358
Fix french translation of /invite command
2008-08-20 15:21:20 +02:00
Sebastien Helleu
b76d7e4a5c
Reintroduce /upgrade command, working only with core and IRC plugin today
...
Command will be improved in near future and other plugins like xfer
will be modified to manage upgrade process.
2008-08-19 23:22:52 +02:00
Jiri Golembiovsky
ff1983533b
Updated czech translations
2008-08-02 22:12:14 +02:00
Sebastien Helleu
43029de8f5
Fix display bug with some weird UTF-8 chars (bugs #19687 and #23943 )
2008-07-28 18:20:13 +02:00
Sebastien Helleu
8218151c31
Fix problem with logging of lines "Day changed to" (not logged any more to file) (bug #23886 )
2008-07-19 09:37:25 +02:00
Sebastien Helleu
103b627c1d
Fix bug with buffer_search function in scripts (with empty arguments, to find current buffer)
2008-07-18 18:33:50 +02:00
Sebastien Helleu
7f7765f7cf
Add signals for IRC messages (recv/sent)
2008-07-18 11:16:20 +02:00
Sebastien Helleu
fe302c1722
Fix bug with input line when it starts with "//" (command is no more executed)
2008-07-18 08:23:59 +02:00
Sebastien Helleu
f93837d5c8
Split "filling" bar value into "filling_top_bottom" and "filling_left_right" to have a filling specific to top/bottom bars (vs left/right bars)
2008-07-10 17:53:22 +02:00
Sebastien Helleu
abe0e13068
Fix prefix color in nicklist with nick status (op/voice/..) is changed
2008-07-09 11:00:49 +02:00
Sebastien Helleu
4d76b74ab2
Remove error message when bar is not found for scroll
2008-07-08 08:13:22 +02:00
Julien Louis
1788d95a0b
Fix build witch cmake 2.6 when the new cmake_policy is used
...
Signed-off-by: Julien Louis <ptitlouis@sysif.net >
2008-07-07 13:15:50 +02:00
Sebastien Helleu
aa39c0c7ca
Fix build with cmake: quotes missing around version
2008-07-07 10:01:18 +02:00
Sebastien Helleu
8d68630eb8
Update ChangeLog: bug #16356 fixed (wide chars in input)
2008-07-06 12:13:31 +02:00
Sebastien Helleu
f26c80a483
Fix display bug with history_next in input bar (text not erased)
2008-07-06 12:00:31 +02:00
Sebastien Helleu
28fd76930a
Update ChangeLog
2008-07-06 11:45:11 +02:00
Sebastien Helleu
7907fee369
Fix display bug with prefix_align_max for highlighted lines
2008-07-06 11:40:23 +02:00
Sebastien Helleu
9d911f6c11
Display number of lines remaining after last line displayed screen in "-MORE-" indicator
2008-07-06 11:36:05 +02:00
Sebastien Helleu
28088484df
Fix other bugs with prefix alignment
2008-07-06 10:52:58 +02:00
Sebastien Helleu
c32f244fff
Fix display bug with prefix_align_max option (bug #23777 )
2008-07-06 10:02:26 +02:00
Julien Louis
1f787ddcba
Fix some warnings with cmake 2.6
...
Signed-off-by: Julien Louis <ptitlouis@sysif.net >
2008-07-04 17:31:22 +02:00
Julien Louis
e1fbacff77
Fix Lua detection on FreeBSD (and probably other *BSD)
...
Signed-off-by: Julien Louis <ptitlouis@sysif.net >
2008-07-04 16:47:47 +02:00
Sebastien Helleu
a34e9557cc
Fix bug with alias arguments ($1,$2,..) and add new default alias /wii (whois $1 $1)
2008-07-03 17:11:48 +02:00
Sebastien Helleu
44f57d35bc
Fix "more" indicator when filters are enabled with some lines hidden (bug #23752 )
2008-07-03 16:34:33 +02:00
Sebastien Helleu
b97a979f61
Add "buffer_nicklist" bar item and scroll feature in bars with /bar scroll
2008-07-03 16:02:03 +02:00
Sebastien Helleu
31f9a82f16
Fix error displayed with /buffer command
2008-06-29 00:23:37 +02:00
Sebastien Helleu
0e2fa128a6
Add "buffer_title" bar item, and create title bar when using /bar default
2008-06-28 12:59:58 +02:00
Sebastien Helleu
2755ee45f6
Fix error with command /window (sometimes error is displayed and should not)
2008-06-28 12:56:09 +02:00
Sebastien Helleu
e5745e4d14
Add "default" option to command /bar, to create default bars (today only input and status)
2008-06-28 12:43:57 +02:00
Sebastien Helleu
f7706ff400
Fix display bug with alignment for sublines when there's no prefix displayed in buffer
2008-06-28 11:15:33 +02:00
Sebastien Helleu
f75f7f64bc
Add "auto_log" option to logger plugin, to enable/disable logging (default is on)
2008-06-27 18:39:01 +02:00
Sebastien Helleu
817f546653
Fix error message for /buffer and /window commands when option is unknown
2008-06-27 17:29:56 +02:00
Sebastien Helleu
50f8bf0043
Add input bar item, add "hidden" flag for bars, fix some display bugs with bars
2008-06-27 17:15:26 +02:00
Sebastien Helleu
c38eac19e3
Fix refresh bug when bar priority is changed with /set command
2008-06-24 15:30:25 +02:00
Sebastien Helleu
f8e8feb018
Fix typo in french doc
2008-06-23 11:28:22 +02:00
Sebastien Helleu
0eb09f84b5
Display [F] for buffer_filter item only if filters are enabled and that at least a filter exists
2008-06-22 18:17:23 +02:00
Sebastien Helleu
6635c7d617
Add delimiter color for bars, fix some bugs with bars
2008-06-22 12:01:50 +02:00
Sebastien Helleu
96a92eacbf
Remove infobar in doc
2008-06-21 12:29:06 +02:00
Sebastien Helleu
9d05dcf175
Remove infobar
2008-06-21 11:49:11 +02:00
Sebastien Helleu
2c04e97523
Scroll to bottom of buffer when using smart jump (alt-a)
2008-06-20 16:32:41 +02:00
Sebastien Helleu
72286fe8bb
Fix bug with current buffer and hotlist: now it's added to hotlist if user is scrolling up buffer
2008-06-20 16:32:15 +02:00
Sebastien Helleu
6bb860456c
Fix hotlist bug: buffer were added to hotlist even if line is filtered (hidden)
2008-06-19 12:23:09 +02:00
Sebastien Helleu
72f587df06
Fix display bug with marker line when there's some filtered lines (marker was not displayed inside hidden lines)
2008-06-19 12:21:11 +02:00
Sebastien Helleu
20a790a119
Update ChangeLog
2008-06-18 17:16:10 +02:00
Sebastien Helleu
66e8d703bd
Add new options for completion, optional stop instead of cycling with words found
2008-06-18 16:47:09 +02:00
Sebastien Helleu
47c9c68b40
Fix bug with system clfags when there's "-g" in option name, like "-mpowerpc-gfxopt"
2008-06-17 17:04:55 +02:00
Sebastien Helleu
a96f0b53fd
Fix help of /notify command
2008-06-17 16:22:42 +02:00
Sebastien Helleu
1c1f966aba
Remove old notify code in irc plugin (done by notify plugin)
2008-06-17 16:22:30 +02:00
Sebastien Helleu
af87798455
New plugin "notify", new option for debug messages in plugins
2008-06-17 16:01:09 +02:00
Sebastien Helleu
860842240b
Remove space before vertical bar (after prefix), if there's no prefix at all in buffer
2008-06-16 12:47:10 +02:00
Sebastien Helleu
e69772b93d
New defaut time format for buffer lines
2008-06-16 12:46:34 +02:00
Sebastien Helleu
e557fe13af
Fix weechat slogan (and it's now translated) (bug #23531 )
2008-06-15 15:22:33 +02:00
Sebastien Helleu
db8cd1779f
Update ChangeLog
2008-06-15 15:00:36 +02:00
Sebastien Helleu
9e03812ed7
Add speed limit for DCC files sending (task #6178 )
2008-06-15 13:49:24 +02:00
Sebastien Helleu
5f9763f4ad
Fix connection bug in xfer plugin
2008-06-15 13:03:31 +02:00
Sebastien Helleu
18a59cf8aa
Fix bug/crash when any color option is changed (bug #23566 )
2008-06-15 08:56:40 +02:00
Sebastien Helleu
e5bf0a498b
Fix crash with config reload and bug with empty key section (no more keys after reload if weechat.conf was deleted) (bug #23514 )
2008-06-07 15:46:12 +02:00
Sebastien Helleu
9c90a31d35
Fix display bug with prefix when filters are enable: do not count prefix length if line is not displayed
2008-06-07 10:08:53 +02:00
Sebastien Helleu
a3f0281d27
Uncomment code for using keys to jump to previous/next highlight in buffer
2008-06-03 18:22:27 +02:00
Sebastien Helleu
feb6862971
Disable aspell and trigger plugins compilation by default (they do not compile today)
2008-06-03 12:59:19 +02:00
Sebastien Helleu
d9b08cf6e0
Fix compilation problem with strftime in perl/python/ruby plugins
2008-06-03 12:32:35 +02:00
Sebastien Helleu
3a53257032
Add "const" keyword for some "char *" function arguments (core and plugins API)
2008-06-03 10:56:51 +02:00
Sebastien Helleu
2b1d7df86c
Add compiler flag -Werror-implicit-function-declaration
2008-06-02 16:57:31 +02:00
Sebastien Helleu
96a3481b69
Add constants for config file read/write/set/unset callbacks
2008-06-02 15:42:43 +02:00
Sebastien Helleu
40ec612e73
Fix compilation bug when gnutls dev lib is not installed
2008-06-02 12:47:27 +02:00
Sebastien Helleu
bd436db2bc
Reintroduce highlight (move code from irc plugin to core)
2008-06-01 22:09:12 +02:00
Sebastien Helleu
4fa856c773
Update doc
2008-05-26 14:27:35 +02:00
Sebastien Helleu
fb1b3e7cff
Fix crash with some highlights in IRC plugin (bug #23342 )
2008-05-25 22:53:01 +02:00
Sebastien Helleu
a5ec4b7dec
Fix compilation bug with gnutls for IRC plugin
2008-05-24 10:56:12 +02:00
Sebastien Helleu
1e377d0b06
Fix help and completion of /input command
2008-05-22 13:06:29 +02:00
Sebastien Helleu
a4a4e5126c
Increase number of authorized calls to same command (recursive calls), from 1 to 5 (more than 5 is considered as looping)
2008-05-22 12:55:37 +02:00
Sebastien Helleu
ec6f2c2e17
Fix bug with plugin path when loading with "/plugin load": replace ~ by user home directory
2008-05-22 12:30:56 +02:00
Sebastien Helleu
59853abbbb
Fix crash with version comparison (when loading plugin)
2008-05-22 12:30:13 +02:00
Sebastien Helleu
ede921cc4d
Remove old dcc code, unused now
2008-05-20 17:29:44 +02:00
Sebastien Helleu
0a225e5cce
Fix crash when adding nick after call to nicklist_remove_all
2008-05-20 11:05:10 +02:00
Sebastien Helleu
987234faf9
Add hook_connect (background connection to peer)
2008-05-20 11:00:22 +02:00
Sebastien Helleu
8b62667111
Fix crash on FreeBSD 7 with term title reset
2008-05-15 23:23:50 +02:00
Sebastien Helleu
91084108ae
Add arguments for plugin init functions and "irc://.." command line option for irc plugin
2008-05-15 22:13:54 +02:00
Sebastien Helleu
f67a516419
Update message from IRC plugin when connection fails thru proxy
2008-05-15 17:23:47 +02:00
Sebastien Helleu
7ea3475b86
Merge branch 'protocols' of ssh://git.sv.gnu.org/srv/git/weechat into protocols
2008-05-02 10:29:09 +02:00
Sebastien Helleu
3c7205aab1
Fix compilation warning with snprintf of time_t (long int) on FreeBSD
2008-05-14 14:53:02 +02:00
Sebastien Helleu
673e4ad3be
Disable auto-connect for plugins with command line option ("-a")
2008-05-13 14:27:33 +02:00
Sebastien Helleu
a804fb1936
Merge branch 'protocols' of ssh://git.sv.gnu.org/srv/git/weechat into protocols
2008-05-11 12:39:08 +02:00
Sebastien Helleu
baeea17773
Add "list" and "listfull" options to /xfer command
2008-05-11 12:38:30 +02:00
Sebastien Helleu
2b1dec1679
New input action "set_unread_current_buffer" to set unread marker for current buffer only (task #7286 )
2008-05-11 11:40:23 +02:00
Sebastien Helleu
7871b62ef8
Add message about /upgrade command, temporarirly disabled
2008-05-11 11:21:34 +02:00
Sebastien Helleu
53ad9cddc1
Remove unused variables
2008-05-10 17:55:40 +02:00
Sebastien Helleu
ff03d203a1
Fix color display bug on lines (when length of line is more than chat width)
2008-05-09 14:33:29 +02:00
Sebastien Helleu
238c6bf5c2
Mask allowed with /unset command (for mass-reset options) (task #6085 )
2008-05-07 15:27:19 +02:00
Sebastien Helleu
f71c190a97
New option "xfer.file.use_nick_in_filename" for Xfer files (task #7140 )
2008-05-07 14:34:10 +02:00
Sebastien Helleu
b0e88590b9
Xfer file resume (for DCC protocol) is back
2008-05-07 13:34:04 +02:00
Sebastien Helleu
3751d6565f
Xfer list: help about keys, fix of minor display bugs
2008-05-06 19:17:07 +02:00
Sebastien Helleu
aea2a0e31a
Do not automatically switch to xfer buffer, except by /xfer command
2008-05-06 18:34:04 +02:00
Sebastien Helleu
5689970cb1
Fix bug when user closes buffer with free content: buffers with higher number were not decreased
2008-05-06 18:33:00 +02:00
Sebastien Helleu
6d37f185c0
Fix crash after closing channels/pv (internal channel structure was not deleted) (bug #23178 )
2008-05-06 17:39:44 +02:00
Sebastien Helleu
72721d7205
Do not clean all GUI objects when crashing after SIGSEGV (this can cause crash inside crash!)
2008-05-06 17:30:13 +02:00
Sebastien Helleu
e9603acb1a
IRC DCC chat and file (without resume) reintroduced, via xfer plugin (called by /dcc command)
2008-05-06 16:51:30 +02:00
Sebastien Helleu
e7a16efa0c
Added new plugin "xfer" (used by irc plugin for DCC file and chat) (warning: initial commit, not working yet)
2008-05-04 20:24:20 +02:00
Sebastien Helleu
ff526c3168
Fixed bug with pv buffer name (this name was changed when someone changes nick on server)
2008-05-04 19:16:09 +02:00
Sebastien Helleu
1525adda5a
Fix compilation of xfer plugin on FreeBSD
2008-05-02 10:28:39 +02:00
Sebastien Helleu
1f67c87900
Added CPACK options for cmake build, to build source or binary package
...
Following cmake commands let you build packages:
- "make package_source": build source package (that can be installed with
cmake or autotools)
- "make package": build binary package
2008-05-02 09:55:46 +02:00
Sebastien Helleu
d970784ec7
Fixed typo in default command for page_up key
2008-04-30 23:42:27 +02:00
Sebastien Helleu
a57bc43763
Fixed string explode (when there's only delimiters in string) (bug #23123 )
2008-04-30 20:09:43 +02:00
Sebastien Helleu
bbde23dec6
IRC colors reintroduced
2008-04-30 18:18:14 +02:00
Sebastien Helleu
339be5544f
Updated ChangeLog
2008-04-30 15:51:26 +02:00
Sebastien Helleu
f8001cbb6e
Added comment in source for SIGHUP signal
2008-04-30 15:51:19 +02:00
Sebastien Helleu
886b81498f
Fixed crash with scripts when WeeChat calls functions of many scripts at same time with callbacks (bug #23109 )
2008-04-30 13:21:21 +02:00
Sebastien Helleu
760e216c5b
Removed key functions (replaced by /input command)
2008-04-29 18:27:43 +02:00
Sebastien Helleu
0470d6b8ac
Added bar priority (replaces bar number)
2008-04-29 13:23:53 +02:00
Sebastien Helleu
40b75633e7
Added "current" option for infolist "window", to retrieve infolist for current window
2008-04-29 10:18:23 +02:00
flashcode
81558fe7cb
Send quit signal when terminal is lost (clean quit: disconnect from servers, ..)
2008-04-28 17:48:49 +02:00
Sebastien Helleu
d32893ec41
Merge branch 'protocols' of ssh://git.sv.gnu.org/srv/git/weechat into protocols
2008-04-28 14:37:08 +02:00
Sebastien Helleu
1e4733b237
Added missing call to config hook when an option is "unset"
2008-04-28 14:36:49 +02:00
Sebastien Helleu
d96fe9be98
Fixed infinite loop when closing terminal without using /quit command (bug #23078 )
2008-04-28 12:29:39 +02:00
Sebastien Helleu
c78fabde1f
Added marker line (or dotted line), more visible than single magenta char (char is still possible)
2008-04-27 20:44:14 +02:00
Sebastien Helleu
ba37b555a3
Fixed nick display as prefix, use of nickmode and nickmode_empty settings again
2008-04-27 13:00:54 +02:00
Sebastien Helleu
8ac96eca04
New default keys for scroll_top/bottom
2008-04-27 11:59:21 +02:00
Sebastien Helleu
4bef226f33
Fixed bug with print_y: now scripts can print empty line to remove a line
2008-04-25 16:40:11 +02:00
Sebastien Helleu
cf4f869174
Added completion with possible values for /set, new possible values "++n" and "--n" for integers and colors
2008-04-24 17:20:07 +02:00
Sebastien Helleu
16e11ef25e
Fixed bug with bar auto-sizing in windows
2008-04-24 15:39:34 +02:00
Sebastien Helleu
ab6684c60a
Added filling/color_fg/color_bg options for bars, added config_get/config_get_plugin/config_set_plugin in script API
2008-04-24 12:18:26 +02:00
Sebastien Helleu
a5e5ab6e48
Added missing IRC headers files in cmake and automake targets
2008-04-23 10:27:13 +02:00
Sebastien Helleu
a6dfefacfe
Fixed perl plugin compilation with old gcc versions
2008-04-23 10:26:41 +02:00
Sebastien Helleu
06fd80e210
Added conditions for bar display and bar max size
2008-04-22 18:11:33 +02:00
Sebastien Helleu
9d49beabf1
Updated README
2008-04-21 09:57:13 +02:00
Sebastien Helleu
33dd793143
Fixed broken completion on buffers where nicklist is not displayed (bug #23006 )
2008-04-20 23:35:26 +02:00
Sebastien Helleu
53202f4e31
Updated README
2008-04-20 19:22:54 +02:00
Sebastien Helleu
8965bd484c
Fixed display bug with nicklist and option weechat.look.nicklist
2008-04-20 18:33:38 +02:00
Sebastien Helleu
198e0e2375
Close all buffers created by a plugin when plugin is unloaded (bug #22978 )
2008-04-19 12:02:06 +02:00
Sebastien Helleu
170192936c
Fixed bug with print_y in script API
2008-04-19 12:01:15 +02:00
Sebastien Helleu
30b0e2d777
Fixed output of names on channels (now it's sorted/grouped/colored, like v0.2.6) (bug #22935 ), added "nicklist" infolist
2008-04-19 11:30:15 +02:00
Sebastien Helleu
49a9e6f79a
Fixed bug with use of wrong command hooked (bug #22974 )
2008-04-19 01:00:02 +02:00
Sebastien Helleu
1486429cf1
Replaced /builtin command by /command, and can now be used to launch commands with same name from different plugins
2008-04-18 15:39:24 +02:00
Sebastien Helleu
22c619040b
Fixed /redraw alias
2008-04-18 13:56:18 +02:00
Sebastien Helleu
2d1176bf53
Delete IRC server when last option for a server is deleted (with /unset)
2008-04-18 13:31:52 +02:00
Sebastien Helleu
27a66b2790
Added option name and value when option is changed with /set command
2008-04-18 13:31:17 +02:00
Sebastien Helleu
b31c3efc8a
Use of /window command for some key bindings with actions on current window (like scroll, ..)
2008-04-18 12:56:21 +02:00
Sebastien Helleu
e349ae491a
Added infolist "window", scroll in buffers with free content, fixed config hooks (use of string_match)
2008-04-17 17:59:27 +02:00
Sebastien Helleu
62bcf75851
Fixed refresh problem (empty screen after resizing terminal to very small size, then normal size)
2008-04-17 12:30:48 +02:00
Sebastien Helleu
b0ea4715ca
Fixed crash when nicklist is top/bottom and that we open a new buffer with a nicklist
2008-04-17 12:30:21 +02:00
Sebastien Helleu
9b87c5bb02
Fixed bug with IRC /query command
2008-04-17 10:31:59 +02:00
Sebastien Helleu
ae98666bc6
Added "toggle" value for /set on boolean options, fixed refresh bugs, added option type for infolist "options"
2008-04-16 14:44:02 +02:00
Sebastien Helleu
7489ec9a40
Fixed bug with display of nicklist scroll indicator
2008-04-16 12:20:09 +02:00
Sebastien Helleu
dae4068a0e
Added keys by buffer (useful for buffers with free content that need own keys)
...
These keys can be set thru API function "buffer_set", for example:
weechat_buffer_set(my_buffer, "key_bind_meta2-A", "/mycommand up");
weechat_buffer_set(my_buffer, "key_bind_meta2-B", "/mycommand down");
weechat_buffer_set(my_buffer, "key_unbind_meta2-B", "");
weechat_buffer_set(my_buffer, "key_unbind_*", "");
These keys are volatile and not saved in any config file. So they must be set
when buffer is open.
2008-04-15 16:40:08 +02:00
Sebastien Helleu
26f5591732
Fixed bug with alias, use current buffer to run commands (bug #22876 )
2008-04-15 13:56:20 +02:00
Sebastien Helleu
b87d709a70
New format for [bar] section in weechat.conf file, bar options can be set with /set command
2008-04-15 13:50:01 +02:00
Sebastien Helleu
362ce3eca8
Use of "string_explode" to send many messages to IRC server
2008-04-14 15:58:25 +02:00
Sebastien Helleu
2008806fac
Updated svensk quickstart doc
2008-04-13 10:49:33 +02:00
Sebastien Helleu
5c8ef8109a
Added new default bar item "time"
2008-04-12 23:59:27 +02:00
Sebastien Helleu
0603a7eb30
Added value and default value for options in infolist
2008-04-12 17:32:36 +02:00
Sebastien Helleu
0c9051f38a
Fixed IRC /msg command (text was sent twice when sending "nickserv identify")
2008-04-12 10:37:04 +02:00
Sebastien Helleu
60d239c8f7
Fixed minor bugs with help on options
2008-04-12 09:44:14 +02:00
Sebastien Helleu
cd1e12250d
Added plugin name in beginning of log filenames
2008-04-11 23:11:56 +02:00
Sebastien Helleu
edeabd977b
Fixed bugs with nicks color and sorting in nicklist
2008-04-11 22:33:29 +02:00
Sebastien Helleu
00e75b9b94
Fixed bugs with weechat_config_get() in plugin API
2008-04-11 22:05:54 +02:00
Sebastien Helleu
d975629686
Improved /set command, added /unset command, new name for config files (*.conf)
2008-04-11 18:36:06 +02:00
Sebastien Helleu
8211dd6043
Added auto-resize feature for bars
2008-04-04 15:50:05 +02:00
Sebastien Helleu
48bbd32f12
Bugs fixed with bars
2008-04-03 18:11:32 +02:00
Sebastien Helleu
bab03d044b
Fixed compilation problems when gnutls dev lib is not found
2008-04-03 16:05:09 +02:00
Sebastien Helleu
8509f777b4
New features and bug fixes with bars
2008-04-03 15:54:21 +02:00
Sebastien Helleu
ad199b41ae
Fixed display bug with /me command (IRC plugin)
2008-04-03 15:18:59 +02:00
Sebastien Helleu
8117668827
Fixed bugs with filters (regex and refresh of buffers)
2008-04-03 13:08:39 +02:00
Sebastien Helleu
5fd8c304ce
Fixed some printf in logger plugin
2008-04-01 11:21:09 +02:00
Sebastien Helleu
032353ce29
Fixed bug with creation of bar window
2008-03-29 22:27:30 +01:00
Sebastien Helleu
4b2e8b37f7
Fixed display bug when first line displayed is not first of buffer
2008-03-29 19:56:58 +01:00
Sebastien Helleu
f1db462136
Fixed bug with bars refresh
2008-03-29 15:07:52 +01:00
Sebastien Helleu
7a1a79424e
Lines of buffers with free content are now truncated according to window width
2008-03-29 12:29:13 +01:00
Sebastien Helleu
868bc6b63d
Added preliminary support of new buffer type, with free content
2008-03-28 18:57:10 +01:00
Sebastien Helleu
34a3c8637d
New alias by default: /redraw (same action as Ctrl-L to redraw screen) (task #7806 )
2008-03-25 12:55:37 +01:00
Sebastien Helleu
57323fa71e
Removed sizeof(char) and useless type casts from void* to another pointer type (patch from Leonid Evdokimov)
2008-03-23 23:00:04 +01:00
Sebastien Helleu
14feea7ab8
Fixed bug with charset in IRC plugin
2008-03-23 20:25:39 +01:00
Sebastien Helleu
d9a4bdf629
Check plugin version when loading it, to prevent crash when loading old plugins
2008-03-23 11:41:09 +01:00
Sebastien Helleu
61ca929728
Added tags for lines and custom filtering by tags or regex (task #7674 ), fixed many memory leaks
2008-03-22 23:36:12 +01:00
Sebastien Helleu
8c4dc57d8e
Added comments in code for core sources
2008-03-16 21:25:39 +01:00
Sebastien Helleu
73d1629c76
Update of README and INSTALL files
2008-03-15 20:53:41 +01:00
Sebastien Helleu
c4ae815a32
New format for some IRC protocol commands
2008-03-15 17:54:55 +01:00
Sebastien Helleu
fe8d679362
Fixed bugs with bars size and refresh
2008-03-15 10:49:42 +01:00
Sebastien Helleu
08522770e8
New format for many IRC protocol commands, bugs fixed in IRC plugin
2008-03-15 09:50:37 +01:00
Sebastien Helleu
13c6866c80
New default settings for action/network prefixes, new default color for network prefix
2008-03-15 09:48:13 +01:00
Sebastien Helleu
68b586c229
Fixed bug in string_explode function, new function string_strip
2008-03-15 09:47:27 +01:00
Sebastien Helleu
9f840e514e
Fixed bug in string_explode function, introduced with previous commit
2008-03-14 00:14:27 +01:00
Sebastien Helleu
0890ca2d12
Fixed IRC invite command, use of hosts for IRC kickban command
2008-03-13 23:08:33 +01:00
Sebastien Helleu
5d740b882c
Fixed string_explode function, when string ends with separator(s)
2008-03-13 22:50:01 +01:00
Sebastien Helleu
88133a7b9a
Fix bug with options startup_command_{before|after}_plugins
2008-03-11 17:53:08 +01:00
Sebastien Helleu
469ff93d91
Added "startup" section in config, new options "startup_command_{before|after}_plugins"
2008-03-11 14:52:57 +01:00
Sebastien Helleu
24ea547090
Fix hotlist update when buffer is current one
2008-03-11 12:27:07 +01:00
Sebastien Helleu
3a5625f2f4
Fixed warnings about "PL_na" in Perl plugin on FreeBSD
2008-03-10 23:11:10 +01:00
Sebastien Helleu
51043471b9
Removed typedef for GUI structure (use only struct)
2008-03-10 14:03:37 +01:00
Sebastien Helleu
44d152a877
Minor changes in /buffer command and topic of WeeChat buffer
2008-03-09 12:03:59 +01:00
Sebastien Helleu
0e869a67c9
Fixed permission of plugin directories (was 0644, set to 0755)
2008-03-09 11:27:11 +01:00
Sebastien Helleu
0bcb399670
Removed compiler warning in Perl plugin on FreeBSD
2008-03-08 18:02:07 +01:00
Sebastien Helleu
69cdb6ca1c
Update of README and man page
2008-03-08 12:20:15 +01:00
Sebastien Helleu
93007b29fe
Fixed help of /bar command
2008-03-08 11:04:47 +01:00
Sebastien Helleu
cec447e4d9
Added missing keywords for cmake gettext build
2008-03-07 23:57:21 +01:00
Sebastien Helleu
324eaa5069
Save of bars in main WeeChat config file (weechat.rc)
2008-03-07 18:39:14 +01:00
Sebastien Helleu
75e8c9a2f5
New option DISABLE_COMPILE_DEBUG for cmake
...
Default behaviour is debug info enabled, i.e. "-g" flag for C compiler.
2008-03-07 18:38:43 +01:00
Sebastien Helleu
b361066e69
Cleanup of Curses and Gtk makefiles
2008-03-07 17:43:30 +01:00
Sebastien Helleu
468422e130
Fix of link with cmake for Curses and Gtk executables
2008-03-07 17:22:32 +01:00
Sebastien Helleu
519f62c11d
Added "max_height" parameter for bar item rebuild callbacks
2008-03-07 10:54:33 +01:00
Sebastien Helleu
32e976ae72
Fix of IRC plugin compilation with cmake
2008-03-05 18:33:07 +01:00
Sebastien Helleu
573b4d9dec
New default value for logger time format (prevents problem with backlog when locale is changed)
2008-03-05 18:32:46 +01:00
Sebastien Helleu
4d2925ef1c
Added file FindPkgConfig.cmake (for old cmake versions)
2008-03-05 18:01:49 +01:00
Sebastien Helleu
f6e2e5d38d
Fix of cmake build process
2008-03-05 17:11:32 +01:00
Sebastien Helleu
14d393b11e
Partial support of bars, with custom items.
...
Today only root bars are partially working (refresh is not always performed),
and bars are not saved in configuration file. To be continued...
2008-03-05 16:19:10 +01:00
Sebastien Helleu
d64e852a38
Fixed bug with config file write (crash on FreeBSD)
2008-03-02 14:50:44 +01:00
Sebastien Helleu
17804ea08b
Fix bug with weechat_plugin_end() function, now returns "int" everywhere
2008-02-25 17:31:04 +01:00
Sebastien Helleu
8d23a7b4da
Fix Perl plugin build when system Perl is built without multiplicity
2008-02-25 11:07:51 +01:00
Sebastien Helleu
27d1d81f98
Command /whois is now authorized in private without argument (task #7482 )
2008-02-24 23:15:23 +01:00
Sebastien Helleu
b7513da92b
Moved sigsegv function to wee-debug.c
2008-02-24 18:10:11 +01:00
Sebastien Helleu
af12f3e99c
XML doc files (weechat.XX.xml) splitted in many XML files
2008-02-24 10:45:55 +01:00
Sebastien Helleu
c5a30be877
New "irc/debug" buffer (replaces old IRC raw buffer), improved status bar display, fixed nick in input for IRC buffers
...
The "irc/debug" buffer is displayed when IRC debug is enabled (with "/debug irc" thru debug plugin).
If the buffer is closed, it is reopen when new messages are written, until debug is disabled by user (with "/debug irc").
2008-02-22 14:29:34 +01:00
Sebastien Helleu
3187d9627b
Removed kernel info in CTCP VERSION reply (IRC plugin) (task #7494 )
2008-02-21 18:46:10 +01:00
Sebastien Helleu
dec0e7dc12
Added new plugin "debug"
2008-02-21 17:31:59 +01:00
Sebastien Helleu
155e689a26
Removed typedef for keyboard structures in gui-keyboard.h
2008-02-04 10:36:16 +01:00
Sebastien Helleu
763bb073b4
Added string_tolower/upper in plugins API, added "name_lower_case" option in logger plugin (bug #19522 )
...
The new option "name_lower_case" is "on" by default and will convert category/name to lower case for log filename.
2008-02-04 10:07:19 +01:00
Sebastien Helleu
9f0b722793
Fixed "irc_server_nicks" completion (now completes with current server only) (bug #21558 )
2008-02-03 17:09:13 +01:00
Sebastien Helleu
960d10cad0
Removed option "-command" for command "/server" in IRC plugin
2008-02-03 16:34:19 +01:00
Sebastien Helleu
1e0753e08b
Use of many addresses for one IRC server (auto-switch when a connexion fails), nicks are now set with one option "nicks" (task #6088 )
2008-02-03 16:12:52 +01:00
Sebastien Helleu
181e52affa
Fixed bug in Makefile.am of IRC plugin
2008-02-03 00:19:31 +01:00
Sebastien Helleu
cb657254bb
Replaced options nick1/nick2/nick3 by nicks in IRC servers
2008-02-03 00:09:35 +01:00
Sebastien Helleu
28e811c09c
Use of sizeof(char) in all malloc/realloc for strings
2008-02-02 21:12:16 +01:00
Sebastien Helleu
d7cc27f713
Fixed bugs/crashs when closing buffers
2008-02-01 22:50:03 +01:00
Sebastien Helleu
184700e597
New "close callback" for buffers, use of this callback in IRC plugin to leave channel or disconnect from server when buffer is closed
2008-02-01 18:56:12 +01:00
Sebastien Helleu
d15c1956b5
Fixed some refreshs
2008-02-01 17:35:25 +01:00
Sebastien Helleu
b2c5a94e5d
Fixed bug with prefixes in config file
2008-02-01 16:45:43 +01:00
Sebastien Helleu
c3aa3efac8
Fixed minor display bug with doc in result of configure script
2008-01-30 17:49:45 +01:00
Sebastien Helleu
b52690d119
Nick completion enabled again, plugins can now override default nick completion (IRC plugin uses that feature)
2008-01-30 17:38:09 +01:00
Sebastien Helleu
adab75c345
Updated translations
2008-01-29 15:21:00 +01:00
Sebastien Helleu
a8f4f0c66d
Reduced number of screen refreshs, fixed display bug with title bar
2008-01-29 14:50:09 +01:00
Sebastien Helleu
498dbc9243
Added command in demo plugin to set a buffer property
2008-01-29 14:24:31 +01:00
Sebastien Helleu
c35fb9e847
Fixed bug when switching window, scrollback is now preserved (task #7680 )
2008-01-28 18:26:56 +01:00
Sebastien Helleu
ad41486543
Added config file functions in plugins API, improved /reload and /save commands (now possible to reload/save some files only), fixed completion bug
2008-01-27 10:48:29 +01:00
Sebastien Helleu
ed26a0389c
Add of "modifier" hook, migration of charset plugin to new API, SIGHUP signal catched (reload all config files), better config files reloading
2008-01-24 16:50:20 +01:00
Sebastien Helleu
25c5bc6421
Removed use of config.h file in script plugins, not needed
2008-01-21 12:40:18 +01:00
Sebastien Helleu
4cdcb11415
Updated translations
2008-01-19 17:20:07 +01:00
Sebastien Helleu
697f070725
Added new functions and script name completion in script plugins, fixed some bugs in weelist management and script plugins
...
New functions in script plugins API: gettext, ngettext, list_new, list_add,
list_search, list_casesearch, list_get, list_set, list_next, list_prev,
list_string, list_size, list_remove, list_remove_all, list_free.
2008-01-16 10:19:25 +01:00
Sebastien Helleu
e173014aec
Fixed default alias "c" and "cl", now pointing to "/buffer clear"
2008-01-15 15:30:24 +01:00
Sebastien Helleu
eabb65aca1
Fixed refresh problem when a buffer is cleared
2008-01-15 15:18:39 +01:00
Sebastien Helleu
da2ce1dd04
Merge /clear command into /buffer command (/buffer clear something)
2008-01-15 15:18:11 +01:00
Sebastien Helleu
337908e9ef
Update of translations for scripts, fix bugs and code factorized in script plugins
2008-01-14 11:18:39 +01:00
Sebastien Helleu
68f7238887
Migration of Lua plugin to new API
2008-01-13 23:29:43 +01:00
Sebastien Helleu
05e1e4715c
Migration of Ruby plugin to new API, new functions to dump script plugin data to WeeChat log file
2008-01-13 13:22:22 +01:00
Sebastien Helleu
c17a4d5c76
Migration of Python plugin to new API, bugs fixed in Perl/Python plugins
2008-01-12 15:25:38 +01:00
Sebastien Helleu
add64d6f47
New arguments for function "register" in scripts (author, license), with optional check of license when script is loaded
2008-01-11 15:08:36 +01:00
Sebastien Helleu
8a67299912
Added some missing functions in Perl plugin API
2008-01-10 18:37:31 +01:00
Sebastien Helleu
938574feec
Updated .gitignore file
2008-01-10 14:46:40 +01:00
Sebastien Helleu
ce6485a47e
Removed file ABOUT-NLS (not needed, built by autogen.sh script)
2008-01-10 14:45:29 +01:00
Sebastien Helleu
9f2fc59569
Partial migration of Perl plugin to new API
2008-01-09 18:26:17 +01:00
Sebastien Helleu
f94b679a4a
Added hotlist option for buffer in plugins API, improved buffer refreshs
2008-01-06 12:44:54 +01:00
Sebastien Helleu
2b7c8eb73b
Fixed data input in channel buffers (IRC plugin)
2008-01-04 23:47:26 +01:00
Sebastien Helleu
23273bf47a
Added macros for name/description/author/version/license of plugins
2008-01-04 23:13:33 +01:00
Sebastien Helleu
fd7b2f4fab
Fixed bug with nicklist size
2008-01-03 14:21:49 +01:00
Sebastien Helleu
e3b52115c7
Update of year in some copyrights
2008-01-02 12:47:09 +01:00
Sebastien Helleu
8256ffb89e
Fixed translations in /help command
2008-01-02 12:46:47 +01:00
Sebastien Helleu
9222a7b109
Added group support for nicklist, fixed some bugs in plugins API and IRC plugin
...
Added group support for nicklist (with subgroups).
Partial changes in IRC protocol functions (new arguments with argv and argv_eol).
Fixed some bugs:
- nicklist in plugins API
- problem in main loop with select() when SIGWINCH is received (terminal resize)
- bug in string explode function
- bug in infobar countdown.
2008-01-01 18:22:26 +01:00
Sebastien Helleu
cdbffe40da
Fixed bug with display of errors received from IRC server
2007-12-19 22:10:48 +01:00
Sebastien Helleu
14656acc67
Fixed crash with display of status bar when exiting WeeChat
2007-12-19 18:42:10 +01:00
Sebastien Helleu
1172159421
Fixed crash when removing hook
2007-12-19 18:34:37 +01:00
Sebastien Helleu
6fd0bd2158
All messages translated to french, fixed bugs/typos in some messages
2007-12-18 17:20:08 +01:00
Sebastien Helleu
7873047e55
New signals logger_start/stop, to start/stop logging for a buffer
2007-12-17 18:26:17 +01:00
Sebastien Helleu
dba084f3d6
New backlog option in logger plugin, added variable names in .h files, replaced "void *" pointers by structures
2007-12-17 17:07:08 +01:00
Sebastien Helleu
e62ec5204c
Improved main loop (less CPU usage), better precision for timers, use of one list by hook type (for fast search in hooks)
2007-12-14 17:01:02 +01:00
Sebastien Helleu
70e44d3c54
Function "hook_signal_send" added to plugin API
2007-12-13 11:55:50 +01:00
Sebastien Helleu
2e74526bb9
Renamed hook "event" to "signal"
2007-12-13 11:47:12 +01:00
Sebastien Helleu
7a8fb5b2da
Fixed bug in IRC plugin when receiving data from server
2007-12-12 15:56:32 +01:00
Sebastien Helleu
15b2c85ea4
Added "dump_data" event, added dump of data in IRC plugin
2007-12-11 17:46:06 +01:00
Sebastien Helleu
061b0e5c58
Many changes in IRC plugin, added IRC specific completions
2007-12-11 17:34:31 +01:00
Sebastien Helleu
43c49926d4
Changes in IRC plugin
2007-12-10 21:14:20 +01:00
Sebastien Helleu
4993b2f661
Renamed constants for return codes in plugins
2007-12-10 18:42:07 +01:00
Sebastien Helleu
c9ceee421e
Fixed typos in 2 plugin API function names
2007-12-10 18:28:09 +01:00
Sebastien Helleu
da95d22587
Added UTF-8 functions to plugins API
2007-12-10 18:07:20 +01:00
Sebastien Helleu
256557f900
Many changes in IRC plugin
2007-12-10 17:18:40 +01:00
Sebastien Helleu
8b3980f508
Changes in IRC plugin to use new API
2007-12-09 11:47:34 +01:00
Sebastien Helleu
30ab415dc0
Added gettext for some plugins messages
2007-12-08 10:36:17 +01:00
Sebastien Helleu
7b4af2b243
Added config_reload event for IRC plugin
2007-12-08 00:34:17 +01:00
Sebastien Helleu
1e2eacdfe5
Cleanup IRC commands structure
2007-12-08 00:30:44 +01:00
Sebastien Helleu
72a694ed4c
Added completion hook, to let plugins add custom completions for commands
2007-12-07 15:01:37 +01:00
Sebastien Helleu
495e6bd5df
Many changes in IRC plugin and plugins API
2007-12-07 13:12:46 +01:00
Sebastien Helleu
3c8276bc57
Fixed bug with command history: now test with previous is case sensitive
2007-12-06 09:53:07 +01:00
Sebastien Helleu
5e39a2c477
Removed logger.h file in logger plugin
2007-12-05 10:21:46 +01:00
Sebastien Helleu
26b659ae9e
Added "config_reload" event, fixed some bugs in hook execution
2007-12-04 18:01:28 +01:00
Sebastien Helleu
bda2cdd408
Removed WeeChat "command" structure, now all internal commands are hooked when WeeChat starts
2007-12-04 13:25:02 +01:00
Sebastien Helleu
c94056b2c8
Updated ChangeLog file
2007-12-03 18:04:43 +01:00
Sebastien Helleu
2888d41425
Added alias plugin, added missing config file functions in plugins API
2007-12-03 18:03:10 +01:00
Sebastien Helleu
e0826e1ce7
Fixed bug with colors in demo plugin
2007-12-02 19:31:50 +01:00
Sebastien Helleu
fab33dc4df
Added config files management in plugins API
2007-12-02 18:02:18 +01:00
Sebastien Helleu
5c579ec3b8
Remove all plugin options before reloading plugins.rc file (with /reload command)
2007-12-01 10:49:15 +01:00
Sebastien Helleu
d9755e237b
Added /reload command
2007-12-01 10:25:59 +01:00
Sebastien Helleu
59fb878b77
New config functions, almost entirely rewritten from scratch
2007-12-01 00:35:57 +01:00
Sebastien Helleu
32cc6ae5d8
Added message when using "/debug buffer" command
2007-11-29 12:21:57 +01:00
Sebastien Helleu
288034f83f
Use of only one pointer to value for plugin list variables
2007-11-28 17:49:36 +01:00
Sebastien Helleu
b4bd4876fd
Added command hooks to completion, removed obsolete "IRC commands" completion
2007-11-26 14:37:12 +00:00
Sebastien Helleu
f5d026a775
Added input_data callback argument to gui_buffer_new() function
2007-11-26 14:27:53 +00:00
Sebastien Helleu
7cc78f4172
Added buffer argument in command hooks, code cleanup in IRC plugin
2007-11-25 00:17:43 +01:00
Sebastien Helleu
ab2dbe8151
Renamed WeeChat log functions
2007-11-24 18:08:41 +01:00
Sebastien Helleu
26f31bb367
Start logging in a log file only when first message is printed (not when buffer was opened)
2007-11-21 13:38:03 +01:00
Sebastien Helleu
ac30e2226d
Added log directory creation in logger plugin, removed unused log config options in core
2007-11-11 17:05:42 +01:00
Sebastien Helleu
cdc08d6fc3
Added logger plugin
2007-11-11 14:36:34 +01:00
Sebastien Helleu
4478777876
Event hook added
2007-11-11 13:34:43 +01:00
Sebastien Helleu
60428b0d2e
Fixed some string functions to make them compatible with UTF-8 charset
2007-11-11 13:28:24 +01:00
Sebastien Helleu
53328f4138
Added default keys for alt-left/right for konsole
2007-11-08 17:09:06 +01:00
Sebastien Helleu
50889eaf3b
Added print hooks (to catch any printf on buffers)
2007-11-07 15:11:06 +01:00
Sebastien Helleu
dc4f5ea2e2
Added option "set" for /buffer command
2007-11-06 13:17:28 +01:00
Sebastien Helleu
c8abd99a64
Fixed typo in demo plugin
2007-11-06 13:16:17 +01:00
Sebastien Helleu
26cdaccef7
Added some functions to demo plugin
2007-11-05 23:53:24 +01:00
Sebastien Helleu
b64b0fe6ca
Added string_remove_quotes() function, use of argv and argv_eol for WeeChat commands arguments
2007-11-05 18:51:53 +01:00
Sebastien Helleu
0d66286efe
Added date option for printf functions (weechat core and plugins API)
2007-11-05 15:59:43 +01:00
Sebastien Helleu
a97e2955be
Added keep_eol flag to string_explode(), updated hook command callback arguments
2007-11-05 13:29:54 +01:00
Sebastien Helleu
a98feff2bb
Fixed display bug with truncation of long lines
2007-11-04 18:48:57 +01:00
Sebastien Helleu
1a0472c5dd
Added check of buffer pointer in weechat_printf (plugins API)
2007-11-04 15:32:32 +01:00
Sebastien Helleu
f8c8ee1600
Fixed display bug with long lines
2007-11-04 15:21:44 +01:00
Sebastien Helleu
24bcc4de4b
Update of plugin API list functions
2007-11-04 12:16:22 +01:00
Sebastien Helleu
2e18be982f
Added demo plugin
2007-11-03 12:42:30 +01:00
Sebastien Helleu
f6ed0f2e5b
Added some list functions in plugin API
2007-11-03 12:42:02 +01:00
Sebastien Helleu
04e5afe6e4
Cleanup WeeChat error and warning messages, updated po files
2007-11-01 11:19:46 +01:00
Sebastien Helleu
0c2c41b134
Changed default color for prefix suffix (from blue to green)
2007-10-31 22:25:56 +01:00
Sebastien Helleu
41f55965ed
Renamed source file wee-session to wee-upgrade
2007-10-31 18:40:22 +01:00
Sebastien Helleu
90262cbcfe
Added trigger plugin
2007-10-31 18:30:21 +01:00
Sebastien Helleu
2ab46db3ad
Updated po files
2007-10-31 18:28:30 +01:00
Sebastien Helleu
3a13f4c9b4
Updated doc
2007-10-31 18:28:19 +01:00
Sebastien Helleu
ed8906f2e1
Modified general configure and makefiles
2007-10-31 18:28:08 +01:00
Sebastien Helleu
652a6fa47e
Added/renamed some files, many changes in IRC sources for running as plugin (still under development)
2007-10-31 18:22:38 +01:00
Sebastien Helleu
13e58a4ecb
Updated Makefile for aspell (new name for sources)
2007-10-31 18:15:44 +01:00
Sebastien Helleu
bf40cfbdfd
Improved plugin API, most functions rewritten from scratch
2007-10-31 18:04:44 +01:00
Sebastien Helleu
02c0dec9cb
Renamed sources files in script plugins
2007-10-31 17:39:25 +01:00
Sebastien Helleu
c008e6474d
FIFO feature rewritten as plugin
2007-10-31 17:33:09 +01:00
Sebastien Helleu
1b9f91849e
Renamed charset and aspell sources
2007-10-31 17:32:46 +01:00
Sebastien Helleu
40fe3abc11
Removed all files in src/protocols (IRC is now a plugin)
2007-10-31 17:21:04 +01:00
Sebastien Helleu
7f90ccd2ad
Renamed many sources and functions in src/gui, improved display of messages in buffer (faster and using less memory)
2007-10-31 17:19:41 +01:00
Sebastien Helleu
140623a314
Added sources to manage input data (from user input to weechat or plugin)
2007-10-31 17:11:32 +01:00
Sebastien Helleu
886b5bc8dd
Added some string functions
2007-10-31 17:11:00 +01:00
Sebastien Helleu
a664e70488
Added hook functions
2007-10-31 17:10:38 +01:00
Sebastien Helleu
985db1a103
Added sources to manage config options and files
2007-10-31 17:10:23 +01:00
Sebastien Helleu
a3cb19dbea
Renamed many functions, removed all IRC specific stuff
2007-10-31 17:09:43 +01:00
Sebastien Helleu
eb2835fa24
Moved files from src/common to core, gui and plugins directories
2007-10-31 17:00:31 +01:00
Sebastien Helleu
7fd804eab5
Moved IRC files from src/protocols/irc to src/plugins/irc (IRC is now a "plugin", not a "protocol")
2007-10-31 16:38:17 +01:00
Sebastien Helleu
6ed8f34fdb
Added build of protocols lib, IRC protocol is now optional for build
...
Build of src/protocols/lib_weechat_protocols.a was added.
IRC protocol is now optional in configure and cmake builds.
2007-09-21 16:53:18 +02:00
FlashCode
16f2d59a6b
Updated WeeChat description
2007-09-21 16:45:47 +02:00
FlashCode
ce75572f42
Added plural form in gettext files (for cmake build)
2007-09-21 14:23:41 +02:00
Sebastien Helleu
8ecb7a4d4a
Moved IRC sources from src/irc/ to src/protocols/irc/
2007-09-20 18:06:38 +02:00
Sebastien Helleu
a679f70bd1
Added missing options in /server completion: "add" and "keep"
2007-09-19 18:17:34 +02:00
Sebastien Helleu
f24034ba30
Fixed nick completion bug (missing space after nick)
2007-09-19 18:15:41 +02:00
Sebastien Helleu
beb0c9b645
Removed source locations in gettext files (for cmake build)
2007-09-19 13:47:47 +02:00
Sebastien Helleu
8ac688d6d0
Removed source locations in gettext files
2007-09-19 12:18:33 +02:00
Sebastien Helleu
a1d6cdcf2e
Added file remove-potcdate.sed in .gitignore
2007-09-19 12:17:37 +02:00
Sebastien Helleu
247baad4c7
Replaced CVS by GIT in doc
2007-09-17 14:51:44 +02:00
Sebastien Helleu
232b464960
Fixed /server command in quickstart guide
2007-09-17 14:51:13 +02:00
Sebastien Helleu
57f2c6f0ef
Updated version in doc
2007-09-07 17:55:50 +02:00
Sebastien Helleu
e3c41c785e
Removed wrong directory "scripts" in git root (added by mistake)
2007-09-06 17:55:48 +02:00
Sebastien Helleu
a0e8ec4062
Removed wrong directory "weechat" in git root (added by mistake)
2007-09-06 17:52:24 +02:00
Sebastien Helleu
8e338c6327
Added .gitignore file
2007-09-06 17:12:37 +02:00
Sebastien Helleu
d13f3b1265
Version 0.2.7-dev
2007-09-06 10:51:11 +00:00
Sebastien Helleu
c056a03871
Version 0.2.6
2007-09-06 08:24:31 +00:00
Sebastien Helleu
61ee836891
Updated russian translations
2007-09-05 16:21:28 +00:00
Sebastien Helleu
33c9ee86af
Updated ChangeLog
2007-09-05 15:50:23 +00:00
Sebastien Helleu
8c5e618c88
Fixed bug with log of plugin messages (option log_plugin_msg)
2007-09-05 14:26:57 +00:00
Jiri Golembiovsky
c0255add37
Updated czech translations
2007-09-04 22:17:10 +00:00
Sebastien Helleu
1946b4cacc
Fixed ChangeLog message
2007-09-02 16:42:10 +00:00
Sebastien Helleu
9d69720b26
Added new option "deloutq" to /server command to flush all servers messages out queues (task #7221 )
2007-09-02 16:24:18 +00:00
Sebastien Helleu
68fd773730
Fixed display bug with some special chars in messages (some words were truncated on screen) (bug #20944 )
2007-09-02 15:34:29 +00:00
Sebastien Helleu
dd0b1701e3
Fixed paste detection: does not count empty lines (bug #20953 )
2007-09-02 12:54:54 +00:00
Sebastien Helleu
72d9c51ab0
Changed order of compilation for source directories with cmake
2007-08-31 13:28:05 +00:00
Sebastien Helleu
5218a359af
Removed compilation warning when plugins are not compiled
2007-08-31 13:27:07 +00:00
Sebastien Helleu
88a6c491a2
Removed compilation warning when iconv is not found
2007-08-31 13:26:51 +00:00
Sebastien Helleu
edb21c362a
Fixed UTF-8 bug with color encoding/decoding
2007-08-31 11:24:24 +00:00
Sebastien Helleu
f523d2b0a5
Added "/debug buffer" command to see raw buffer content
2007-08-31 11:21:24 +00:00
Sebastien Helleu
e05be4e2b3
Fixed crash when searching text in buffer with ctrl-R (bug #20938 )
2007-08-30 14:32:31 +00:00
Jiri Golembiovsky
12fcca4c31
Updated czech translations
2007-08-29 18:16:15 +00:00
Sebastien Helleu
882b72cd0c
Added string length limit for setup file options
2007-08-29 12:53:35 +00:00
Sebastien Helleu
ebae0cb7d5
Fixed typo in german and english doc
2007-08-29 12:46:19 +00:00
Sebastien Helleu
7f1335c6f0
Fixed bug with flock() when home is on NFS filesystem (bug #20913 )
2007-08-27 13:11:25 +00:00
Sebastien Helleu
b0490eb249
Fixed typo in /help server
2007-08-27 09:55:38 +00:00
Sebastien Helleu
c4710cb22b
Added weeter.pl script
2007-08-27 09:48:46 +00:00
Sebastien Helleu
ca814fdb3f
Updated growl-notify.pl script
2007-08-27 09:41:39 +00:00
Sebastien Helleu
54b74ed1e1
Added growl-notify.pl script
2007-08-27 09:41:19 +00:00
Sebastien Helleu
73d9515f5c
Added option to align text of messages (except first lines) (task #7246 )
2007-08-27 08:22:41 +00:00
Sebastien Helleu
57282055c3
Fixed typo in /help server
2007-08-27 07:32:27 +00:00
Sebastien Helleu
7863d4cece
Fixed user modes in nicklist when ban and nick mode are received in the same MODE message (bug #20870 )
2007-08-23 08:26:15 +00:00
Sebastien Helleu
76afa6d2b5
Fixed IRC message 333: silently ignore message if error when parsing it
2007-08-21 15:45:26 +00:00
Sebastien Helleu
5245ee6b14
Updated doc
2007-08-20 08:46:20 +00:00
Sebastien Helleu
69bd50d74c
Fixed server option "command_delay": does not freeze WeeChat any more
2007-08-20 08:37:31 +00:00
Julien Louis
fb8bae3c78
Add Support for gtk2 interface with cmake build system
2007-08-18 17:17:54 +00:00
Sebastien Helleu
0c0e511079
Code cleanup for paste detection
2007-08-18 08:52:12 +00:00
Julien Louis
07d9deaf95
Add uninstall and dist targets to the cmake build system.
2007-08-18 08:27:32 +00:00
Sebastien Helleu
4908e196ad
Fixed problem with input of UTF-8 chars in last cvs
2007-08-17 12:39:55 +00:00
Sebastien Helleu
dc92ee389c
Added paste detection, new options look_paste_max_lines and col_input_actions (task #5442 )
2007-08-17 09:09:09 +00:00
Sebastien Helleu
30c3fa9d98
Code cleanup: renamed some constants and variables (prefix added)
2007-08-16 13:54:15 +00:00
Sebastien Helleu
0c8867c9e3
Fixed parsing of command "353" when prefixes were not received from server
2007-08-14 14:42:10 +00:00
Sebastien Helleu
57ceaba3d1
Updated FIFO sample script in doc
2007-08-13 16:05:44 +00:00
Sebastien Helleu
aed84560f8
Fixed bug with highlight and UTF-8 chars around word (bug #20753 )
2007-08-12 09:37:43 +00:00
Sebastien Helleu
1108ef217f
Updated swedish quickstart guide
2007-08-10 14:51:03 +00:00
Sebastien Helleu
f827677ba9
Upgraded script licence to GPLv3
2007-08-10 14:38:53 +00:00
Sebastien Helleu
8011a2534f
Added layout.pl script
2007-08-10 12:44:35 +00:00
Sebastien Helleu
e4de086728
Updated FAQ
2007-08-10 11:02:03 +00:00
Sebastien Helleu
7c6c2e8e84
Updated FAQ
2007-08-10 10:46:38 +00:00
Sebastien Helleu
3da3c0c96e
Added Makefile.am for swedish doc
2007-08-09 13:18:22 +00:00
Sebastien Helleu
c1c9dd2da8
Added swedish quickstart guide
2007-08-09 13:11:00 +00:00
Sebastien Helleu
ec78674d4e
Added support of channel mode +u (channel user) (bug #20717 )
2007-08-09 09:35:17 +00:00
Sebastien Helleu
c246d44762
Fixed /server help message
2007-08-08 14:27:02 +00:00
Sebastien Helleu
09ddfcd860
Improved /connect command to connect to a host by creating a temporary server, added option to /server to create temporary server (task #7095 )
2007-08-08 14:08:06 +00:00
Sebastien Helleu
028d38b44e
Allow clear of multiple selected buffers with /clear (patch #6112 )
2007-08-08 09:07:19 +00:00
Sebastien Helleu
f68a2cbfcd
Added "copy" and "rename" options to /server command
2007-08-08 08:19:04 +00:00
Sebastien Helleu
3c10d2205e
Moved charset plugin section in doc
2007-08-06 09:53:40 +00:00
Sebastien Helleu
362866fdf2
Added key for setting unread marker on all buffers (default: ctrl-S + ctrl-U) (task 7180)
2007-08-06 09:30:22 +00:00
Sebastien Helleu
d150376c54
Added channel completion to /join command
2007-08-02 09:52:12 +00:00
Sebastien Helleu
9d3e31e165
Fixed nick prefix display on servers that doesn't support all prefixes (bug #20025 )
2007-08-01 10:44:51 +00:00
Sebastien Helleu
efd511dea4
Fixed terminal encoding detection when NLS is disabled (bug #20646 )
2007-08-01 09:59:00 +00:00
Sebastien Helleu
0904d9afaf
Fixed crash when sending data to channel or pv on disconnected server (bug #20524 )
2007-07-18 23:26:23 +00:00
Sebastien Helleu
2da039222d
Added pv count in /server output
2007-07-18 16:50:56 +00:00
Sebastien Helleu
271bd21802
Improved command /server ant its output, added plural form in PO files
2007-07-18 16:35:12 +00:00
Sebastien Helleu
bd0b7957a3
Added 3 default new keys: ctrl-B (left), ctrl-F (right), ctrl-D (delete)
2007-07-18 13:11:58 +00:00
Sebastien Helleu
bd2ab776fe
Added key Alt-J + Alt-P in doc
2007-07-18 12:52:53 +00:00
Sebastien Helleu
2c3fad454c
Added "buffer_move" event handler to plugins API (task #6708 )
2007-07-18 12:02:40 +00:00
Sebastien Helleu
b1a99c5e6f
Updated some messages in doc
2007-07-18 11:58:49 +00:00
Sebastien Helleu
3b48025071
Added key function "jump_previous_buffer" to jump to buffer previously displayed (new key: alt-J + alt-P) (task #7085 )
2007-07-15 18:06:56 +00:00
Sebastien Helleu
feec343ffb
Added "-nojoin" option for /connect and /reconnect commands (task #7074 ), added "%*" to completion template (repeat last completion).
2007-07-13 15:38:26 +00:00
Sebastien Helleu
ddc10d0164
Added new question in FAQ about highlights
2007-07-13 13:49:54 +00:00
Sebastien Helleu
5bf2c326f2
Added new keys for color (^Cb, ^Cc, ..) in doc
2007-07-12 15:59:12 +00:00
Sebastien Helleu
241f70f869
Fixed bugs with IRC color in messages, now color codes are inserted in command line with ^Cc,^Cb,.. instead of %C,%B,.. (bug #20222 , task #7060 )
2007-07-12 15:00:45 +00:00
Sebastien Helleu
9d5ef17bd6
Fixed bug with smart nick completion (last speakers first) when a nick is changed
2007-07-09 09:14:51 +00:00
Sebastien Helleu
825a9cfdf6
Fixed charset bug with channel names in status bar (bug #20400 )
2007-07-08 11:42:38 +00:00
Sebastien Helleu
fc2693c8e1
Added "scroll" option to /buffer command
2007-07-05 16:44:42 +00:00
Sebastien Helleu
0bbe747f78
Added small hack to make weechat server connection ok with Cygwin. Connection may block under Cygwin, waiting for better solution.
2007-07-03 16:35:20 +00:00
Sebastien Helleu
feedeb25f6
Removed unused variable
2007-07-03 14:45:55 +00:00
Sebastien Helleu
f1a39ce7d7
Replaced GPL 2 license by GPL 3
2007-07-02 12:25:13 +00:00
Sebastien Helleu
585681e5a0
Down key now saves input to history and clears input line (task #7049 )
2007-07-01 11:20:34 +00:00
Sebastien Helleu
cd3599e6db
Removed tests on binary when using /upgrade
2007-06-12 13:42:33 +00:00
Sebastien Helleu
bbe20b9b30
Fixed log file when channel name contains "/" (bug #20072 )
2007-06-12 13:02:19 +00:00
Sebastien Helleu
00c4e36357
Command /away allowed when not connected to server (internally stored and AWAY command is sent when connecting to server) (task #7003 )
2007-06-12 10:17:11 +00:00
Sebastien Helleu
d3d4bcaf2b
Version 0.2.6-cvs (for cmake build)
2007-06-12 07:36:52 +00:00
Julien Louis
8cdad47de8
Search for Dl library if we do not disable plugins
2007-06-12 06:36:35 +00:00
Julien Louis
a8017fe06c
Fix Gettext detection and code cleanup.
2007-06-11 21:36:40 +00:00
Julien Louis
4297b55bf2
Explicitly link against libdl
2007-06-11 20:49:10 +00:00
Julien Louis
83db899ce7
re-introduce ELSEIF check since it breaks libintl check on other plateforms.
2007-06-11 19:24:02 +00:00
Julien Louis
894cda91c9
check for dgettext function in libintl on non openbsd platforms
2007-06-11 18:25:20 +00:00
Julien Louis
47ce432199
Fix Typo in FindGettext.cmake
2007-06-11 18:02:53 +00:00
Julien Louis
c9625e1f58
Link weechat-curses against libutf8 on OpenBSD plateform
2007-06-11 17:47:57 +00:00
Julien Louis
d604e222ea
Fix libintl detection on openbsd
2007-06-11 17:47:47 +00:00
Julien Louis
fb34430076
Add a check for utf8/wchar.h header on OpenBSD plateform
...
and remove commented check
2007-06-11 17:47:28 +00:00
Julien Louis
636dd48a7b
The lua library on openbsd is named liblua so we check now for liblua
2007-06-11 17:46:49 +00:00
Sebastien Helleu
c1c7fbc156
Updated doc
2007-06-11 13:49:20 +00:00
Sebastien Helleu
3799b83107
Added argument for /upgrade command (path to binary), check that binary file is found and has execution permissions before upgrading
2007-06-11 13:46:50 +00:00
Sebastien Helleu
b80c53e87d
Fixed bug with /topic when channel not open and topic not defined (bug #20141 )
2007-06-11 06:46:53 +00:00
Sebastien Helleu
299d37a342
Added hotlist sort with new option "look_hotlist_sort" (task #5870 )
2007-06-08 16:04:50 +00:00
Sebastien Helleu
6971faba65
Version 0.2.6-cvs
2007-06-07 16:12:15 +00:00
Sebastien Helleu
dfea9b208c
Version 0.2.5
2007-06-07 15:13:15 +00:00
Sebastien Helleu
263f15cf2e
Fixed french XML files for doc
2007-06-07 14:32:46 +00:00
Sebastien Helleu
36f0aab4d4
Fixed QUOTE command: now allowed when socket is ok (even if IRC connection to server is not ok) (bug #20113 )
2007-06-07 13:26:54 +00:00
Sebastien Helleu
1f77a51ddc
Updated czech translations
2007-06-06 11:39:33 +00:00
Sebastien Helleu
c96eea0f54
Updated russian translations
2007-06-06 10:58:45 +00:00
Sebastien Helleu
87fa5c8b52
Updated translations
2007-06-06 10:35:16 +00:00
Sebastien Helleu
6f83c33ed9
Added missing IRC commands 378 and 379 (bug #20091 )
2007-06-06 10:13:25 +00:00
Sebastien Helleu
23ff266816
Added missing IRC command 327
2007-06-06 09:08:00 +00:00
Sebastien Helleu
8affe52ee4
Fixed hotlist when exiting search mode: current buffer is removed from hotlist
2007-06-05 21:31:43 +00:00
Sebastien Helleu
162565466e
Fixed german XML files for doc
2007-06-05 21:21:53 +00:00
Sebastien Helleu
a2384b3514
Updated some XML files for doc
2007-06-05 20:13:53 +00:00
Sebastien Helleu
219621b8cc
Updated czech translations
2007-06-05 20:12:24 +00:00
Sebastien Helleu
a3d7bcf804
Updated russian translations
2007-06-05 20:10:09 +00:00
Sebastien Helleu
8978b9c4b9
Added "weechat.log" name in error message when WeeChat log file is locked
2007-06-05 14:00:47 +00:00
Sebastien Helleu
b605e52d0f
Updated german doc
2007-06-01 13:47:46 +00:00
Sebastien Helleu
c554ed2da5
Updated german translations
2007-06-01 13:44:39 +00:00
Julien Louis
dde12565e7
Fix libintl.h issue on FreeBSD
2007-05-26 19:15:46 +00:00
Sebastien Helleu
34e220df56
Fixed bug with PART command parsing (":" not skipped, problem with some IRC servers)
2007-05-25 16:49:25 +00:00
Sebastien Helleu
537e1781a6
Fixed nick completion bug: now self nick is always at the end of completion list
2007-05-24 12:59:16 +00:00
Sebastien Helleu
d66bfc2458
Added "%M" for completion with nicks of current server (nicks on open channels) (task #6931 )
2007-05-24 12:43:18 +00:00
Sebastien Helleu
fb3fd5b0eb
Improved key bindings: now possible to bind a key on many commands, separated by semicolon (task #5444 )
2007-05-23 16:07:31 +00:00
Sebastien Helleu
c0762e3b13
Updated russian translations
2007-05-23 12:47:47 +00:00
Sebastien Helleu
4519707904
Fixed minor typo in translations
2007-05-23 11:50:28 +00:00
Sebastien Helleu
30e194e41f
Updated translations
2007-05-23 08:08:21 +00:00
Sebastien Helleu
5e4f45e2a2
Improved IRC long message split: use word boundary (task #6685 )
2007-05-22 16:37:11 +00:00
Sebastien Helleu
e339e9020d
Fixed "%C" completion: now completes with all channels of all servers
2007-05-22 14:46:59 +00:00
Sebastien Helleu
5332d2ba27
Removed ":" for unknown IRC commands before arguments (bug #19929 )
2007-05-22 13:11:58 +00:00
Sebastien Helleu
058c026e10
Fixed bug with "/buffer query_name", added server and channel completion for /buffer command (bug #19928 )
2007-05-22 13:02:39 +00:00
Julien Louis
dd79c6b8bf
Only check ncurses.h if ncursesw/ncurses.h is not found
...
Signed-off-by: Julien Louis <ptitlouis@sysif.net >
2007-05-21 22:26:17 +00:00
Julien Louis
e867f2dd35
Fix ncurses detection.
...
We now provide a FindNcurses.cmake to find the library used
and we define the right cpp variable when we compile the curses gui.
Signed-off-by: Julien Louis <ptitlouis@sysif.net >
2007-05-21 22:20:13 +00:00
Sebastien Helleu
ba468f2234
Added cmake for weechat compile (patch #5943 )
2007-05-21 21:46:51 +00:00
Sebastien Helleu
6c67b97fb7
Added date.xml.in, file needed by cmake
2007-05-21 16:58:37 +00:00
Sebastien Helleu
9f5d99f57e
Added cmake for weechat compile
2007-05-21 16:30:04 +00:00
Sebastien Helleu
c79becdc85
Removed compile warning in Perl script plugin
2007-05-21 16:11:27 +00:00
Sebastien Helleu
7405588a6e
Updated man page
2007-05-21 16:09:24 +00:00
Sebastien Helleu
4061f0641d
Fixed IRC mode parsing when receiving modes with arguments (bug #19902 )
2007-05-20 10:41:51 +00:00
Sebastien Helleu
5787acad2c
Fixed crash with IRC JOIN malformed message (bug #19891 )
2007-05-18 09:13:25 +00:00
Sebastien Helleu
5e29f17620
Updated script urlgrab.py
2007-05-18 06:35:52 +00:00
Sebastien Helleu
4950d462d0
Minor cleanup in german doc: removed some unneeded spaces
2007-05-15 07:48:43 +00:00
Sebastien Helleu
20b567c3df
Added charset plugin in doc
2007-05-14 21:09:08 +00:00
Sebastien Helleu
d395846fb7
Removed "prefix" data for server info in plugin API (oups, why did I add that ?)
2007-05-11 15:04:56 +00:00
Sebastien Helleu
bee62989f6
Code cleanup: renamed IRC functions to have uniform name (with prefix based on source name), moved some functions
2007-05-11 14:59:12 +00:00
Sebastien Helleu
7579529d94
Fixed bug with nick prefixes on some IRC servers (bug #19854 )
2007-05-11 12:06:20 +00:00
Sebastien Helleu
a8fc49bd79
Fixed IRC server message display, case insensitive test for nick in message
2007-05-11 10:13:38 +00:00
Sebastien Helleu
d617f1d154
New version of awl.py
2007-05-11 08:22:39 +00:00
Sebastien Helleu
82b3f86c43
Fixed channel search for display of IRC error messages (case insensitive search for nick)
2007-05-11 08:17:57 +00:00
Sebastien Helleu
812ab4129f
Added mpd.py script
2007-05-10 14:39:23 +00:00
Sebastien Helleu
d6925c982e
Fixed bug with PING answer: removed one colon at beginning of PONG arguments (bug #19846 )
2007-05-10 09:22:28 +00:00
Sebastien Helleu
c3e9858d55
Improved setup file save: now writes temporary file, then rename it (task #6847 )
2007-05-09 16:43:01 +00:00
Sebastien Helleu
7290f0f1ab
Fixed bug with $nick/$channel/$server variables in commands
2007-05-09 13:12:12 +00:00
Sebastien Helleu
0093bf0849
Updated french doc
2007-05-09 11:54:55 +00:00
Sebastien Helleu
3bf3f22928
Forget current nick when user manually disconnects from server
2007-05-09 11:14:59 +00:00
Sebastien Helleu
880e10b6d6
Fixed nick display in input window
2007-05-09 11:13:41 +00:00
Sebastien Helleu
054abdff85
Fixed bug with erroneous nickname when connecting to server (bug #19812 ), fixed display bugs in IRC error messages
2007-05-09 11:00:11 +00:00
Sebastien Helleu
860e9a08f3
Added forcenick.rb script
2007-05-04 12:33:38 +00:00
Sebastien Helleu
148e74d2c3
Added protocol priority for gnutls (patch #5915 )
2007-05-04 09:48:33 +00:00
Julien Louis
f5fadd9c12
Remove uneeded calls to the python interpreter.
...
Scripts are executed by an embedded interpreter.
2007-05-03 17:02:05 +00:00
Sebastien Helleu
0abe6f0322
Added channel admin mode '!' for some IRC servers
2007-05-02 09:41:19 +00:00
Sebastien Helleu
c74cf01b63
Fixed bug with iso2022jp locale (bug #18719 )
2007-05-02 09:19:35 +00:00
Sebastien Helleu
eb2e8891cb
Fixed string format bug when displaying string thru plugin script API
2007-04-25 08:41:29 +00:00
Sebastien Helleu
97a3d47650
Added /reconnect command (task #5448 )
2007-04-24 12:18:36 +00:00
Sebastien Helleu
4ed02bbdcf
Added "-all" option for /connect and /disconnect commands (task #6232 )
2007-04-24 11:28:41 +00:00
Sebastien Helleu
63244d9a30
Added browse.rb script
2007-04-24 08:57:12 +00:00
Sebastien Helleu
fcc885eff0
New version of ctcp.py
2007-04-24 08:56:27 +00:00
Sebastien Helleu
7feb775299
Nick completion: completes with self nick at the end of completion list
2007-04-15 08:04:53 +00:00
Sebastien Helleu
8da229fd9d
Updated doc
2007-04-14 13:28:27 +00:00
Sebastien Helleu
398e056029
Removed debug message when highlight is forced by a plugin
2007-04-14 13:16:23 +00:00
Sebastien Helleu
f30fb21175
Improved nick completion: completes with last speakers first (task #5896 ), fixed nick completion (bugs #19590 and #19589 )
2007-04-14 13:14:05 +00:00
Sebastien Helleu
a89ca83306
Fixed minor refresh bug with input when searching text
2007-04-04 14:23:33 +00:00
Sebastien Helleu
0e785fe106
Added color for input text not found in buffer history
2007-04-04 14:04:42 +00:00
Sebastien Helleu
3e6e347d13
Added question about copy/paste and nicklist in FAQ
2007-04-03 09:24:04 +00:00
Sebastien Helleu
8d014d66da
Fixed USER message when connecting to IRC server (patch #5835 )
2007-04-02 09:23:41 +00:00
Sebastien Helleu
f07c42fff3
Version 0.2.5-cvs
2007-03-29 18:22:18 +00:00
Sebastien Helleu
e0c6451b91
Version 0.2.4
2007-03-29 17:48:47 +00:00
Sebastien Helleu
29e879326d
Added oldtopic.pl script
2007-03-29 12:55:28 +00:00
Sebastien Helleu
e995453b9a
Fixed typo in french quickstart guide
2007-03-29 12:45:04 +00:00
Sebastien Helleu
bad4bd0bef
Fixed color bug with IRC messages displayed by plugins (bug #19442 )
2007-03-29 12:44:42 +00:00
Sebastien Helleu
0872e77872
Added response.py script
2007-03-28 20:15:30 +00:00
Sebastien Helleu
41b7aa0f93
Fixed czech translations
2007-03-28 07:40:04 +00:00
Sebastien Helleu
a4bf839a30
Updated copyright date in english and french docs
2007-03-27 16:19:04 +00:00
Sebastien Helleu
1ff61b1745
Updated german doc
2007-03-27 16:18:33 +00:00
Sebastien Helleu
2d5e1474e3
Updated translations
2007-03-27 16:17:53 +00:00
Sebastien Helleu
57477f9da9
Fixed command parsing: now "/*" is not considered any more as a command (task #6684 )
2007-03-27 11:06:50 +00:00
Sebastien Helleu
64bcd25692
Updated russian translations
2007-03-26 21:29:34 +00:00
Sebastien Helleu
cd3f62d37e
Fixed topic charset, now using channel charset if defined (bug #19386 )
2007-03-25 14:13:21 +00:00
Sebastien Helleu
17989f8d71
Renamed log file for DCC chat (now <server>.dcc.<nick>.weechatlog)
2007-03-23 13:40:18 +00:00
Sebastien Helleu
b498062fde
Fixed crash when closing a pv if a DCC chat is open on same nick (bug #19147 )
2007-03-23 13:39:23 +00:00
Sebastien Helleu
2096354ea8
Remove current buffer from hotlist when scrolling down and end of buffer is reached
2007-03-23 13:01:31 +00:00
Sebastien Helleu
1daa5061a9
Fixed bug with channel topic after reconnection (not erased) (bug #19384 )
2007-03-22 13:26:50 +00:00
Sebastien Helleu
926932a20f
Updated czech translations
2007-03-21 21:23:48 +00:00
Sebastien Helleu
6323e55ab4
Added current buffer in hotlist when scrolling up in buffer (task #6664 )
2007-03-21 20:29:13 +00:00
Sebastien Helleu
0b6a91837c
Fixed bug with text search and previous/next highlight (sometimes search came back to end of buffer)
2007-03-20 12:23:11 +00:00
Sebastien Helleu
c988f0c473
Fixed minor bug in /upgrade command
2007-03-20 12:22:32 +00:00
Sebastien Helleu
7f0e0b5eea
Added case-sensitive search in buffer, display marker for each line matching search
2007-03-20 10:18:25 +00:00
Sebastien Helleu
25bfda26e9
Fixed bug with explode_string / free_exploded_string when max_items > 0
2007-03-19 23:31:49 +00:00
Sebastien Helleu
a584ef4261
Added weempd.py script
2007-03-17 12:51:25 +00:00
Sebastien Helleu
00935961e8
Updated russian translations
2007-03-17 12:37:16 +00:00
Sebastien Helleu
e12a2c985c
Updated ChangeLog
2007-03-16 15:28:09 +00:00
Sebastien Helleu
9a81c27e7d
Replaced ctrl-S by ctrl-R for interactive and incremental search
2007-03-16 15:27:28 +00:00
Sebastien Helleu
0f0f7511d2
Added new key (ctrl-S) for interactive and incremental search in buffer history (task #6628 )
2007-03-16 15:02:47 +00:00
Sebastien Helleu
aa149dcfbc
Fixed /topic completion when no topic set on current channel (bug #19322 )
2007-03-16 11:49:58 +00:00
Sebastien Helleu
4d64128ef2
Improved password hiding, code cleanup (bug #19229 ) (new commit after savannah crash)
2007-03-16 08:40:10 +00:00
Sebastien Helleu
7d5ea81f93
Added away info on status bar for server buffer when look_one_server_buffer is ON (new commit after savannah crash)
2007-03-15 22:14:49 +00:00
Emmanuel Bouthenot
063744ef7d
make arguments for function get_buffer_data() mandatory in plugins/scripts
2007-03-09 15:46:08 +00:00
Sebastien Helleu
cfd2f57dd1
New version of amarok.py
2007-03-09 13:34:34 +00:00
Sebastien Helleu
8d60035951
New version of amarok.py
2007-03-07 10:55:09 +00:00
Sebastien Helleu
ff2fdc14b7
New version of ctcp.py
2007-03-07 10:54:58 +00:00
Sebastien Helleu
8c6fa998f8
Updated translations
2007-03-07 08:38:40 +00:00
Sebastien Helleu
600fe4deb3
Updated doc
2007-03-06 19:21:32 +00:00
Sebastien Helleu
7b9ef6b56e
Added new return code in plugin API to force highlight (for message handlers only)
2007-03-06 16:42:39 +00:00
Sebastien Helleu
00dd81761f
Fixed bug with server buffer when "look_one_server_buffer" is ON and server buffer is moved to any number > 1 (bug #19219 )
2007-03-06 14:37:43 +00:00
Sebastien Helleu
85db677423
Fixed /help command: displays plugin help for redefined commands (bug #19166 )
2007-03-05 13:03:37 +00:00
Sebastien Helleu
70ebdc9808
Updated /help alias with $nick/$channel/$server (bug #19194 )
2007-03-05 12:48:50 +00:00
Sebastien Helleu
f8e31fa38f
Prefix '/' disabled in commands (patch #5769 )
2007-03-01 09:34:50 +00:00
Sebastien Helleu
018b440004
Fixed completion of redefined commands removed by plugins (bug #19176 )
2007-03-01 09:06:04 +00:00
Sebastien Helleu
f1fdc469c4
Fixed memory leaks in perl and python plugins (bug #19163 )
2007-03-01 08:25:08 +00:00
Emmanuel Bouthenot
47db86b66a
fix some memory leaks in perl plugin/script
2007-02-28 22:59:47 +00:00
Emmanuel Bouthenot
2ca6c6a3f1
fix some memory leaks in python plugin/script
2007-02-28 15:07:24 +00:00
Emmanuel Bouthenot
158d2c9934
bug fix and code cleanup in plugins/scripts
2007-02-27 22:22:56 +00:00
Sebastien Helleu
7758f02992
Updated catapult.py
2007-02-25 14:29:09 +00:00
Sebastien Helleu
fef85af5cc
Updated rbox.rb script
2007-02-24 23:34:14 +00:00
Sebastien Helleu
3fb1affd95
Added logurlsql.pl and rbox.rb scripts
2007-02-23 16:17:15 +00:00
Sebastien Helleu
f5731322da
Added awl.py script
2007-02-22 10:50:16 +00:00
Sebastien Helleu
1dc994e5f6
Added scripts last.fm.py and weexaile.py
2007-02-19 19:33:37 +00:00
Emmanuel Bouthenot
429167f032
fix the possibility to load a perl script even if it doesn't call register() function
2007-02-17 18:23:50 +00:00
Sebastien Helleu
aba6e1257d
Added "call" option to /key command, added new key function "insert" to insert text on command line (task #6468 )
2007-02-12 17:39:34 +00:00
Sebastien Helleu
6d01968259
Fixed permissions on "dcc" and "logs" directories (bug #18978 )
2007-02-06 21:33:48 +00:00
Sebastien Helleu
fddd0416b9
Added event handlers in plugin list commands outputs (/plugin and script commands)
2007-02-05 22:47:12 +00:00
Sebastien Helleu
8e436c58cd
Added event handler to plugin API
2007-02-05 22:18:33 +00:00
Sebastien Helleu
4713f94602
Added scots quickstart guide
2007-02-05 15:50:38 +00:00
Sebastien Helleu
ef43b3e013
Added numeric argument for /clear command (buffer number) (patch #5372 )
2007-02-03 08:49:23 +00:00
Sebastien Helleu
0e113ded09
Fixed typos in doc
2007-02-02 16:57:08 +00:00
Sebastien Helleu
cd75488d0d
Added mp3blaster.py script
2007-01-22 10:44:46 +00:00
Sebastien Helleu
dc80d87b0e
Fixed crash when /away command is issued with no server connection (bug #18839 )
2007-01-21 11:54:45 +00:00
Sebastien Helleu
0213633fb8
New e-mail for author of xmms.pl
2007-01-19 13:35:16 +00:00
Sebastien Helleu
fa833455ae
Added amarok.py script
2007-01-19 13:34:09 +00:00
Sebastien Helleu
749fae7a75
Fixed crash when closing a buffer opened on many windows
2007-01-16 23:53:01 +00:00
Sebastien Helleu
e99915e427
Fixed freeze with SSL server when disconnecting after connection loss (bug #18735 )
2007-01-16 14:54:38 +00:00
Sebastien Helleu
22d0d47d2d
Updated FAQ
2007-01-16 14:07:37 +00:00
Sebastien Helleu
0af26a3fb5
Version 0.2.4-cvs
2007-01-10 23:26:04 +00:00
Sebastien Helleu
6dacffe946
Version 0.2.3
2007-01-10 18:12:53 +00:00
Sebastien Helleu
3409d9a7e7
Fixed display bugs with nicklist at top/bottom when look_nicklist_separator is OFF (bug #18737 )
2007-01-09 21:15:02 +00:00
Sebastien Helleu
c14e090638
Fixed bug in topic display
2007-01-08 16:28:06 +00:00
Sebastien Helleu
1b348cf8ad
Fixed again iconv
2007-01-08 16:10:02 +00:00
Sebastien Helleu
66161f5249
Fixed iconv problem, causing truncated words when using iso locale
2007-01-08 15:43:21 +00:00
Sebastien Helleu
a1bbfb0129
Fixed topic scroll when topic has multi-bytes chars
2007-01-07 18:38:39 +00:00
Sebastien Helleu
428127cb71
Fixed typo in doc
2007-01-07 15:31:49 +00:00
Sebastien Helleu
029e539aba
Fixed display bug in nicklist with cyrillic nick names
2007-01-07 10:06:58 +00:00
Sebastien Helleu
53acc07eb1
Fixed compilation problem with iconv under FreeBSD
2007-01-06 23:57:59 +00:00
Sebastien Helleu
bbe2f9093c
Fixed bugs with charset: now decodes/encodes nicks and channels in IRC messages (bug #18716 )
2007-01-06 22:24:54 +00:00
Sebastien Helleu
09efc5333f
Version 0.2.3-cvs
2007-01-06 00:33:42 +00:00