WeeChat DevCenter

Version 2.0

Version 2.0 is available!

As usual, many new features and bug fixes, see ChangeLog for detail.

New major features in this release:

  • new plugin "fset" (fast set of WeeChat and plugins options)
  • new plugin "php" (support of PHP scripts)
  • add option buflist.look.add_newline
  • add two new bar items "buflist2" and "buflist3" using the same format configuration options
  • add flag "input_get_empty" in buffer
  • add signals "buffer_filters_enabled" and "buffer_filters_disabled"
  • support loading of plugins from path in environment variable "WEECHAT_EXTRA_LIBDIR"
  • add infolist "alias_default" (list of default aliases)
  • make value optional in command /buffer set
  • allow floating point and hexadecimal numbers in comparison of evaluated values
  • add option weechat.look.save_config_with_fsync
  • add support of prefix "quiet:" in function key_unbind() to quietly remove keys
  • add argument "recurse_subdirs" in function exec_on_files()
  • add local variable "filter" in the script buffer
  • remove recursive evaluation of extra variables in buflist
  • change type of arguments status/gnutls_rc/sock in hook_connect() callback from string to integer (in scripting API)
  • change type of argument fd in hook_fd() callback from string to integer (in scripting API)
  • fix display bugs with filtered lines
  • fix display of nicks in nicklist when they are in a group with sub-groups
  • call the config hook when options are renamed or removed
  • fix parsing of CAP command in relay/irc
  • many bugs fixed.

New configuration files:

  • fset.conf

New options:

  • buflist.look.add_newline
  • plugins.var.php.check_license
  • weechat.look.save_config_with_fsync

New keys:

  • in mouse context:
    • left button on fset buffer: change current line
    • right button on fset buffer: toggle boolean or edit value
    • right button + drag & drop left/right: change value
    • right button + drag & drop up/down: mark/unmark options