summaryrefslogtreecommitdiff
path: root/src/plugins/charset
AgeCommit message (Collapse)Author
2022-01-17core: update copyright datesSébastien Helleu
2021-07-04typing: add typing pluginSébastien Helleu
2021-01-02core: update copyright datesSébastien Helleu
2020-01-04core: update copyright datesSébastien Helleu
2019-10-01core: fix style in CMake filesSébastien Helleu
2019-04-25cmake: allow custom libdir (fix #1341)Ryan Farley
Allows for custom LIBDIR to specified with cmake builds. WEECHAT_LIBDIR is used for a custom Weechat directory, or set from LIBDIR (as LIBDIR used to be set).
2019-04-13api: return allocated string in hook_info callback and function info_getSébastien Helleu
2019-03-24core: add CMake option "ENABLE_CODE_COVERAGE" to compile with code coverage ↵Sébastien Helleu
options This option is OFF by default and should be enabled only for tests, to measure test coverage.
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-01-14core: reinitialize config file pointer to NULL after an error on section ↵Sébastien Helleu
creation
2018-01-05core: update copyright datesSébastien Helleu
2017-06-25fset: shift plugins priority to insert fset plugin between buflist and fifoSébastien Helleu
2017-03-25buflist: load plugin after some other plugins by shifting plugins prioritySébastien Helleu
2017-01-01core: update copyright datesSébastien Helleu
2016-03-21core: 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-01core: update copyright datesSébastien Helleu
2015-01-15core: add priority in plugins to initialize them in orderSébastien Helleu
Current order is: charset, logger, exec, trigger, aspell, alias, fifo, xfer, irc, relay, guile/lua/perl/python/ruby/tcl, script.
2015-01-01core: update copyright datesSébastien Helleu
2014-11-22api: return value in function command(), remove WeeChat error after command ↵Sébastien Helleu
callback if return code is WEECHAT_RC_ERROR
2014-04-12core: use lower case for CMake keywordsSébastien Helleu
2014-04-12charset: fix /help charset.default.decodeSébastien Helleu
The charset is used only when the message is not UTF-8 valid.
2014-02-21charset: remove unneeded test in command /charsetSebastien Helleu
2014-01-18core: reformat hook_command argumentsSebastien Helleu
2014-01-01core: update copyright datesSebastien Helleu
2013-12-21charset: replace call to strcasecmp by weechat_strcasecmpSebastien Helleu
This fixes a compilation problem on Illumos.
2013-11-09charset: remove unneeded warning, do not load plugin when options can not be ↵Sebastien Helleu
initialized
2013-10-05core: move the "-no-undefined" from LDFLAGS in configure.ac to Makefile.am ↵Sebastien Helleu
in plugins This "-no-undefined" was causing an error when detecting "ld" lib on Cygwin.
2013-07-20core: replace obsolete INCLUDES by AM_CPPFLAGS in files Makefile.amSebastien Helleu
2013-01-01core: update copyright datesSebastien Helleu
2012-12-15core: move comments with description of C file to top of filesSebastien Helleu
2012-12-13core: reformat comments for functionsSebastien Helleu
2012-09-19charset: allow "UTF-8" in charset encoding options (still forbidden in ↵Sebastien Helleu
decoding options)
2012-08-02core: update description of plugins and translate them in output of /pluginSebastien Helleu
2012-07-14charset: fix typoSebastien Helleu
2012-07-14charset: do not allow "UTF-8" in charset options (useless because UTF-8 is ↵Sebastien Helleu
the internal WeeChat charset)
2012-01-08core: update copyright datesSebastien Helleu
2011-10-26core: remove unneeded whitespaceSebastien Helleu
2011-04-16core: return WEECHAT_RC_OK instead of WEECHAT_RC_ERROR in commands when ↵Sebastien Helleu
error is displayed
2011-02-04Improve arguments displayed in /help of commands, display all commands with ↵Sebastien Helleu
same name (for same command name in many plugins)
2011-01-01Update copyright datesSebastien Helleu
2010-06-22Update licenses and copyrights, add missing author names in sourcesSebastien Helleu
2010-04-09Define WeeChat license as macro for C compiler, used in plugins to set licenseSebastien Helleu
2010-04-08Reformat and add comments for description of C sourcesSebastien Helleu
2010-01-03Update copyright datesSebastien Helleu
2009-09-20Fix cmake directories: let user customize lib, share, locale and include ↵Sebastien Helleu
directories (patch #6922)
2009-06-12Remove variable with "WeeChat required version" in plugins, do not compare ↵Sebastien Helleu
version any more (API comparison is enough)
2009-03-28Add cmake files in package built by autotoolsSebastien Helleu
2009-03-18Remove some messages during startup about scripts and plugins loadedSebastien Helleu
It is still possible to see messages by changing debug level for "core" or plugins (perl, python, ruby, lua, tcl).
2009-01-03Update copyright datesSebastien Helleu