summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-03-29core: quit WeeChat on signal SIGHUP, remove signal "signal_sighup"Sebastien Helleu
2014-03-29core: add text search in buffers with free content (task #13051)Sebastien Helleu
2014-03-27core: fix crash on /reload weechatSebastien Helleu
The problem was introduced in commit eef3b570752b974b87f5b189c89813f400f55a6e which was storing split commands inside keys themselves (for optimization). This causes a problem when weechat.conf is reloaded, because all keys are then deleted and created again, which removes the array of commands which is currently used. And then it leads to a crash of WeeChat. This commit reverts this behavior and the key commands are split when they are executed.
2014-03-25core: skip and ignore color attributes before special names like "reset" in ↵Sebastien Helleu
gui_color_get_custom
2014-03-25core: save/restore buffer property "clear" on /upgradeSebastien Helleu
2014-03-25core: save/restore buffer property "day_change" on /upgradeSebastien Helleu
2014-03-25exec: allow clear of new buffers with /buffer clearSebastien Helleu
2014-03-25core: add buffer property "clear"Sebastien Helleu
2014-03-25exec: add options -nf and -cl/-nocl in command /execSebastien Helleu
-nf: create a new buffer with free content -cl: clear new buffer -nocl: append in new buffer
2014-03-24irc: fix notify message: "joined" -> "connected"Sebastien Helleu
2014-03-22irc: replace "user" by "nick" in description of commandsSebastien Helleu
2014-03-22irc: fix arguments in /help unquiet: at least one nick/host is requiredSebastien Helleu
2014-03-22irc: update description of some commandsSebastien Helleu
2014-03-22irc: add command /unquiet (closes #36)Sebastien Helleu
2014-03-21core: fix typo in /help commandSebastien Helleu
2014-03-20api: add support of nested variables in function string_eval_expression and ↵Sebastien Helleu
command /eval (closes #35)
2014-03-19core: fix add of filter on OS X when regex for message is empty (filter ↵Sebastien Helleu
regex ending with "\t")
2014-03-19irc: fix typo in /help allpvSebastien Helleu
2014-03-19irc: add command /allpv (task #13111)Sebastien Helleu
2014-03-19core: fix use of reserved C identifiers in headers (closes #31)Sebastien Helleu
2014-03-19core: add key alt-j,alt-f to jump to first buffer, change command for jump ↵Sebastien Helleu
to last buffer New key alt-j,alt-f is bound by default to "/buffer -". The existing key alt-j,alt-l is now bound by default to "/buffer +".
2014-03-18core: update the message displayed on crashSebastien Helleu
Add a reference to user's guide, do not ask user to send the crash log file any more (it may have private data and is not needed in most cases).
2014-03-18irc: fix truncated read on socket with SSL (bug #41558)Sebastien Helleu
If there are still data on socket with SSL (if gnutls_record_check_pending(session) returns > 0), then call gnutls_record_recv() again to read all available data. The problem was that some data remained in the gnutls buffers and the recv callback was not called any more (nothing available on raw socket).
2014-03-18core: check validity of buffer pointer when data is sent to a bufferSebastien Helleu
2014-03-18core: fix crash when buffer is closed during execution of multiple commands ↵Sebastien Helleu
(closes #27)
2014-03-18core: remove trailing space in log message when writing a configuration fileSebastien Helleu
2014-03-17trigger: set default variable "tg_remaining_calls" for regex in timer callbackSebastien Helleu
2014-03-17irc: fix typo in /help kickbanSebastien Helleu
2014-03-17exec: don't use shell by default when executing commands (for security reasons)Sebastien Helleu
It is possible to force shell by default with this command: /set exec.command.default_options "-sh"
2014-03-17script: set option script.scripts.cache_expire to 1440 by defaultSebastien Helleu
2014-03-17core: fix "/window scroll_bottom" on a buffer with free contentSebastien Helleu
The bug was introduced by commit 8fac1eea40d6306c27bd854f8ae7bd0c35632fc9 which purpose was to not scroll to the end of buffer with "/window scroll -N" when the top of buffer is displayed. This commit is adding the syntax "--N" to force a scroll from the end (only used by "/window scroll_bottom").
2014-03-16core: fix compilation on SmartOS (bug #40981, closes #23)Sebastien Helleu
2014-03-16core: fix some compilation problems on SmartOSSebastien Helleu
2014-03-16api: allow negative value for y in function printf_ySebastien Helleu
2014-03-16ruby: fix crash when trying to load a directory with /ruby loadSebastien Helleu
2014-03-16exec: add example with option "-pipe" in /help execSebastien Helleu
2014-03-16exec: add return code ("rc") in hashtable sent with option "-hsignal"Sebastien Helleu
2014-03-16exec: add values "irc" and "weechat" for option "-color", replace "decode" ↵Sebastien Helleu
by "auto"
2014-03-16exec: add options "-pipe" and "-hsignal" in command /execSebastien Helleu
2014-03-16trigger: fix build of hashtable in hsignal callback when values have type ↵Sebastien Helleu
"string"
2014-03-15exec: do not create/switch to buffer with option "-bg"Sebastien Helleu
2014-03-15exec: add examples in /help execSebastien Helleu
2014-03-15exec: fix typo in /help execSebastien Helleu
2014-03-15exec: fix compilation on OpenBSDSebastien Helleu
Looks like the variable name "stdout" is a problem on OpenBSD (macro?). So "stdout" and "stderr" are renamed to "out" an "err".
2014-03-15core: update translationsSebastien Helleu
2014-03-15exec: rename value "off" to "ansi" for option "-color" in command /execSebastien Helleu
2014-03-15Merge branch 'exec'Sebastien Helleu
2014-03-15irc: add decoding of bright ANSI colors (90-97, 100-107)Sebastien Helleu
2014-03-15core: add decoding of bright ANSI colors (90-97, 100-107)Sebastien Helleu
2014-03-15exec: add option "-color" in command /exec (decode ANSI colors by default)Sebastien Helleu
The ANSI colors are decoded by default to WeeChat colors (for local display), or IRC colors (if output is sent to buffer with "-o").