Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-23 | core: free secured data on exit | Sebastien Helleu | |
2013-11-22 | core: fix crash on "/buffer close name" when the buffer is not found | Sebastien Helleu | |
2013-11-22 | core: fix crash on /buffer close core.weechat | Sebastien Helleu | |
2013-11-18 | core: use #ifdef to check if versions are defined in signal "debug_libs" | Sebastien Helleu | |
2013-11-18 | core: remove "v" before versions displayed by /debug libs | Sebastien Helleu | |
2013-11-17 | core: add option "libs" for command /debug, add signal "debug_libs" | Sebastien Helleu | |
2013-11-17 | core: remove obsolete signals "debug_buffer" and "debug_windows" | Sebastien Helleu | |
2013-11-15 | core: optimize loop when closing several buffers with command /buffer close ↵ | Sebastien Helleu | |
n1-n2 | |||
2013-11-15 | core: fix memory leak when n2 is not a valid number in command /buffer close ↵ | Sebastien Helleu | |
n1-n2 | |||
2013-11-13 | core: set option weechat.look.paste_bracketed to "on" by default | Sebastien Helleu | |
2013-11-09 | core: rename option weechat.look.set_title to weechat.look.window_title ↵ | Sebastien Helleu | |
(evaluated string) | |||
2013-11-09 | api: add support of infos with format `${info:name,arguments}` in function ↵ | Sebastien Helleu | |
string_eval_expression and command /eval | |||
2013-11-09 | core: add bar item "buffer_zoom", add signals "buffer_{zoomed|unzoomed}" ↵ | Sebastien Helleu | |
(patch #8204) (patch from Nils Görs) | |||
2013-11-09 | core: improve error message when a .conf file can not be read, add a second ↵ | Sebastien Helleu | |
warning about default values used | |||
2013-11-09 | core: remove unneeded warning when read of sec.conf fails (another warning ↵ | Sebastien Helleu | |
is already displayed) | |||
2013-11-09 | core: do not exit if read of sec.conf/weechat.conf fails | Sebastien Helleu | |
2013-11-09 | core: remove unneeded warning when read of weechat.conf fails (another ↵ | Sebastien Helleu | |
warning is already displayed) | |||
2013-11-09 | core: display lines waiting for buffer on exit (in case of early exit) | Sebastien Helleu | |
2013-11-09 | core: create .conf file with default options only if the file does not exist ↵ | Sebastien Helleu | |
(and not on read error with existing file) | |||
2013-11-03 | api: fix read of arrays in hdata functions hdata_<type> (bug #40354) | Sebastien Helleu | |
2013-11-02 | core: add support of italic text (requires ncurses >= 5.9 patch 20130831) | Sebastien Helleu | |
2013-10-26 | core: fix bind of keys in cursor/mouse context when key starts with "@" ↵ | Sebastien Helleu | |
(remove the warning about unsafe key) | |||
2013-10-20 | core: fix typo in /help weechat.history.max_buffer_lines_number | Sebastien Helleu | |
2013-10-20 | core: fix typo in /help weechat.history.max_buffer_lines_minutes | Sebastien Helleu | |
2013-10-20 | core: add warning about value 0 in help of some history options | Sebastien Helleu | |
Options affected: - weechat.history.max_buffer_lines_minutes - weechat.history.max_buffer_lines_number - weechat.history.max_commands | |||
2013-10-06 | core: add options to customize default text search in buffers | Sebastien Helleu | |
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 | core: remove warning about proxy not found for option ↵ | Sebastien Helleu | |
weechat.network.proxy_curl on startup Proxies are not yet fully loaded (when reading weechat.conf), so the warning is not displayed on startup, but only when option is changed. | |||
2013-10-02 | core: fix spaces displayed after combining chars (bug #40115) | Sebastien Helleu | |
2013-09-24 | core: fix time displayed in status bar (it was one second late) (bug #40097) | Sebastien Helleu | |
2013-09-20 | core: add proxy options username/password in /help secure | Sebastien Helleu | |
2013-09-19 | core: add support of secured data in proxy options username/password ↵ | Sebastien Helleu | |
(evaluate content) | |||
2013-09-19 | relay: add support of secured data in option relay.network.password ↵ | Sebastien Helleu | |
(evaluate content) (patch from Nils Görs) | |||
2013-09-19 | core: fix memory leak on unhook of a print hook (if using tags) | Sebastien Helleu | |
2013-09-03 | core: rename options weechat.look.day_change_message(2) to ↵ | Sebastien Helleu | |
weechat.look.day_change_message_{1date|2dates} | |||
2013-09-02 | core: fix computation of columns in output of /help (take care about size of ↵ | Sebastien Helleu | |
time/buffer/prefix) | |||
2013-09-02 | Merge branch 'shared-strings' | Sebastien Helleu | |
2013-09-02 | core: add option weechat.look.day_change_message2 | Sebastien Helleu | |
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-08-25 | core: fix evaluation of expressions with parentheses | Sebastien Helleu | |
First evaluate sub-expressions between parentheses. Before the fix: >> 1 && (0 || 0) == [1] After the fix: >> 1 && (0 || 0) == [0] | |||
2013-08-25 | core: add note about color codes "${color:xxx}" in /help ↵ | Sebastien Helleu | |
weechat.look.day_change_message | |||
2013-08-25 | core: display day change message dynamically (do not store it as a line in ↵ | Sebastien Helleu | |
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-21 | core: display an error message when "/buffer notify xxx" fails (with a wrong ↵ | Sebastien Helleu | |
notify level) | |||
2013-08-20 | core: improve help of command /away | Sebastien Helleu | |
2013-08-17 | core: add commment in function string_shared_get (returned value must not be ↵ | Sebastien Helleu | |
changed) | |||
2013-08-17 | core: add search of regular expression in buffer, don't reset search type on ↵ | Sebastien Helleu | |
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-16 | core: add text emphasis in messages when searching text in buffer | Sebastien Helleu | |
New options: - weechat.look.emphasized_attributes - weechat.color.emphasized - weechat.color.emphasized_bg | |||
2013-08-15 | core: remove obsolete enum t_config_look_nicklist | Sebastien Helleu | |
2013-08-12 | core: add comment with return value of function string_regcomp | Sebastien Helleu | |
2013-08-11 | core: add note about "strftime" in help of options ↵ | Sebastien Helleu | |
weechat.look.day_change_time_format and weechat.look.time_format | |||
2013-08-10 | core: add support of shared strings in split of strings (add functions ↵ | Sebastien Helleu | |
string_split_shared and string_free_split_shared) | |||
2013-08-10 | core: add shared strings to reduce memory usage | Sebastien Helleu | |
Shared strings are stored in a hashtable with pointer for keys (values are not used). The key has a reference count + the string. The initial reference count is set to 1 and is incremented each time the same string is asked. When removing a shared string, the reference count is decremented. If it becomes 0, then the shared string is removed from the hashtable (and then the string is really destroyed). |