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
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
2019129701
Fix crash when executing "/msg * something" on an IRC server buffer
2009-04-01 23:51:53 +02: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
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
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
0adf80cb12
Fix build of IRC CTCP message (bug #25560 )
2009-02-11 21:44:15 +01:00
Sebastien Helleu
0d4513a137
Authorize IRC commands msg/notice/query/quote outside IRC buffers if option "-server" is given
2009-02-10 13:01:04 +01:00
Sebastien Helleu
e42e3e309e
Add option "-server" to IRC commands: msg, notice, query, quote
2009-02-10 12:52:12 +01:00
Sebastien Helleu
b2f34610fd
Fix nick displayed by command /msg (bug #25518 )
2009-02-08 23:34:34 +01:00
Sebastien Helleu
5650f035dd
Fix problem with read marker when manually switching to other buffer with some commands like /query
2009-01-30 12:46:44 +01:00
Sebastien Helleu
c36af7eb8d
Fix unread marker set with irc /away command: set unread marker for all servers/channels that are not displayed in a window
2009-01-25 09:05:13 +01:00
Sebastien Helleu
18a62f1dac
Add Jabber plugin (alpha version, many Jabber features are missing)
...
This commit introduces Jabber/XMPP protocol for WeeChat. It uses iksemel lib.
Please note many major Jabber features are missing:
- roster management (add/remove/.. buddies),
- MUC,
- transports.
It is possible to define servers (with /jabber), connect to them (with
/jconnect), disconnect (/jdisconnect) and chat with buddies (with /jchat).
2009-01-15 15:29:05 +01:00
Sebastien Helleu
8dde2dee85
Do not set unread marker on IRC server and channels when reconnecting to IRC server if self nick is away
2009-01-05 11:19:00 +01:00
Sebastien Helleu
ce3091c75f
Fix exec of IRC command when connecting to server if server buffers are merged, and that server is not the selected server
2009-01-04 10:38:11 +01:00
Sebastien Helleu
2115f3f675
Update copyright dates
2009-01-03 10:06:53 +01:00
Sebastien Helleu
e7e2da5a9c
Add null values for options, new syntax for /set, reintroduce temporary IRC server feature, improve IRC server options, new functions in API
2009-01-02 23:05:23 +01:00
Sebastien Helleu
13e3f3c7f0
Fix charset problem with IRC plugin: use server charset if channel charset is not set
2008-12-19 17:43:37 +01:00
Sebastien Helleu
b1b0c759fc
Display server, port and IP on IRC server buffer when connection to server is ok
2008-12-17 18:10:56 +01:00
Sebastien Helleu
abb6b4d76e
Use nick color for display of IRC action messages
2008-12-17 16:36:01 +01:00
Sebastien Helleu
507adbe42e
Fix bug with option xfer.network.own_ip when sending DCC file
2008-12-15 10:13:37 +01:00
Sebastien Helleu
3c51c0e7c4
Remove argument "switch_to_another" for function gui_buffer_close()
2008-11-27 17:05:59 +01:00
Sebastien Helleu
2e52e54a3a
Add support for more than one proxy, with proxy selection for each IRC server (task #6859 )
2008-11-23 23:04:52 +01:00
Sebastien Helleu
116a3d5042
Allow command "/away -all" on weechat core buffer
2008-11-18 09:34:22 +01:00
Sebastien Helleu
8724fc18af
Use of const for some functions returning "char *"
2008-11-15 22:35:12 +01:00
Sebastien Helleu
50e3eb142d
Fix name/short name and local variables of IRC server buffer(s) when merging/splitting servers
2008-11-11 18:57:58 +01:00
Sebastien Helleu
d32b22f76f
Fix bug with pointer conversions on 64 bits architecture
2008-11-04 15:34:44 +01:00
Sebastien Helleu
c15c536b35
Fix bug with IRC ignore (a ignore on nick was ignoring othernick), fix completion of command /ignore, remove obsolete alias /unig
2008-11-03 18:56:04 +01:00
Sebastien Helleu
f766dc2f11
Allow mask or regex for IRC command /ignore (mask is default)
2008-10-31 13:12:56 +01:00
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
1e3be56b5f
Fix use of some uninitialized variables
2008-10-27 17:27:58 +01:00
Sebastien Helleu
62e4f7241a
Fix crash when switching server with alt+s
2008-10-26 16:40:16 +01: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
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
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
ac107802fd
Aspell plugin is born again
2008-10-18 16:03:16 +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
12421a67da
Set unread marker for IRC server/channels/pv buffers when using /away command
2008-09-30 15:39:25 +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
Sebastien Helleu
c572e393e7
Remove "category" for buffers (keep only name).
2008-09-18 18:44:03 +02:00
Sebastien Helleu
e43dd39646
Reintroduce /ignore command to ignore IRC nicks/hosts, using regex
2008-09-03 18:20:35 +02:00
Sebastien Helleu
0839b359f9
Add new hooks (info and infolist), IRC plugin now return infos and infolists
2008-08-30 00:25:56 +02:00
Sebastien Helleu
74d595498d
Add hook infolist to plugins API, fix bugs with gettext in plugins
2008-08-22 21:34:29 +02:00
Sebastien Helleu
4185de5219
Fix translation bugs
2008-08-22 12:24:24 +02:00