878 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
0a09a336dd irc: add prefix "#" for all channels on join (if no prefix given) 2011-06-22 11:32:45 +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
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
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
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
2d38d07661 logger: add option logger.file.flush_delay (task #11118) 2011-05-18 16:41:15 +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
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
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
f9eb26f546 Version 0.3.5-rc3 2011-05-08 12:56:43 +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
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
c47f6e81c4 irc: fix tags for messages sent with /msg command (bug #33169) 2011-04-29 15:41:51 +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
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
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
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
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
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
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
7426569d86 core: prohibit names beginning with "#" for bars, proxies, filters and IRC servers (bug #33020) 2011-04-16 10:47:18 +02:00