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
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
47443d2977
Add missing include of time.h in irc-channel.c
2008-10-27 14:10:41 +01:00
Sebastien Helleu
1f399f2ee8
Fix infinite loop in fifo plugin when removing fifo pipe
2008-10-27 11:34:36 +01:00
Sebastien Helleu
f126daa896
Fix option irc.network.away_check
2008-10-26 20:00:50 +01:00
Sebastien Helleu
62e4f7241a
Fix crash when switching server with alt+s
2008-10-26 16:40:16 +01:00
Sebastien Helleu
b37588fc36
Fix Makefile for alias plugin
2008-10-26 11:33:41 +01: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
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
213783b0c1
Fix refresh of nick in input bar when switching IRC server
2008-10-20 09:57:47 +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
edb95a8fd2
Fix lock when disconnecting SSL server that is not yet successfully connected
2008-10-19 12:36:38 +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
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
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
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
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
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
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
01ae24ed08
Add missing IRC command 369 (end of whowas)
2008-10-03 16:57:28 +02:00
Sebastien Helleu
97a2c7bc39
Add missing IRC command 328 (channel url)
2008-10-03 14:54:00 +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
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
813e40632b
Fix bug with arguments of function "config_new_option" in scripts API
2008-09-29 18:30:15 +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