4215 Commits

Author SHA1 Message Date
Sebastien Helleu
2b26348965 perl: fix crash on quit on OS X 2012-04-03 21:40:03 +02:00
Sebastien Helleu
8bc6c1363b irc: fix help of option irc.color.mirc_remap 2012-04-03 21:31:15 +02:00
Marco Paolone
8c03f8dee4 doc: update italian plugin API reference 2012-04-03 21:27:18 +02:00
Sebastien Helleu
93a77c39ba irc: use tag "prefix_nick_ccc" (where "ccc" is color of nick) in messages displayed
This new tag is used by WeeChat to hide/replace same prefix (option weechat.look.prefix_same_nick).
2012-04-03 21:24:24 +02:00
Sebastien Helleu
5459e6595a core: fix bugs with option weechat.look.prefix_same_nick, use nick color for string used as replacement
Bugs fixed:
- hide/replace prefix only if prefix is a nick (do not do it for join/part/quit or action messages)
- hide/replace prefix only when displaying messages (do not cache value in lines)

The nick color used in replacement string comes from tag "prefix_nick_ccc", where "ccc" is the color of nick.
2012-04-03 21:22:53 +02:00
Sebastien Helleu
7038630b6d core: fix bug with option weechat.look.prefix_same_nick and filtered lines 2012-04-01 08:39:11 +02:00
Sebastien Helleu
fc697d5998 core: fix bad computation of prefix length when simulating display (this caused one or more empty lines at bottom of chat area)
(bug was introduced in previous commit: 10df976e53a4bf131bc9905b30237e2ffeb33a9a)
2012-03-31 22:13:13 +02:00
Sebastien Helleu
10df976e53 core: fix display bug with prefix when length is greater than max and prefix is ending with a wide char (bug #36032) 2012-03-29 16:36:51 +02:00
Sebastien Helleu
ae2c97b8cb doc: argument "shutdown_function" is optional in function register (scripting guide) 2012-03-29 11:33:52 +02:00
Sebastien Helleu
03194331b9 core: add new color options for logger in ChangeLog 2012-03-29 10:24:17 +02:00
Sebastien Helleu
fbf38ddbd5 logger: add colors for backlog lines and end of backlog (task #11966) 2012-03-28 21:48:55 +02:00
Nils Görs
1236befd74 core: update german translations 2012-03-28 18:12:51 +02:00
Sebastien Helleu
67115edf3d core: add option weechat.look.prefix_same_nick (hide or change prefix on messages whose nick is the same as previous message) (task #11965) 2012-03-28 18:07:15 +02:00
Sebastien Helleu
272046d012 irc: force the clear of nicklist when joining a channel (nicklist was not sync after znc reconnection) (bug #36008) 2012-03-26 15:12:05 +02:00
Sebastien Helleu
0a08581f1b irc: allow more than one nick in command /invite 2012-03-26 13:45:41 +02:00
Sebastien Helleu
7e1859ad5d guile: add missing function "hook_process_hashtable" in API 2012-03-25 18:20:25 +02:00
Sebastien Helleu
b867c69477 core: convert tabs to spaces in text pasted (bug #25028) 2012-03-24 13:22:41 +01:00
Sebastien Helleu
b7d75cf455 tcl: add missing function "hdata_char" in API 2012-03-24 13:11:50 +01:00
Sebastien Helleu
af56174b98 tcl: fix pointer sent to function hook_signal_send when type of data is a pointer 2012-03-24 13:05:37 +01:00
Sebastien Helleu
c4cfd651fc api: display warning in scripts when invalid pointers (malformed strings) are given to plugin API functions (warning displayed if debug for plugin is >= 1) 2012-03-24 13:00:50 +01:00
Sebastien Helleu
93ec33d491 api: fix typo in a comment 2012-03-24 11:05:35 +01:00
Sebastien Helleu
b877a53f80 aspell: fix typo in a comment 2012-03-24 11:05:24 +01:00
Sebastien Helleu
b3c00abbbb api: use a struct for arguments of function script_init (callbacks) 2012-03-24 10:59:21 +01:00
Sebastien Helleu
5d6e3d1a7a doc: fix order of arguments for function nicklist_add_group in plugin API reference 2012-03-24 09:55:29 +01:00
Sebastien Helleu
6d80855819 doc: add missing command "/set weechat.look.align_end_of_lines time" in question about URLs (FAQ) 2012-03-23 19:43:57 +01:00
Sebastien Helleu
9972cce777 core: add a connection timeout for child process in hook_connect (bug #35966) 2012-03-23 18:24:47 +01:00
Sebastien Helleu
4474f9ca0e doc: update hdata "irc_channel" (add "names_received") in plugin API reference 2012-03-23 14:13:14 +01:00
Sebastien Helleu
c826f4841f irc: do not translate string "Msg" for messages to channel ops/voiced 2012-03-23 14:10:52 +01:00
Sebastien Helleu
d4184f78c5 irc: do not send command "MODE #channel" on manual /names (do it only when names are received on join of channel) (bug #35930) 2012-03-22 16:02:25 +01:00
Sebastien Helleu
d87eacccc9 relay: redirect some irc messages from clients to hide output (bug #33516)
Messages redirected by relay plugin: mode, ison, list, names, topic, who,
whois, whowas, time, userhost.
2012-03-18 08:58:19 +01:00
Sebastien Helleu
b69e82cb94 irc: do not allow the creation of two servers with same name but different case (fix error when writing file irc.conf) (bug #35840) 2012-03-17 10:14:25 +01:00
Sebastien Helleu
89349e6f9a core: fix typo: unsensitive -> insensitive 2012-03-17 10:08:39 +01:00
Sebastien Helleu
9955b05239 irc: update away flag for nicks on manual /who 2012-03-15 15:15:57 +01:00
Sebastien Helleu
3e602195e9 irc: display privmsg messages to "@#channel" and "+#channel" in channel buffer (bug #35331) 2012-03-14 20:33:12 +01:00
Sebastien Helleu
d4ba6ac1c4 core: cosmetic changes in NEWS 2012-03-13 18:23:34 +01:00
Sebastien Helleu
3a2a1ce6f2 core: follow symbolic links when writing configuration files (.conf) (task #11779) 2012-03-13 18:13:45 +01:00
Nils Görs
fc5f5a56dc doc: update german translations, FAQ and user guide 2012-03-13 18:12:31 +01:00
Marco Paolone
4bba177f17 doc: update italian FAQ, user guide and plugin API reference 2012-03-12 20:45:23 +01:00
Sebastien Helleu
1c1ef05451 irc: use computed nick color in many messages instead of option weechat.color.chat_nick 2012-03-12 19:26:26 +01:00
Sebastien Helleu
73476cc0f8 irc: fix redirection of message when message is queued for sending on server 2012-03-12 11:55:35 +01:00
Sebastien Helleu
f4c18d4fed irc: use computed nick color for nicks in notify messages 2012-03-12 11:17:45 +01:00
Sebastien Helleu
a6336885b8 irc: add signals and tags in messages for irc notify (patch from Quentin Glidic) (task #11887) 2012-03-12 11:09:22 +01:00
Sebastien Helleu
d1c59c7536 irc: check notify immediately when adding a nick to notify list, improve first notify message for a nick (bug #35731) 2012-03-12 08:01:40 +01:00
Sebastien Helleu
595293defc core: update ChangeLog 2012-03-10 16:18:15 +01:00
Sebastien Helleu
c6b4f1917e core: fix lost scroll when switching to a buffer with a pending search (ctrl-r) 2012-03-10 16:12:41 +01:00
Sebastien Helleu
1c12f3a43f core: fix grab of key (alt-k) (bug introduced with bracketed paste mode) 2012-03-10 15:46:18 +01:00
Sebastien Helleu
077de9dc90 core: fix broken mouse (bug introduced by the previous commit) 2012-03-09 11:43:10 +01:00
Sebastien Helleu
35785a5e05 core: improve and fix bugs on standard paste and bracketed paste
Changes:
- wait control sequence for end of bracketed paste (and only after, check if
  we should ask confirmation to user)
- add option weechat.look.paste_bracketed_timer_delay to force the end of
  bracketed paste if the control sequence for end of bracketed paste was not
  received in time
- in bracketed paste mode, with paste_max_lines=1, do not ask confirmation for
  one line (ask for one line only if paste_max_lines=0)
- fix bugs with mintty: bracketed paste should be ok every time (even if some
  codes are sometimes partially received, WeeChat will now handle that properly);
  the standard paste often fails (due to bug in mintty, which sends paste very
  slowly to remote app); so the bracketed paste mode is highly recommended with
  mintty
- after paste in bracketed paste mode, the undo key (ctrl+"_" by default) will
  undo whole paste, not chars one by one
2012-03-09 10:41:13 +01:00
Sebastien Helleu
1102cfd317 irc: fix display of color in hostname (join/part/quit messages) 2012-03-06 21:54:46 +01:00
Sebastien Helleu
fe3bdb5f52 irc: compute hash to find nick color for nick in server message when nick is not in nicklist 2012-03-06 18:03:03 +01:00