Sebastien Helleu
28f3762618
Fix crash when deleting last server if there is one buffer for all servers
2009-05-03 17:19:42 +02:00
Sebastien Helleu
1838260c0e
Add irc info "irc_current_server" (returned only if one buffer is used for all servers)
2009-05-03 09:48:17 +02:00
Sebastien Helleu
5181c64486
Replace constants by enums for config file values
2009-04-24 21:01:38 +02:00
Sebastien Helleu
9303884613
Add filter with third argument of infolist_get for some infolists (bars, bar items, buffers, filters, plugins, irc_server, alias, script list)
2009-04-24 18:59:22 +02:00
Sebastien Helleu
e3d2728571
Fix typo: splited/splitted -> split
2009-04-24 17:24:56 +02:00
Sebastien Helleu
163c5d6dfb
Remove notify plugin (moved to core)
2009-04-24 16:26:13 +02:00
Sebastien Helleu
671087e26a
Add anti-flood for extra IRC commands like msg/notice/query/quote and some other
2009-04-24 11:45:31 +02:00
Sebastien Helleu
1a0c267e73
Fix bug with charset decoding in irc plugin (for example with iso2022jp)
2009-04-18 12:27:02 +02:00
Sebastien Helleu
ec2b1e2895
Fix bug with modifier "irc_color_encode"
2009-04-16 12:05:56 +02:00
Sebastien Helleu
433f5e86fa
Fix bug with upgrade and irc raw buffer, save irc raw messages during upgrade
2009-04-14 19:16:47 +02:00
Sebastien Helleu
741ca8fb6a
Fix /me command (irc plugin): allow command without argument
2009-04-11 21:37:03 +02:00
Sebastien Helleu
acb5772334
Add support of many templates for completion of command arguments, rename default completion items
2009-04-11 14:49:34 +02:00
Sebastien Helleu
8ac00cdac6
Some improvements on key bindings
...
List of changes:
- do not automatically create default keys if they do not exist, when reading
weechat.conf (let user do that if needed)
- add "/key missing": add missing keys using default keys (do not update or
remove user keys),
- key "meta-s" moved from irc/jabber plugins to core
- improved output of /key (display number of keys)
2009-04-07 18:22:09 +02:00
Sebastien Helleu
3aeb24cf1d
Fix crash with IRC server switch (alt-s) when no server buffer is opened
2009-04-07 18:12:46 +02:00
Sebastien Helleu
76b700a555
Add new values for option irc.look.nick_completion_smart: off / speakers / speakers_highlights
2009-04-03 17:07:00 +02:00
Sebastien Helleu
4f3e50d6bc
Fix bug with nick completion (too many nick completors were added to nick if private was open with nick)
2009-04-03 11:55:12 +02:00
Sebastien Helleu
2019129701
Fix crash when executing "/msg * something" on an IRC server buffer
2009-04-01 23:51:53 +02:00
Sebastien Helleu
ff83985ef4
Add default template completion (by default: nick or IRC channel)
2009-04-01 19:03:05 +02:00
Sebastien Helleu
998db86f45
Add cmake files in package built by autotools
2009-03-28 22:53:34 +01:00
Sebastien Helleu
540756bf54
Fix SSL connection to some IRC servers using Diffie Hellman and small exchange keys (bug #25996 )
2009-03-27 16:48:58 +01:00
Sebastien Helleu
6e7b62be97
Add new bar item "away" (now displayed by default in input bar)
2009-03-26 18:58:00 +01:00
Sebastien Helleu
a745409e22
Add new IRC modifiers: irc_color_decode/irc_color_encode, add IRC color support in xfer DCC chat (bug #25974 )
2009-03-23 13:58:42 +01:00
Sebastien Helleu
2a2f019cd8
Fix typo in irc-raw.c and jabber-debug.c
2009-03-23 13:14:57 +01:00
Sebastien Helleu
0f641b1564
Set again buffer properties when using existing irc/jabber channel/pv buffer
2009-03-23 11:29:07 +01:00
Sebastien Helleu
495378eb57
Add completion with self nick in irc/jabber private buffers
2009-03-23 11:26:43 +01:00
Sebastien Helleu
7b17a62e59
Fix bug when closing IRC channel buffers (pointer to current server is lost)
2009-03-21 18:23:08 +01:00
Sebastien Helleu
2dc13ebd21
Add new command /version, add count of /upgrade, fix bugs with command exec
...
New (core) command /version displays version, and number of upgrades done with
first start date (if # /upgrade > 0).
The number of upgrades is displayed at startup (if > 0).
2009-03-21 16:09:18 +01:00
Sebastien Helleu
16c2d5fe7e
Add missing include of time.h in irc-raw.C
2009-03-19 20:19:15 +01:00
Sebastien Helleu
55cbd9a76f
Fix bugs with color in IRC topics
2009-03-19 18:38:11 +01:00
Sebastien Helleu
a0f6b6eda6
Many improvements on IRC raw buffer
...
New features:
- key alt-j alt-r is reintroduced to open IRC raw buffer
- command "/server raw" opens IRC raw buffer
- new option irc.look.raw_messages, which is number of lines to keep in memory
to display when user will open raw buffer (to see last messages received before
opening raw buffer)
2009-03-19 17:25:36 +01:00
Sebastien Helleu
cefb8a50f2
Replace WeeChat color codes by "?" in incoming IRC messages (bug #25862 )
2009-03-18 18:03:47 +01:00
Sebastien Helleu
5f243ddd86
Fix bug with IRC raw buffer and chars < 32, use of hexadecimal for such chars
2009-03-18 16:02:42 +01:00
Sebastien Helleu
770c73ec43
Add new option irc.look.display_old_topic to display old topic when channel topic is changed
2009-03-15 12:46:30 +01:00
Sebastien Helleu
997434ef8b
Fix bug with text attribute in IRC messages: toggle attribute instead of always forcing it to on (bug #25770 )
2009-03-07 00:18:19 +01:00
Sebastien Helleu
8e55147364
Add new hook type "process": launch command with fork and catch result (rc/stdout/stderr) via callback
2009-03-06 18:22:34 +01:00
Sebastien Helleu
619babb457
Fix bug with detection of channel name in command /mode
2009-03-02 14:06:47 +01:00
Sebastien Helleu
8ffd58b4a8
Make channel optional in IRC command /mode (bug #25735 )
2009-03-02 11:21:30 +01:00
Sebastien Helleu
371bf4b401
Fix crash with IRC commands msg/notice/query/quote when executed with too few arguments (bug #25739 )
2009-03-01 22:32:13 +01:00
Sebastien Helleu
882be565c3
Fix IRC command /who (nothing was displayed if WeeChat already checked channel for away nicks) (bug #25736 )
2009-03-01 09:36:05 +01:00
Sebastien Helleu
a796188fc8
Display explicit message when irc command must be executed on irc buffer or connected server
2009-02-26 10:31:13 +01:00
Sebastien Helleu
8f148ccfc7
Add option "irc.look.topic_strip_colors" to strip topic colors in buffer's title bar (task #6030 )
2009-02-25 19:22:18 +01:00
Sebastien Helleu
4772bd1865
Fix bug with reset of topic for irc channel / jabber muc
2009-02-25 19:13:47 +01:00
Sebastien Helleu
624c6d09c0
Fix option irc.network.send_unknown_commands: allow unknown commands on irc server buffers (bug #25557 )
2009-02-24 15:25:58 +01:00
Sebastien Helleu
70cfce2d2c
Fix irc excess flood caused by mode command sent when a mode is received: send mode only when channel modes are updated (bug #25651 )
2009-02-23 11:01:11 +01:00
Sebastien Helleu
2c9bf846a6
Add upgrade functions in script plugin API
2009-02-22 16:49:38 +01:00
Sebastien Helleu
3a57bb0659
Fix bug with buffer name/short_name when IRC query name has changed (remote nick has changed) (bug #25654 )
2009-02-21 09:58:32 +01:00
Sebastien Helleu
e3f12be462
Fix bug with smart completion (irc/jabber): keep unique nicks in list of last speakers (bug #25559 )
2009-02-20 11:57:03 +01:00
Sebastien Helleu
4d1fdfade0
Give file descriptor to callback of hook_fd
2009-02-18 11:13:23 +01:00
Sebastien Helleu
e263a847da
Add new local variable "type" for buffers
...
Values are set by plugins:
- irc and jabber: "server", "channel", "private", "debug"
- relay: "relay" (list)
- xfer: "xfer" (list), "private" (DCC chat)
2009-02-17 19:42:05 +01:00
Sebastien Helleu
b5f27d3fea
Use string instead of char for prefixes in nicklist
2009-02-17 19:23:16 +01:00