1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-26 21:06:38 +02:00
Commit Graph

1432 Commits

Author SHA1 Message Date
Sebastien Helleu 51aa15cced core: fix crash on /buffer close core.weechat 2013-11-22 07:57:30 +01:00
Pierre Carru b5db21d6c4 guile: disable guile gmp allocator (fix crash on unload of relay plugin) (bug #40628) 2013-11-19 19:41:16 +01:00
Sebastien Helleu 8d64b658df core: add option "libs" for command /debug, add signal "debug_libs" 2013-11-17 20:49:37 +01:00
Sebastien Helleu 70ed2a8189 core: apply color attributes when clearing a window (patch #8236) (patch from Tom Alsberg) 2013-11-14 19:41:28 +01:00
Sebastien Helleu ea9d79f268 core: set option weechat.look.paste_bracketed to "on" by default 2013-11-13 08:28:07 +01:00
Sebastien Helleu 725c5aaeb9 core: fix truncated text when pasting several long lines (bug #40210) 2013-11-12 21:37:51 +01:00
Sebastien Helleu 90774b73d8 core: rename option weechat.look.set_title to weechat.look.window_title (evaluated string) 2013-11-09 17:07:02 +01:00
Sebastien Helleu 18ff3064cf core: add infos "term_width" and "term_height" 2013-11-09 15:55:11 +01:00
Sebastien Helleu ff62f3edff api: add support of infos with format ${info:name,arguments} in function string_eval_expression and command /eval 2013-11-09 15:35:54 +01:00
stfn 652653ff82 api: add support for C++ plugins 2013-11-09 13:47:13 +01:00
Sebastien Helleu 9b4eb6d607 core: add bar item "buffer_zoom", add signals "buffer_{zoomed|unzoomed}" (patch #8204) (patch from Nils Görs) 2013-11-09 13:21:56 +01:00
Sebastien Helleu 05e1e31072 core: create .conf file with default options only if the file does not exist (and not on read error with existing file) 2013-11-09 08:44:48 +01:00
Sebastien Helleu 802aa2167a core: add shared strings in ChangeLog for version 0.4.2 2013-11-08 18:25:19 +01:00
Sebastien Helleu e2605cf77b core: fix highlight on action messages: skip the nick at beginning to prevent highlight on it (bug #40516) 2013-11-08 18:22:36 +01:00
Sebastien Helleu 5ce1a3e867 irc: fix groups in channel nicklist when reconnecting to a server that supports more nick prefixes than the previously connected server 2013-11-07 20:52:47 +01:00
Sebastien Helleu 5812564bf5 core: use one line titles and less chars for delimited blocks/tables in ChangeLog/NEWS 2013-11-06 08:20:20 +01:00
Sebastien Helleu b6e4f918f5 core: add default keys alt+home/end and alt+F11/F12 for xterm 2013-11-05 21:46:25 +01:00
Sebastien Helleu f5a65c9b2b api: fix read of arrays in hdata functions hdata_<type> (bug #40354) 2013-11-03 12:04:02 +01:00
Sebastien Helleu dd32052fec core: add support of italic text (requires ncurses >= 5.9 patch 20130831) 2013-11-02 10:58:38 +01:00
Sebastien Helleu f111abdfc1 irc: fix auto-switch to channel buffer when doing /join channel (without "#") 2013-10-27 15:08:30 +01:00
Sebastien Helleu cc8f798237 core: remove version/date in ChangeLog/NEWS (let asciidoc set that with attributes date/revision) 2013-10-27 14:04:29 +01:00
Sebastien Helleu 14cf7bd20f core: fix auto-apply of window layout in current window when option irc.look.buffer_switch_autojoin is on 2013-10-27 11:07:33 +01:00
Sebastien Helleu 0069dbb5f1 core: fix bind of keys in cursor/mouse context when key starts with "@" (remove the warning about unsafe key) 2013-10-26 12:22:22 +02:00
Sebastien Helleu 5a333b788d lua: fix crash on calls to callbacks during load of script 2013-10-24 14:21:18 +02:00
Sebastien Helleu 53ec644ce1 core: fix truncated prefix when filters are toggled (bug #40204) 2013-10-19 16:21:20 +02:00
Sebastien Helleu 4b94b74990 irc: add option irc.look.notice_welcome_tags 2013-10-08 22:15:11 +02:00
Sebastien Helleu d82f8c8165 irc: add server option "default_msg_kick" to customize default kick/kickban message (task #12777) (patch from Nils Görs) 2013-10-08 19:57:04 +02:00
Sebastien Helleu 07115ef3d0 core: add options to customize default text search in buffers
New options:
- weechat.look.buffer_search_case_sensitive (boolean, off by default)
- weechat.look.buffer_search_force_default (boolean, off by default)
- weechat.look.buffer_search_regex (boolean, off by default)
- weechat.look.buffer_search_where (prefix, message (by default), prefix_message)
2013-10-06 11:59:42 +02:00
Sebastien Helleu 9f1658ef03 Version 0.4.3-dev 2013-10-06 10:21:49 +02:00
Sebastien Helleu 7785f7ea22 Version 0.4.2 2013-10-06 08:58:14 +02:00
Sebastien Helleu a6c188ce4f relay: fix decoding of websocket frames when there are multiple frames in a single message received (only the first one was decoded) 2013-10-05 16:49:39 +02:00
Sebastien Helleu 22b53c6019 irc: fix reconnection to server using IPv6 (bug #38819, bug #40166) 2013-10-03 19:46:53 +02:00
Sebastien Helleu 437ebb69d4 core: clear whole line before displaying content instead of clearing after the end of content (bug #40115) 2013-09-30 19:26:09 +02:00
Sebastien Helleu 8b966d1c7e core: fix time displayed in status bar (it was one second late) (bug #40097) 2013-09-24 22:55:27 +02:00
Sebastien Helleu 1deba9894e Version 0.4.2-rc2 2013-09-20 23:22:40 +02:00
Sebastien Helleu a9ca95241d aspell: fix detection of word start/end when there are apostrophes or minus chars before/after word (thanks to Nils Görs) 2013-09-20 19:31:34 +02:00
Sebastien Helleu 252feedde4 core: fix memory leak on unhook of a print hook (if using tags) 2013-09-19 10:19:29 +02:00
Sebastien Helleu 9c36b7c693 core: rename options weechat.look.day_change_message(2) to weechat.look.day_change_message_{1date|2dates} 2013-09-03 10:27:14 +02:00
Sebastien Helleu 14c958a0e6 Version 0.4.2-rc1 2013-09-02 21:43:35 +02:00
Sebastien Helleu daf535c9af core: fix computation of columns in output of /help (take care about size of time/buffer/prefix) 2013-09-02 18:56:58 +02:00
Sebastien Helleu 0d8bd7f1e6 core: add option weechat.look.day_change_message2
The new option weechat.look.day_change_message2 is used to display day change
between two messages, with two dates: the new one, and the old one.

Example:

-- Mon, 02 Sep 2013 (Thu, 22 Aug 2013) --
2013-09-02 08:39:06 +02:00
Sebastien Helleu 75cc0b0a77 irc: add option irc.look.notice_welcome_redirect to automatically redirect channel welcome notices to the channel buffer 2013-08-28 21:39:21 +02:00
Sebastien Helleu fb51fb6052 logger: add option "flush" for command /logger 2013-08-26 18:21:16 +02:00
Sebastien Helleu 86e7d95b9c core: fix evaluation of expressions with parentheses
First evaluate sub-expressions between parentheses.

Before the fix:
>> 1 && (0 || 0)
== [1]

After the fix:
>> 1 && (0 || 0)
== [0]
2013-08-25 13:34:51 +02:00
Sebastien Helleu 03b6b4c1cf core: display day change message dynamically (do not store it as a line in buffer) (task #12775)
Changes in options:
- rename option weechat.look.day_change_time_format to weechat.look.day_change_message
  (color codes are allowed in this option)
- new option weechat.color.chat_day_change.
2013-08-25 09:39:59 +02:00
Sebastien Helleu eac1ca929b core: add syntax "@buffer:item" in bar items to force the buffer used when displaying the bar item (task #12717) 2013-08-19 21:22:10 +02:00
Sebastien Helleu 39faaa7dbe irc: replace default prefix modes "qaohvu" by the standard ones "ov" when PREFIX is not sent by server (bug #39802) 2013-08-18 10:56:17 +02:00
Sebastien Helleu f277d072d5 core: add split of IRC messages for commands (de)op/halfop/voice in ChangeLog 2013-08-18 09:26:22 +02:00
Sebastien Helleu 600ee3ddf3 core: add search of regular expression in buffer, don't reset search type on a new search, select where to search (messages/prefixes)
Key changed in search context:
- ctrl+"r": switch search type: string/regex

New keys in search context:
- alt+"c": case (in)sensitive search
- tab: search in messages/prefixes/both
2013-08-17 11:51:50 +02:00
Sebastien Helleu c624960336 core: add text emphasis in messages when searching text in buffer
New options:
- weechat.look.emphasized_attributes
- weechat.color.emphasized
- weechat.color.emphasized_bg
2013-08-16 16:16:37 +02:00