Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-04 | typing: add typing plugin | Sébastien Helleu | |
2021-05-11 | core: split WeeChat home in 4 directories, use XDG directories by default ↵ | Sébastien Helleu | |
(issue #1285) The 4 directories (which can be the same): - config: configuration files, certificates - data: log/upgrade files, local plugins, scripts, xfer files - cache: script repository, scripts downloaded (temporary location) - runtime: FIFO pipe, relay UNIX sockets | |||
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-04-28 | fifo: Open the fifo for writing too | Quentin Glidic | |
That will make it survive, avoiding the need to reopen it. Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net> | |||
2020-01-04 | core: update copyright dates | Sébastien Helleu | |
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-07-08 | fset: fix priority of plugin (load it after all other plugins) | Sébastien Helleu | |
This fixes a refresh problem of options after /upgrade in fset buffer. | |||
2017-06-03 | core: fix fifo_fd_cb declared without arguments | Simmo Saan | |
2017-01-15 | fifo: remove conditional directive breaking condition (closes #875) | Romero B. de S. Malaquias | |
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-11-22 | fifo: add file fifo.conf and option fifo.file.path to customize FIFO pipe ↵ | Sébastien Helleu | |
path/filename (closes #850) | |||
2016-03-21 | core: add pointer in some callbacks (closes #406) | Sébastien Helleu | |
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read | |||
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-12-03 | fifo: fix invalid pointer type | Sébastien Helleu | |
2015-12-02 | fifo: add /fifo command | Sébastien Helleu | |
2015-10-25 | fifo: add buffer name in error when the buffer is not found | Sébastien Helleu | |
2015-06-07 | fifo: ignore error ECOMM only on Cygwin (fix compilaton on FreeBSD) | Sébastien Helleu | |
2015-06-07 | fifo: fix send error on Cygwin when something is received in the pipe ↵ | Sébastien Helleu | |
(closes #436) | |||
2015-01-15 | core: add priority in plugins to initialize them in order | Sébastien Helleu | |
Current order is: charset, logger, exec, trigger, aspell, alias, fifo, xfer, irc, relay, guile/lua/perl/python/ruby/tcl, script. | |||
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-03-11 | fifo: search buffer by full name when text is received in pipe | Sebastien Helleu | |
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-03-25 | fifo: remove #define MAX_PATH (now done in weechat-plugin.h) | Sebastien Helleu | |
2013-03-17 | core: fix typos in many comments and some strings | Sebastien Helleu | |
2013-01-24 | core: display error number and string in some network errors | Sebastien Helleu | |
Error number and string is now displayed when an error is returned by one of these functions: socket, setsockopt, fcntl, pipe, accept, bind, listen, mkfifo. | |||
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-15 | core: move comments with description of C file to top of files | Sebastien Helleu | |
2012-12-13 | core: reformat comments for functions | Sebastien Helleu | |
2012-08-02 | fifo: ignore read failing with error EAGAIN (bug #37019) (patch from Matt ↵ | Sebastien Helleu | |
Robinson) | |||
2012-08-02 | core: update description of plugins and translate them in output of /plugin | Sebastien Helleu | |
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2011-10-26 | core: remove unneeded whitespace | Sebastien Helleu | |
2011-05-01 | fifo: remove unused variable | Sebastien Helleu | |
2011-01-01 | Update copyright dates | Sebastien Helleu | |
2010-06-22 | Update licenses and copyrights, add missing author names in sources | Sebastien Helleu | |
2010-06-18 | Fix bug with fifo pipe when setting fifo option to "on" | Sebastien Helleu | |
2010-04-09 | Define WeeChat license as macro for C compiler, used in plugins to set license | Sebastien Helleu | |
2010-04-08 | Reformat and add comments for description of C sources | Sebastien Helleu | |
2010-03-19 | Reformat multi-line comments | Sebastien Helleu | |
2010-01-24 | Remove evil tabs in sources | Sebastien Helleu | |
2010-01-03 | Update copyright dates | Sebastien Helleu | |
2009-12-07 | Add missing include of limits.h | Sebastien Helleu | |
2009-12-05 | Remove old fifo pipes before creating new pipe | Sebastien Helleu | |
2009-06-12 | Remove variable with "WeeChat required version" in plugins, do not compare ↵ | Sebastien Helleu | |
version any more (API comparison is enough) | |||
2009-03-18 | Remove some messages during startup about scripts and plugins loaded | Sebastien Helleu | |
It is still possible to see messages by changing debug level for "core" or plugins (perl, python, ruby, lua, tcl). | |||
2009-01-15 | Add Jabber plugin (alpha version, many Jabber features are missing) | Sebastien Helleu | |
This commit introduces Jabber/XMPP protocol for WeeChat. It uses iksemel lib. Please note many major Jabber features are missing: - roster management (add/remove/.. buddies), - MUC, - transports. It is possible to define servers (with /jabber), connect to them (with /jconnect), disconnect (/jdisconnect) and chat with buddies (with /jchat). | |||
2009-01-03 | Update copyright dates | Sebastien Helleu | |
2008-11-29 | Add current_window function in plugin API, add window functions in english ↵ | Sebastien Helleu | |
developer guide |