summaryrefslogtreecommitdiff
path: root/src/core/wee-config-file.c
AgeCommit message (Collapse)Author
2015-07-04core: add missing comments before functions when the result must be freed ↵Sébastien Helleu
after use
2015-04-22core: remove WeeChat version from config files (closes #407)Sébastien Helleu
2015-04-17core: add a welcome message on first WeeChat run (closes #318)Sébastien Helleu
2015-01-01core: update copyright datesSébastien Helleu
2014-10-23api: fix crash when reading config options with NULL value (closes #238)Sébastien Helleu
2014-09-29core: remove sort on configuration files and sectionsSébastien Helleu
The sort was causing bugs because some options were missing while reading other options, so the order of sections is important, they must not be sorted. This is a partial revert of commit 56f099bec647ef79542e3e65e847e24d1bdcaa61.
2014-08-24core: sort linked lists with configuration files and sections by nameSébastien Helleu
2014-08-10core: fix potential crash in case of malloc error when resetting config optionSébastien Helleu
2014-05-24api: add argument "flags" in function hdata_new_listSébastien Helleu
2014-03-18core: remove trailing space in log message when writing a configuration fileSebastien Helleu
2014-02-24core: fix size used in snprintf when reading a configuration fileSebastien Helleu
2014-01-01core: update copyright datesSebastien Helleu
2013-11-09core: improve error message when a .conf file can not be read, add a second ↵Sebastien Helleu
warning about default values used
2013-11-09core: create .conf file with default options only if the file does not exist ↵Sebastien Helleu
(and not on read error with existing file)
2013-01-01core: update copyright datesSebastien Helleu
2012-12-20core: add option "diff" for command /set (list options with changed value)Peter Boström
2012-12-16core: add git version in build, display it in "weechat-curses --help" and ↵Sebastien Helleu
/version
2012-12-15core: move comments with description of C file to top of filesSebastien Helleu
2012-12-13core: reformat comments for functionsSebastien Helleu
2012-12-08api: allow creation of structure with hdata_update (allowed for hdata "history")Sebastien Helleu
2012-08-27api: allow update for some variables of hdata, add new functions ↵Sebastien Helleu
hdata_update and hdata_set
2012-08-14core: free data before removing config file/section/option from lists ↵Sebastien Helleu
(remove warning in valgrind about blocks still reachable)
2012-07-20core: add support of arrays in hdata variablesSebastien Helleu
2012-06-04core: escape special chars (`#[\`) in configuration files for name of ↵Sebastien Helleu
options (bug #36584)
2012-05-11core: support lines of 16 Kb long in configuration files (instead of 1 Kb)Sebastien Helleu
2012-05-03core: fix truncated config files (zero-length) after system crash (bug #36383)Mateusz Poszwa
The function config_file_write_internal now performs an overwrite-by-rename (call to "rename" only) instead of calls to "unlink" then "rename".
2012-03-13core: follow symbolic links when writing configuration files (.conf) (task ↵Sebastien Helleu
#11779)
2012-01-08core: update copyright datesSebastien Helleu
2011-11-05core: display full line (option + value) for lines with error in ↵Sebastien Helleu
configuration files
2011-10-26core: remove unneeded whitespaceSebastien Helleu
2011-08-26core: use dynamic buffer size for calls to vsnprintfSebastien Helleu
2011-06-26core: many improvements on hdataSebastien Helleu
New features: - add optional hdata name for variables in hdata - add plugin API functions: hdata_get_var_hdata - use hashtable to store hdata (created by WeeChat and plugins) - free hdata and infolists created by plugin on plugin unload - free all hdata on exit - add "free" option to command /debug hdata - remove hdata for hooks
2011-06-13core: add "hdata" (direct access to WeeChat/plugin data)Sebastien Helleu
2011-05-01core: remove unused variablesSebastien Helleu
2011-03-03Fix crash when setting wrong value in option irc.server.xxx.sasl_mechanism ↵Sebastien Helleu
(bug #32670)
2011-01-01Update copyright datesSebastien Helleu
2011-01-01Add new command /colorSebastien Helleu
2010-12-20Add 256 colors supportSebastien Helleu
Changes: - new section "palette" in weechat.conf - new API functions: list_search_pos and list_casesearch_pos
2010-12-17Allow use of color pair number in color options and in API function ↵Sebastien Helleu
"weechat_color"
2010-12-01Call to hook_config when config option is createdSebastien Helleu
2010-11-24Fix problem with /set on boolean options with value "toggle"Sebastien Helleu
2010-11-19Return an error when trying to set boolean option with invalid valueSebastien Helleu
2010-10-30Fix bug with default value in config option infolistSebastien Helleu
2010-09-27Fix use of unitialized value when setting new value to config optionSebastien Helleu
2010-08-14If null value is allowed for an option, display it in /help optionSebastien Helleu
2010-06-22Update licenses and copyrights, add missing author names in sourcesSebastien Helleu
2010-04-12Fix bug with writing of configuration files under CygwinSebastien Helleu
2010-04-08Reformat and add comments for description of C sourcesSebastien Helleu
2010-04-06Fix comment in wee-config-file.cSebastien Helleu
2010-03-26Fix bug with writing of configuration files when disk is full (bug #29331)Sebastien Helleu