Sebastien Helleu
6f84e00ee7
Use buffer local variable "nick" for default item "input_prompt"
2010-03-21 10:00:47 +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
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
23a0c0d610
Add missing initialization of variable in function irc_sasl_mechanism_plain
2010-03-09 17:06:58 +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
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
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
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
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
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
3d3dc1593d
Allow script commands to reload only one script
2010-02-23 10:51:59 +01:00
Sebastien Helleu
08b17c2f26
Fix cursor color in input bar
2010-02-21 23:26:33 +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
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
f4849bc625
Remove connection timer when closing connection with IRC server
2010-02-20 09:28:10 +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
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
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