284 Commits

Author SHA1 Message Date
Sebastien Helleu
d6ed1485a4 Fix help of /set command (remove french words) 2009-05-03 16:30:00 +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
747b78aff3 Add API version string: do not load plugins with wrong API version (fix crash when loading old/obsolete plugins) 2009-05-02 22:56:14 +02:00
Sebastien Helleu
5f1c0c8254 Add data string argument in all callbacks of script API, display script name in error messages for scripts 2009-05-02 16:17:31 +02:00
Sebastien Helleu
e3d2728571 Fix typo: splited/splitted -> split 2009-04-24 17:24:56 +02:00
Sebastien Helleu
3464865a00 Fix typo: easyly -> easily 2009-04-24 17:10:32 +02:00
Sebastien Helleu
163c5d6dfb Remove notify plugin (moved to core) 2009-04-24 16:26:13 +02:00
Sebastien Helleu
890b2ed23a Add new option weechat.look.jump_current_to_previous_buffer 2009-04-21 17:48:44 +02:00
Sebastien Helleu
369d329f4f Remove *.upgrade files in weechat dir after /upgrade 2009-04-15 23:46:22 +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
7f454586ea Add signals in script plugins to install and remove scripts 2009-04-05 14:53:02 +02:00
Sebastien Helleu
7c58018cb1 Add new option "weechat.completion.nick_add_space" (add space after nick completion, on by default) 2009-04-03 17:56:40 +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
ca7bcf880b Fix bug with partial completions
Option "weechat.completion.partial_completion_nick" has been renamed to
"weechat.completion.partial_completion_other".
2009-04-01 23:30:57 +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
ef95c69417 Fix python error message 2009-03-29 19:10:28 +02:00
Sebastien Helleu
bdc869568c Fix help of /buffer command 2009-03-29 01:05:51 +01:00
Sebastien Helleu
b2f1273c01 Add infolists with list of scripts 2009-03-28 20:58:00 +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
fdf56fc7b0 Add nick completion in xfer dcc buffers, fix bug when opening xfer dcc buffer if it already exists 2009-03-23 13:37:25 +01:00
Sebastien Helleu
7c793257ff Add option aspell.check.real_time (off by default), fix bugs with aspell and utf-8 chars, add function utf8_char_int to API 2009-03-22 16:38:06 +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
8a68adbf3f Add color around plugin name in help for commands 2009-03-21 13:19:43 +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
a938ef736a Remove some messages during startup about scripts and plugins loaded
It is still possible to see messages by changing debug level for "core" or
plugins (perl, python, ruby, lua, tcl).
2009-03-18 15:11:18 +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
e244dda271 Add key alt+'=' in /help filter 2009-03-15 11:57:24 +01:00
Sebastien Helleu
a44cc9ffde Add new key to zoom a window (meta-z by default) (task #7470) 2009-03-07 11:26:06 +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
8ffd58b4a8 Make channel optional in IRC command /mode (bug #25735) 2009-03-02 11:21:30 +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
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
351a27c8be Add missing option "toggle" in /help bar 2009-02-22 22:44:35 +01:00
Sebastien Helleu
85d19bc363 Add irc and jabber options to display nick modes in input_prompt bar item 2009-02-11 10:02:35 +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
edba781297 Add irc info "irc_nick" to get current nick on a server 2009-02-10 12:05:39 +01:00
Sebastien Helleu
c3915eaf04 Add help about alias list for /alias command (task #9087) 2009-02-08 23:20:14 +01:00
Sebastien Helleu
29bc0276bc Add hook type "command_run", add new function "string_remove_color" in plugin API (task #9089) 2009-02-08 19:52:16 +01:00
Sebastien Helleu
b05f21f26a Add plugin name in buffer name for filters
For example, freenode.#weechat becomes irc.freenode.#weechat for buffer name
in filter.
2009-01-30 14:59:16 +01:00
Sebastien Helleu
b5534e6e05 Fix crash after /upgrade with IRC servers connected via SSL (bug #25398)
We force disconnection of IRC servers connected via SSL, and schedule
reconnection to server after WeeChat restart.
2009-01-30 14:24:54 +01:00
Sebastien Helleu
228ef56860 Fix some bugs with TLS connections in Jabber pluigin (TLS still not working in Jabber) 2009-01-30 12:22:10 +01:00
Sebastien Helleu
84d78fed42 Add boolean option to enable relay plugin to listen for clients (disabled by default) 2009-01-28 12:14:03 +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
703b54f72c Add error message when a command failed, fix typos in aspell plugin 2009-01-03 13:13:37 +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
b7a0d258c9 Update doc and translations 2008-12-19 18:42:16 +01:00
Sebastien Helleu
b97db3c31e Add some colors in IRC messages from server (for text and nicks) (task #8926) 2008-12-19 17:00:25 +01:00