Sebastien Helleu
cbc47ece3d
aspell: add missing dictionaries (ast/grc/hus/kn/ky)
2012-07-05 14:41:26 +02:00
Arvydas Sidorenko
69fde9c427
lua: remove call to deprecated function luaL_openlib (compatibility with Lua 5.2)
...
Signed-off-by: Arvydas Sidorenko <asido4@gmail.com >
2012-07-03 11:32:20 +02:00
Arvydas Sidorenko
e84099fb97
lua: replace lua_open by luaL_newstate (compatibility with Lua 5.2)
...
In Lua 5.1 lua_open directly calls luaL_newstate, but was deprecated.
In Lua 5.2 lua_open was removed.
Signed-off-by: Arvydas Sidorenko <asido4@gmail.com >
2012-07-03 11:32:09 +02:00
Arvydas Sidorenko
2f59774e79
lua: rename luaL_reg to luaL_Reg (compatibility with Lua 5.2)
...
The original struct name is luaL_Reg, but Lua v5.1 had a
`typedef luaL_reg luaL_Reg`, which in v5.2 was removed
Signed-off-by: Arvydas Sidorenko <asido4@gmail.com >
2012-07-03 11:31:54 +02:00
Sebastien Helleu
7585eae5d0
irc: fix parsing of user modes (ignore everything after first space) (bug #36756 )
2012-07-01 11:56:06 +02:00
Sebastien Helleu
08c3c848bd
irc: add option irc.look.ctcp_time_format to customize reply to CTCP TIME (task #12150 )
2012-06-30 14:19:00 +02:00
Sebastien Helleu
00a9028f42
irc: set callback "nickcmp" in channel buffers
2012-06-14 20:07:06 +02:00
Sebastien Helleu
d66555f387
core: add callback "nickcmp" for nick comparison in buffers
2012-06-14 20:06:42 +02:00
Sebastien Helleu
907752167f
core: fix resize of windows after horizontal split
2012-06-13 10:29:57 +02:00
Sebastien Helleu
529d12c1db
scripts: ignore call to "register" (with a warning) if script is already registered
2012-06-10 23:01:40 +02:00
Sebastien Helleu
e25909878e
lua: fix crash when unloading a script without pointer to interpreter
2012-06-10 22:32:11 +02:00
Sebastien Helleu
58918e2eeb
guile: fix crash when unloading a script without pointer to interpreter
2012-06-10 22:31:29 +02:00
Sebastien Helleu
db43e2a018
python: fix crash when unloading a script without pointer to interpreter
2012-06-10 22:30:48 +02:00
Sebastien Helleu
25c795a26f
core: add horizontal separator between windows, two new options to toggle horizontal/vertical separators between windows
...
New boolean options, enabled by default:
- weechat.look.window_separator_horizontal
- weechat.look.window_separator_vertical
2012-06-10 09:51:03 +02:00
Sebastien Helleu
9c5116b4fe
core: add options weechat.color.chat_nick_offline_highlight(_bg) (text/bg for highlight when nick is offline)
2012-06-09 21:33:10 +02:00
Sebastien Helleu
49f4e4cfa4
core: fix refresh of offline nicks (in chat) when nicklist bar is hidden
2012-06-09 12:35:44 +02:00
Sebastien Helleu
9f4dbd2b3b
irc: fix freeze when reading on socket with SSL enabled (bug #35097 )
2012-06-09 11:43:02 +02:00
Sebastien Helleu
d8c9013aff
core: fix color of nicks in buffers without nicklist when option weechat.look.color_nick_offline is on
2012-06-09 11:31:06 +02:00
Sebastien Helleu
200652836b
core: add options to use different color for offline nicks in prefix (patch from Nei) (task #11109 )
...
New options:
- weechat.look.color_nick_offline: boolean to enable feature (off by default)
- weechat.color.chat_nick_offline: color for offline nicks (displayed in prefix)
2012-06-09 08:53:50 +02:00
Sebastien Helleu
2a00de476e
guile: fix path of guile include dirs in cmake build (patch #7790 )
2012-06-05 08:51:22 +02:00
Sebastien Helleu
e6125608c0
rmodifier: reallow names beginning with "#" for rmodifiers
2012-06-04 18:21:29 +02:00
Sebastien Helleu
a306fcfd33
alias: reallow names beginning with "#" for aliases
2012-06-04 18:20:47 +02:00
Sebastien Helleu
89b676f653
irc: reallow names beginning with "#" for servers
2012-06-04 18:19:31 +02:00
Sebastien Helleu
e79c7cf7d9
core: reallow names beginning with "#" for bars, proxies and filters
2012-06-04 18:18:10 +02:00
Sebastien Helleu
0732789f34
core: escape special chars (#[\) in configuration files for name of options (bug #36584 )
2012-06-04 18:14:57 +02:00
Sebastien Helleu
231ee3fa3d
rmodifier: prohibit names beginning with "#" for rmodifiers
2012-06-04 10:06:46 +02:00
Sebastien Helleu
c681c660c6
alias: prohibit names beginning with "#" for aliases (bug #36584 )
2012-06-04 09:59:03 +02:00
Sebastien Helleu
3b9e94c234
xfer: set O_NONBLOCK flag on socket using flags read
2012-06-01 11:50:43 +02:00
Sebastien Helleu
f56a936b22
core: test return code when reading flags with fcntl (set flags to 0 if error)
2012-06-01 10:33:30 +02:00
Sebastien Helleu
04e98c3f29
core: force display of prefix on first line displayed in window (even if it should be hidden by option weechat.look.prefix_same_nick)
2012-05-22 07:59:59 +02:00
Sebastien Helleu
a5f68bed01
relay: keep spaces in beginning of "input" received from client (WeeChat protocol)
2012-05-17 22:38:27 +02:00
Sebastien Helleu
a62b243af5
relay: add signals "upgrade" and "upgrade_ended" in WeeChat protocol
2012-05-17 11:24:59 +02:00
Sebastien Helleu
04275a7354
relay: fix crash on /upgrade when client is connected using WeeChat protocol
2012-05-17 09:37:04 +02:00
Sebastien Helleu
6802552787
guile: fix crash on ARM when loading guile plugin (bug #36479 )
2012-05-16 12:30:19 +02:00
Sebastien Helleu
3bc15f0e55
core: fix compilation warning on a comparison using type "wint_t"
2012-05-15 15:30:43 +02:00
Sebastien Helleu
21b87c428c
irc: update channel modes by using chanmodes from message 005 (do not send extra command "MODES" to server), fix parsing of modes (bug #36215 )
2012-05-15 12:48:50 +02:00
Sebastien Helleu
54b45e9c5e
core: support lines of 16 Kb long in configuration files (instead of 1 Kb)
2012-05-11 08:04:19 +02:00
Sebastien Helleu
370a5ccb61
irc: add option "fakerecv" for command /server to simulate a received IRC message (not documented, for debug only)
2012-05-08 15:05:53 +02:00
Sebastien Helleu
5c64e36bc0
core: add description of "command" in /help key
2012-05-05 20:04:02 +02:00
Sebastien Helleu
54e5dad740
core: fix crash in focus hook for nicklist (bug #36271 )
2012-05-04 16:46:45 +02:00
Mateusz Poszwa
59234aef2d
core: fix truncated config files (zero-length) after system crash (bug #36383 )
...
The function config_file_write_internal now performs an overwrite-by-rename
(call to "rename" only) instead of calls to "unlink" then "rename".
2012-05-03 16:10:00 +02:00
Sebastien Helleu
dfbe7845ae
logger: fix charset of lines displayed in backlog when terminal charset is different from UTF-8 (bug #36379 )
2012-05-03 12:36:27 +02:00
Sebastien Helleu
0b73835e8a
irc: hide everything after "identify" or "register" in messages to nickserv when option irc.look.hide_nickserv_pwd is on (bug #36362 )
2012-05-02 12:42:44 +02:00
Sebastien Helleu
d282d9fd06
scripts: fix type of argument "rc" in callback of hook_process (from string to integer)
2012-05-01 09:17:13 +02:00
Sebastien Helleu
f4a07da0a2
rmodifier: add default rmodifier "quote_pass" to hide password in command "/quote pass" (bug #36250 )
2012-04-19 11:38:21 +02:00
Sebastien Helleu
81a8119a08
rmodifier: add default rmodifier "server" to hide passwords in commands /server and /connect (task #11993 )
2012-04-17 12:29:14 +02:00
Sebastien Helleu
9335b07ff7
core: optimize load of keys (save score of keys to sort them faster)
2012-04-14 18:31:08 +02:00
Sebastien Helleu
d279a66df8
core: do not use malloc in function utf8_strlen_screen for small strings (4 bytes or less)
2012-04-14 18:14:25 +02:00
Sebastien Helleu
5f16a88a29
python: update path returned by weechat.info_get('python2_bin', '') if path does not exist any more (for example after python upgrade)
2012-04-13 09:23:43 +02:00
Sebastien Helleu
7fe2550b40
core: fix help of option weechat.completion.nick_completer
2012-04-11 22:25:42 +02:00