summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-14doc: fix emphasized text in plugin API reference and relay protocolSebastien Helleu
2013-08-12core: fix typo in french translation of /help upgradeSebastien Helleu
2013-08-12core: add comment with return value of function string_regcompSebastien Helleu
2013-08-12doc: update german translations, scripting and user guideNils Görs
2013-08-11core: add note about "strftime" in help of options ↵Sebastien Helleu
weechat.look.day_change_time_format and weechat.look.time_format
2013-08-10doc: add "oauth" for IRC connection in FAQSebastien Helleu
2013-08-10core: fix random crash on "/buffer close" with a buffer number (or a range ↵Sebastien Helleu
of buffers)
2013-08-10core: optimize the removal of lines in buffers (a lot faster to clear/close ↵Sebastien Helleu
buffers with lot of lines) The update of variables "buffer_max_length" and "prefix_max_length" in struct t_gui_lines is now delayed and made during the main refresh (in main loop). For a buffer with 50K lines, it is up to 3300 times faster to clear/close it. For a buffer with 4096 lines (default limit), it is up to 120 times faster.
2013-08-10core: update ChangeLog with changes on hashtablesSebastien Helleu
2013-08-10core: change type of hashtable key hash to unsigned long, return item ↵Sebastien Helleu
pointer in functions hashtable_set(_with_size) The key hash has been changed from unsigned int to unsigned long, and now the callback can return any value (not only between 0 and size-1), the modulo is computed after the call to the callback by the hashtable functions. Functions hashtable_set and hashtable_set_with_size were returning 1 if OK, 0 if error. Now they return pointer to hashtable item, or NULL if error.
2013-08-09core: check that value is not NULL before calling free in hashtable_free_valueSebastien Helleu
2013-08-09core: add "callback_free_key" in hashtableSebastien Helleu
2013-08-09core: set "callback_free_value" directly in hashtable without calling ↵Sebastien Helleu
function hashtable_set_pointer
2013-08-08core: fix typo coeur -> cœur (in french)Sebastien Helleu
2013-08-07doc: add description of sections in configuration files (user's guide)Sebastien Helleu
2013-08-07core: remove symbolic link "weechat-curses" on make uninstall (cmake and ↵Sebastien Helleu
autotools)
2013-08-07core: use $DESTDIR on make uninstall with cmakeSebastien Helleu
2013-08-07core: fix typo in comment for creation of symbolic link "weechat-curses"Sebastien Helleu
2013-08-07core: fix typo in /help secureSebastien Helleu
2013-08-06core: update dependencies in INSTALLSebastien Helleu
2013-08-06core: use $DESTDIR when creating symbolic link "weechat-curses" with cmakeSebastien Helleu
2013-08-05core: add new rmodifier in file NEWSSebastien Helleu
2013-08-05rmodifier: add option "missing" for command /rmodifierSebastien Helleu
2013-08-04core: fix uninitialized variable "result" in callback of command /evalSebastien Helleu
2013-08-04core: change colors of example in /help weechat.look.buffer_time_formatSebastien Helleu
2013-08-04core: optimize creation of hashtable "pointers" in eval_expression if ↵Sebastien Helleu
argument is NULL The hashtable is created on first call to eval_expression with pointers == NULL. On next calls, the hashtable is cleared, then used again. The hashtable is freed on exit.
2013-08-04core: replace "behaviour" by "behavior"Sebastien Helleu
2013-08-04core: change color format for options from `${xxx}` to `${color:xxx}`Sebastien Helleu
Options affected: - weechat.look.buffer_time_format - weechat.look.prefix_action - weechat.look.prefix_error - weechat.look.prefix_join - weechat.look.prefix_network - weechat.look.prefix_quit
2013-08-04core: fix asciidoc formatting in ChangeLogSebastien Helleu
2013-08-04doc: remove option ENABLE_DEMO for cmake in user's guide (demo plugin has ↵Sebastien Helleu
been removed)
2013-08-04api: add support of colors with format "${color:xxx}" in function ↵Sebastien Helleu
string_eval_expression and command /eval
2013-08-04api: add argument "options" in function string_eval_expression, add option ↵Sebastien Helleu
"-c" for command /eval (to evaluate a condition)
2013-08-03doc: fix typo in examples for function bar_new (plugin API reference)Sebastien Helleu
2013-08-02core: change the message displayed when passphrase is not given on startupSebastien Helleu
2013-08-02core: remove use of function gcry_kdf_derive so that it compiles with ↵Sebastien Helleu
libgcrypt < 1.5.0 The key built with salt + passphrase has changed, so old encrypted data in file sec.conf can not be decrypted with this new version.
2013-08-02core: change the message displayed on /secure decrypt -discardSebastien Helleu
2013-08-02doc: add feature "secured data" for libgcrypt in dependencies (user's guide)Sebastien Helleu
2013-08-02core: add task #7395 in ChangeLogSebastien Helleu
2013-08-02core: update translationsSebastien Helleu
2013-08-02Merge branch 'secured-data'Sebastien Helleu
2013-08-02core: add platform-dependent extension on "weechat-curses" link (so that ↵Sebastien Helleu
link is "weechat-curses.exe" on cygwin)
2013-08-02core: rename binary and man page from "weechat-curses" to "weechat" (task ↵Sebastien Helleu
#11027) A symbolic link weechat-curses -> weechat is now created (by both cmake and configure), so that the /upgrade will work from an old version. However, if you upgrade from an old version, it is recommended to force the use of the new binary name with the command: `/upgrade /path/to/weechat` (replace the path accordingly).
2013-08-01core: fix compiler warning on freopen (ignore file returned)Sebastien Helleu
2013-08-01script: fix uninitialized pointer in detailed view of a scriptSebastien Helleu
2013-07-31core: do not scroll when using /window {page_down|scroll_down} after /window ↵Sebastien Helleu
scroll_beyond_end
2013-07-31plugins: remove the demo pluginSebastien Helleu
2013-07-31core: add build of man page in debian/rulesSebastien Helleu
2013-07-31core: do not build man page by defaultSebastien Helleu
2013-07-31core: reset scroll after /window {page_down|scroll_down} if last line of ↵Sebastien Helleu
buffer is displayed at bottom A regression was introduced by commit bee56c3b7fa6ef0ce820a8f0a7e5e51b95aa3fab (/window scroll_beyond_end). Scenario to reproduce the problem, for example on an IRC channel with a long history (more than two pages): /window page_up /window page_down <type some text and send to channel> It will display -MORE(1)- instead of automatically scrolling to bottom of buffer.
2013-07-31core: add cmake option ENABLE_MAN to compile man page (on by default)Sebastien Helleu
For configure, the option is "--disable-man".