Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-25 | Merge remote-tracking branch 'origin/pr/391' | Sébastien Helleu | |
2015-04-25 | core: display the welcome message immediately after the startup message, ↵ | Sébastien Helleu | |
move source code to weechat.c | |||
2015-04-17 | core: Respect environment variable WEECHAT_HOME | Karthik K | |
If environment variable WEECHAT_HOME is set to a non-empty value, this is taken as the path for Weechat home directory. "--dir" command-line switch has higher precedence over this environment variable. | |||
2015-04-17 | core: add a welcome message on first WeeChat run (closes #318) | Sébastien Helleu | |
2015-03-30 | core: display a warning on startup if the locale can not be set (closes #373) | Sébastien Helleu | |
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-12-13 | core: use https for WeeChat URLs | Sébastien Helleu | |
2014-08-30 | core: add debug functions to measure time spent in code/functions | Sébastien Helleu | |
2014-08-03 | core: display warning on $TERM only if it doesn't start with "screen" (under ↵ | Sébastien Helleu | |
screen/tmux) | |||
2014-07-14 | core: do not exit WeeChat in weechat_end() (let the caller do that) | Sébastien Helleu | |
This is needed for automated tests, to exit with return code of tests. | |||
2014-07-14 | core: move main() function into Curses GUI | Sébastien Helleu | |
2014-07-14 | core: display a warning on startup if $TERM is not screen(-256color) under ↵ | Sébastien Helleu | |
screen/tmux The same warning is displayed with command "/debug term". | |||
2014-07-01 | core: remove "www" in weechat.org URLs | Sébastien Helleu | |
2014-06-07 | core: fix first comment line in weechat.c | Sébastien Helleu | |
2014-03-06 | core: fix recursive calls to function eval_expression | Sebastien Helleu | |
2014-01-21 | core: rename option weechat.look.save_layout_on_exit to ↵ | Sebastien Helleu | |
weechat.look.store_layout_on_exit, replace "save" by "store" for layouts | |||
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-11-23 | core: free secured data on exit | Sebastien Helleu | |
2013-11-09 | core: rename option weechat.look.set_title to weechat.look.window_title ↵ | Sebastien Helleu | |
(evaluated string) | |||
2013-11-09 | core: do not exit if read of sec.conf/weechat.conf fails | Sebastien Helleu | |
2013-11-09 | core: display lines waiting for buffer on exit (in case of early exit) | Sebastien Helleu | |
2013-08-10 | core: add shared strings to reduce memory usage | Sebastien Helleu | |
Shared strings are stored in a hashtable with pointer for keys (values are not used). The key has a reference count + the string. The initial reference count is set to 1 and is incremented each time the same string is asked. When removing a shared string, the reference count is decremented. If it becomes 0, then the shared string is removed from the hashtable (and then the string is really destroyed). | |||
2013-08-04 | core: 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-02 | Merge branch 'secured-data' | Sebastien Helleu | |
2013-08-02 | core: 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-07-27 | core: add secured data with optional encryption in file sec.conf | Sebastien Helleu | |
2013-06-28 | core: remove obsolete command line option -k/--keys | Sebastien Helleu | |
The user's guide is better to view WeeChat default keys. | |||
2013-06-28 | core: update man page and add translations (in french, german, italian, and ↵ | Sebastien Helleu | |
japanese) | |||
2013-03-17 | core: fix typos in many comments and some strings | Sebastien Helleu | |
2013-03-17 | core: add support of multiple layouts (task #11274) | Sebastien Helleu | |
2013-01-17 | core: add git version in backtrace and log file | Sebastien Helleu | |
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-16 | core: add git version in build, display it in "weechat-curses --help" and ↵ | Sebastien Helleu | |
/version | |||
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-14 | core: free some variables used for weechat.conf when quitting WeeChat | Sebastien Helleu | |
2012-08-14 | core: add hidden command line options --no-gnutls and --no-gcrypt (no ↵ | Sebastien Helleu | |
init/deinit of gnutls/crypt, useful for valgrind/electric-fence) | |||
2012-07-13 | core: add command line option "-r" (or "--run-command") to run command(s) ↵ | Peter Boström | |
after startup of WeeChat | |||
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2011-11-01 | core: fix syntax of option "irc://" in "weechat-curses --help" | Sebastien Helleu | |
2011-10-29 | core: add WEECHAT_HOME option in cmake and configure to setup default ↵ | Sebastien Helleu | |
WeeChat home (default is "~/.weechat") (task #11266) Syntax for cmake: cmake <dir> -DWEECHAT_HOME="~/.weechat" Syntax for configure: ./configure WEECHAT_HOME="~/.weechat" | |||
2011-10-26 | core: remove unneeded whitespace | Sebastien Helleu | |
2011-10-07 | core: bufferize lines displayed before core buffer is created, to display ↵ | Sebastien Helleu | |
them in buffer when it is created | |||
2011-08-05 | core: save and restore layout for buffers and windows on /upgrade | Sebastien Helleu | |
2011-07-05 | core: add context "search" for keys (to define keys used during search in ↵ | Sebastien Helleu | |
buffer with ctrl+"r") | |||
2011-06-26 | core: many improvements on hdata | Sebastien 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-01-01 | Update copyright dates | Sebastien Helleu | |
2010-12-26 | Add info "weechat_upgrading", signal "upgrade_ended", display duration of ↵ | Sebastien Helleu | |
upgrade | |||
2010-12-17 | Add command line option "-c" (or "--colors") to display default colors in ↵ | Sebastien Helleu | |
terminal | |||
2010-11-09 | Move WeeChat core completions from gui-completion.c to wee-completion.c | Sebastien Helleu | |