Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-09 | core: improve the string_replace_regex function (add reference char, change ↵ | Sebastien Helleu | |
syntax for match refs) The reference char is now an argument for the function. The references are now $0 .. $99 and $+ was added (last match, with highest number). The syntax to replace a match with one char is now: $.cN or $.c+ (for example: "$.*3"). | |||
2014-02-09 | core: replace "regex_t *" by "void *" in string functions (fix ruby ↵ | Sebastien Helleu | |
compilation error with autotools) | |||
2014-02-09 | core: add argument "num_items" in function string_split_shell | Sebastien Helleu | |
2014-02-09 | trigger: add trigger plugin | Sebastien Helleu | |
2014-02-09 | core: display a warning in case of inconsistency between the options ↵ | Sebastien Helleu | |
weechat.look.save_{config|layout}_on_exit | |||
2014-02-09 | core: add more info in /help weechat.look.hotlist_sort | Sebastien Helleu | |
2014-01-29 | core: fix typos in translations and docs | Sebastien Helleu | |
2014-01-26 | core: fix memory leak in regex matching when evaluating expression | Sebastien Helleu | |
2014-01-24 | core: add support of escaped unicode chars in commands /print and "/input ↵ | Sebastien Helleu | |
insert" | |||
2014-01-22 | core: revert the rename of option weechat.look.save_layout_on_exit | Sebastien Helleu | |
2014-01-22 | core: fix typo in /help print | Sebastien Helleu | |
2014-01-22 | api: add function "infolist_search_var" | Sebastien Helleu | |
2014-01-21 | core: rename option weechat.look.save_layout_on_exit to ↵ | Sebastien Helleu | |
weechat.look.store_layout_on_exit, replace "save" by "store" for layouts | |||
2014-01-21 | core: change format of buffer name in output of /buffer | Sebastien Helleu | |
Now the full name of buffer is displayed, without parentheses around the plugin name. The old ouput was: [1] (core) weechat (notification: all) [1] (irc) server.freenode (notification: all) [2] (irc) freenode.#weechat (notification: all) Now it is: [1] core.weechat (notification: all) [1] irc.server.freenode (notification: all) [2] irc.freenode.#weechat (notification: all) | |||
2014-01-19 | core: add command /print | Sebastien Helleu | |
2014-01-18 | core: fix typo in arguments description of command /mute | Sebastien Helleu | |
2014-01-18 | core: reformat hook_command arguments | Sebastien Helleu | |
2014-01-18 | core: update some function comments | Sebastien Helleu | |
2014-01-16 | core: set max value for option weechat.look.hotlist_names_count to ↵ | Sebastien Helleu | |
GUI_BUFFERS_MAX (10000) | |||
2014-01-15 | core: add option weechat.look.tab_width | Sebastien Helleu | |
2014-01-14 | core: add completion "plugins_installed" | Sebastien Helleu | |
2014-01-13 | core: fix typo in /help weechat.look.highlight_regex | Sebastien Helleu | |
2014-01-11 | api: add stdin options in functions hook_process_hashtable and hook_set ↵ | Sebastien Helleu | |
(task #10847, task #13031) The function hook_set has been added in script API. | |||
2014-01-09 | core: optimize xxx_valid() functions: return immediately if pointer is NULL | Sebastien Helleu | |
2014-01-09 | core: add "POSIX extended" in description of options/commands/functions ↵ | Sebastien Helleu | |
using regular expressions | |||
2014-01-09 | xfer: add support of IPv6 for DCC chat/file (patch #7992) | Andrew Potter | |
2014-01-08 | core: fix crash in /eval when config option has a NULL value | Sebastien Helleu | |
2014-01-07 | core: fix typo in comment | Sebastien Helleu | |
2014-01-06 | core: add missing type "shared_string" in hdata_type_string[] | Sebastien Helleu | |
2014-01-05 | core: fix crash with hdata_update on shared strings, add hdata type ↵ | Sebastien Helleu | |
"shared_string" (bug #41104) | |||
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-01 | core: update copyright dates | Sebastien Helleu | |
2013-12-30 | core: rename option "add" to "store" in command /layout | 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-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-15 | core: add support of logical and/or for argument "tags" in function hook_print | Sebastien Helleu | |
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 | core: update translations | 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-11-30 | core: fix command /buffer renumber | Sebastien Helleu | |
2013-11-30 | core: fix unmerge of buffer | Sebastien Helleu | |
2013-11-30 | core: add limits for buffers (max 10000 buffers opened, number of a buffer: ↵ | Sebastien Helleu | |
between 1 and INT_MAX - 10000) | |||
2013-11-30 | core: add option weechat.look.buffer_auto_renumber | Sebastien Helleu | |
New option: weechat.look.buffer_auto_renumber, boolean which is on by default, so the behavior is the same: no gap is allowed in numbers, they start at number 1 and they are auto-renumbered after each command like /buffer move, /buffer merge, ... A new option "renumber" has been added in command /buffer, to renumber a range of buffers (or all). Changes when the option weechat.look.buffer_auto_renumber is off: - command "/buffer move": - the current number will be left free for use, and the target number can be any number >= 1 (possibly higher than the current last buffer number) - the value can be "-" (which moves the buffer to number 1) or "+" (which moves the buffer to the end, ie last number + 1) - command "/buffer swap": - now the buffers are swapped in the list without being "moved" - comand "/buffer [+/-]N": - it is now working with gaps in buffer numbers - command "/buffer merge": - it can now merge a group of merged buffers into another buffer (or buffers merged themselves) - layout can restore buffer numbers with gaps in numbers | |||
2013-11-24 | core: do not update terminal title on startup if option ↵ | Sebastien Helleu | |
weechat.look.window_title is empty |