Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-05 | core: replace calls to sprintf() with snprintf() | Sebastien Helleu | |
2014-01-05 | core: fix compilation warnings on OpenBSD | Sebastien Helleu | |
On OpenBSD, the variable "tv_sec" in struct timeval has type "long" (type "time_t" under Linux). So we need to copy this value to a temporary variable before using its pointer with function localtime(). | |||
2014-01-02 | xfer: add "network" prefix for (dis)connection messages in xfer chat buffer | Sebastien Helleu | |
2014-01-02 | irc: use statusmsg from message 005 to check prefix char in status ↵ | Sebastien Helleu | |
notices/messages | |||
2014-01-02 | irc: add comments for functions about modes/prefix/chanmodes | Sebastien Helleu | |
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-12-31 | core: fix unneeded shift of buffer numbers when a buffer with layout is ↵ | Sebastien Helleu | |
created and merged | |||
2013-12-30 | core: rename option "add" to "store" in command /layout | Sebastien Helleu | |
2013-12-24 | irc: fix typo in /help irc.look.highlight_{channel|pv|server} | Sebastien Helleu | |
2013-12-23 | core: replace darkgray color as default value of options | Sebastien Helleu | |
New default value is now used for these options: - weechat.color.chat_inactive_buffer: "default" - weechat.color.chat_inactive_window: "default" - weechat.color.chat_nick_offline: "default" - weechat.color.chat_nick_offline_highlight_bg: "blue" - weechat.color.chat_prefix_buffer_inactive_buffer: "default" - irc.color.topic_old: "default" - logger.color.backlog_end: "default" - logger.color.backlog_line: "default" - script.color.text_delimiters: "default" | |||
2013-12-22 | relay: use syntax \xNN instead of \NN for control chars in raw buffer | Sebastien Helleu | |
2013-12-22 | irc: use syntax \xNN instead of \NN for control chars in raw buffer | Sebastien Helleu | |
2013-12-21 | charset: replace call to strcasecmp by weechat_strcasecmp | Sebastien Helleu | |
This fixes a compilation problem on Illumos. | |||
2013-12-18 | core: add support of UTF-8 chars in horizontal/vertical separators | Sebastien Helleu | |
2013-12-18 | core: add option weechat.look.window_auto_zoom, disable automatic zoom by ↵ | Sebastien Helleu | |
default when terminal becomes too small for windows | |||
2013-12-17 | irc: remove display of channel in channel notices, display "PvNotice" for ↵ | Sebastien Helleu | |
channel welcome notices | |||
2013-12-16 | irc: add option irc.look.smart_filter_mode (task #12499) | Sebastien Helleu | |
2013-12-15 | core: add support of logical and/or for argument "tags" in function hook_print | Sebastien Helleu | |
2013-12-15 | core: fix use of NULL pointer (in case of malloc error) when creating a new ↵ | Sebastien Helleu | |
filter | |||
2013-12-15 | core: fix some translation of "tags" in french | Sebastien Helleu | |
2013-12-15 | core: add buffer property "highlight_tags_restrict", rename option ↵ | Sebastien Helleu | |
irc.look.highlight_tags to irc.look.highlight_tags_restrict The buffer property "highlight_tags" is renamed to "highlight_tags_restrict". New behavior for buffer property "highlight_tags": force highlight on tags. Option irc.look.highlight_tags is renamed to irc.look.highlight_tags_restrict. | |||
2013-12-14 | core: add note about support of "*" for tags in /help filter | Sebastien Helleu | |
2013-12-14 | core: add logical "and" between tags in filters, weechat.look.highlight_tags ↵ | Sebastien Helleu | |
and buffer property "highlight_tags" The logical "and" is made with the separator "+". Example: "irc_notice+nick_toto,nick_test" will match a notice from nick "toto" or any message from nick "test". | |||
2013-12-13 | core: rename options save/reset to add/del in command /layout | Sebastien Helleu | |
The "save" option does not save to disk (so it was a bit confusing with /save command); therefore it is renamed to "add". The "reset" option does not really reset but delete things in the layout (or the layout itself); therefore it is renamed to "del" (for consistency, like other commands in WeeChat core and plugins). | |||
2013-12-11 | irc: display mask of ignore deleted with /ignore del | Sebastien Helleu | |
2013-12-11 | core: update translations | Sebastien Helleu | |
2013-12-11 | Merge branch 'buffer-auto-renumber' | Sebastien Helleu | |
2013-12-11 | irc: add note about command /disconnect in /help connect | Sebastien Helleu | |
2013-12-11 | core: fix text emphasis with wide chars on screen like japanese (patch ↵ | Sebastien Helleu | |
#8253) (patch from Ryuunosuke Ayanokouzi) | |||
2013-12-08 | core: add signal "buffer_cleared" | Sebastien Helleu | |
2013-12-08 | core: remove option on /unset of plugin description option ↵ | Sebastien Helleu | |
(plugins.desc.xxx) (bug #40768) | |||
2013-12-08 | irc: don't return a default ban mask if option is not set or if host is not ↵ | Sebastien Helleu | |
found | |||
2013-12-07 | irc: rename option irc.look.ban_mask_default to irc.network.ban_mask_default | Sebastien Helleu | |
2013-12-07 | irc: add option irc.look.ban_mask_default (bug #26571) | Sebastien Helleu | |
2013-12-07 | irc: improve /help of command/command_delay/autojoin options in servers | Sebastien Helleu | |
2013-12-07 | core: use first gap for new buffer only if the buffer has no layout number | Sebastien Helleu | |
2013-12-07 | core: add option weechat.look.buffer_position | Sebastien Helleu | |
The value of option can be: - "end": buffer is added after the end of list (number = last number + 1) - "first_gap": buffer is added at first number available in the list (after the end of list if no number is available) | |||
2013-12-06 | irc: add option irc.network.lag_max | Sebastien Helleu | |
2013-12-05 | irc: fix ignore on a host without nick | Sebastien Helleu | |
2013-12-04 | core: add buffer property "day_change" to hide messages for the day change ↵ | Sebastien Helleu | |
in specific buffers | |||
2013-12-04 | irc: add comments about irc color codes in messages | Sebastien Helleu | |
2013-12-04 | irc: remove function irc_color_decode_for_user_entry | Sebastien Helleu | |
Since commits d03eb52d4992c46b01c47d076ae5ef5aa68be10c and 0c48b7ab8bbd4b5b2f5bb73f3e96930091fa7ead, the IRC color codes are the same in input line and messages, so the function irc_color_decode_for_user_entry is not needed any more. It was used only to decode colors when completing the command /topic (with the channel topic). | |||
2013-12-01 | core: replace default key ctrl+"c", "u" by ctrl+"c", "_" for underlined text ↵ | Sebastien Helleu | |
in messages | |||
2013-12-01 | irc: use color code 0x1F (ctrl-_) for underlined text in input line (same ↵ | Sebastien Helleu | |
code as messages) (bug #40756) | |||
2013-12-01 | core: replace default key ctrl+"c", "r" by ctrl+"c", "v" for reverse video ↵ | Sebastien Helleu | |
in messages | |||
2013-12-01 | irc: use color code 0x16 (ctrl-V) for reverse video in messages | Sebastien Helleu | |
Other clients are using 0x16, and not 0x12 that was the default in WeeChat (which was able to decode both 0x12 and 0x16). Now the 0x12 is not decoded and does not make reverse video any more. | |||
2013-12-01 | irc: check that string is not NULL in functions ↵ | Sebastien Helleu | |
irc_color_{decode,decode_for_user_entry,encode} | |||
2013-12-01 | core: add missing access to hdata "buffer_visited" | Sebastien Helleu | |
2013-12-01 | core: fix random crash when closing a buffer | Sebastien Helleu | |
The problem happened because we used a pointer to a "struct t_gui_buffer_visited" for the switch to another buffer, when the buffer is closed. This is executed in all windows displaying the buffer, but on each switch to buffer, the visited buffers are updated and therefore the address can change. The pointer becomes invalid, and WeeChat still uses it on next windows for the buffer switch. It happened rarely because the visited buffer is freed and allocated immediately after, so the address is often the same in memory. Thanks to silverd for the tests on OS X to track the problem. | |||
2013-11-30 | irc: use option irc.network.colors_send (instead of receive) when displaying ↵ | Sebastien Helleu | |
messages sent by commands /away, /me, /msg, /notice, /query |