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
aeee1856eb
Fix bug with perl script filename when multiplicity is disabled (bug #29530 )
2010-04-13 00:02:07 +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
9017a23013
Add option "-open" for IRC command /connect
2010-04-05 13:03:11 +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
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
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
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
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
b9e65ec63d
Fix bug with writing of configuration files when disk is full (bug #29331 )
2010-03-26 19:01:25 +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
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
b491cc3479
Fix bug with callbacks when loading a script already loaded
2010-03-24 00:04:00 +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
b40ea94a49
Add custom completion for aliases (task #9479 )
2010-03-21 18:30:51 +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
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
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
0a66ad0e0f
Fix typo: crashs -> crashes
2010-03-13 20:02:29 +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
da50ac329a
Bug with IRC prefix "!" for mode "a" (channel admin) (bug #29109 )
2010-03-07 21:22:23 +01:00
Sebastien Helleu
4faa3c772b
Add new option weechat.look.read_marker_always_show
2010-03-03 22:19:51 +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
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
5868fc3c6d
Fix bug with cursor when position is last char of terminal
2010-02-24 17:40:07 +01:00
Sebastien Helleu
3d3dc1593d
Allow script commands to reload only one script
2010-02-23 10:51:59 +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
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
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
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
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
be8831499d
Add missing IRC commands 276, 343
2010-02-11 10:12:25 +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
94a0551c55
Update ChangeLog
2010-02-10 11:24:28 +01:00