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
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
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
0a09a336dd
irc: add prefix "#" for all channels on join (if no prefix given)
2011-06-22 11:32:45 +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
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
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
3083d6ede3
irc: fix typo in /help links
2011-05-14 19:49:22 +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
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
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
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