1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-29 06:16:40 +02:00
Commit Graph

324 Commits

Author SHA1 Message Date
Sebastien Helleu df2867ac27 core: add git version in backtrace and log file 2013-01-17 20:25:00 +01:00
Sebastien Helleu 8e587f7093 core: fix typo in comment 2013-01-14 16:26:56 +01:00
Sebastien Helleu e0deceb366 core: fix click in item "buffer_nicklist" when nicklist is a root bar (bug #38080)
Argument "*" is now silently ignored in command /window.

When item "buffer_nicklist" is in a root bar, we use current window/buffer to
find which nick has been clicked (same behaviour as callback used to display bar
item "buffer_nicklist").
2013-01-14 12:16:25 +01:00
Sebastien Helleu f97598b4aa core: update copyright dates 2013-01-01 13:12:49 +01:00
Sebastien Helleu 135c740f73 core: improve completion of commands /help, /mute and /set 2012-12-20 19:30:57 +01:00
Sebastien Helleu 85eb3424cd core: add template %(windows_numbers) for first argument of command /window 2012-12-20 19:29:11 +01:00
Sebastien Helleu 9b10edb6c5 core: group templates of command /mouse into a single template 2012-12-20 19:27:23 +01:00
Peter Boström a67d97f16e core: add option "diff" for command /set (list options with changed value) 2012-12-20 18:18:33 +01:00
Sebastien Helleu 2b78673aa9 core: add git version in build, display it in "weechat-curses --help" and /version 2012-12-16 23:07:33 +01:00
Sebastien Helleu 7eb5cc4b97 core: move comments with description of C file to top of files 2012-12-15 12:27:57 +01:00
Sebastien Helleu 7d34812f1c core: reformat comments for functions 2012-12-13 18:51:44 +01:00
Sebastien Helleu f411a59a7d core: use high priority (50000) for commands /command and /input so that an alias will not take precedence over these commands (bug #36353) 2012-12-02 13:15:31 +01:00
Sebastien Helleu ab1d5404d4 core: do not display default value for options plugins.* in output of /set 2012-11-27 13:44:41 +01:00
Peter Boström 1585593bda core: display default values for changed config options in output of /set 2012-11-27 12:30:57 +01:00
Sebastien Helleu 4d436e3ac6 core: expand buffer local variables in evaluation of expressions (command /eval and function "string_eval_expression" in plugin API) 2012-11-02 15:40:15 +01:00
Sebastien Helleu f7b53fe6aa core: support many commands in /eval (separated by semicolons) 2012-11-02 15:28:48 +01:00
Sebastien Helleu 32c93b5c0a core: add command /eval, use expression in conditions for bars, add function "string_eval_expression" in plugin API 2012-11-02 09:37:15 +01:00
Sebastien Helleu ed506558e8 core: add option "-quit" for command /upgrade (save session and quit without restarting WeeChat, for delayed restoration) 2012-10-18 20:59:56 +02:00
stfn 0fb3378fc1 core: fix IPv6 example in /proxy command 2012-09-20 07:55:58 +02:00
Sebastien Helleu e1a54d49eb core: add default key alt+"x" (zoom on merged buffer) (task #11029) 2012-08-30 10:46:42 +02:00
Sebastien Helleu 1fe7d25c8d core: fix quote used in /help option for values (type integer with strings) 2012-08-20 15:28:50 +02:00
Sebastien Helleu 2ae292e684 core: fix alignment of command arguments for scripts (in /help command) 2012-08-15 20:20:40 +02:00
Sebastien Helleu e41595833a core: update description of plugins and translate them in output of /plugin 2012-08-02 09:21:47 +02:00
Nils Görs ee74131f69 core: add option "swap" for command /buffer (task #11373) 2012-07-29 20:08:52 +02:00
Peter Boström 4eb8013fd3 core: add command line option "-r" (or "--run-command") to run command(s) after startup of WeeChat 2012-07-13 12:57:14 +02:00
Peter Boström c03fcd5e12 core: add function "hook_set" in plugin API, add "subplugin" in hooks (set by script plugins), display subplugin in /help on commands (task #12049) 2012-07-09 15:16:51 +02:00
Sebastien Helleu e79c7cf7d9 core: reallow names beginning with "#" for bars, proxies and filters 2012-06-04 18:18:10 +02:00
Sebastien Helleu 5c64e36bc0 core: add description of "command" in /help key 2012-05-05 20:04:02 +02:00
Sebastien Helleu 5459e6595a core: fix bugs with option weechat.look.prefix_same_nick, use nick color for string used as replacement
Bugs fixed:
- hide/replace prefix only if prefix is a nick (do not do it for join/part/quit or action messages)
- hide/replace prefix only when displaying messages (do not cache value in lines)

The nick color used in replacement string comes from tag "prefix_nick_ccc", where "ccc" is the color of nick.
2012-04-03 21:22:53 +02:00
Sebastien Helleu 35785a5e05 core: improve and fix bugs on standard paste and bracketed paste
Changes:
- wait control sequence for end of bracketed paste (and only after, check if
  we should ask confirmation to user)
- add option weechat.look.paste_bracketed_timer_delay to force the end of
  bracketed paste if the control sequence for end of bracketed paste was not
  received in time
- in bracketed paste mode, with paste_max_lines=1, do not ask confirmation for
  one line (ask for one line only if paste_max_lines=0)
- fix bugs with mintty: bracketed paste should be ok every time (even if some
  codes are sometimes partially received, WeeChat will now handle that properly);
  the standard paste often fails (due to bug in mintty, which sends paste very
  slowly to remote app); so the bracketed paste mode is highly recommended with
  mintty
- after paste in bracketed paste mode, the undo key (ctrl+"_" by default) will
  undo whole paste, not chars one by one
2012-03-09 10:41:13 +01:00
Sebastien Helleu 152394689a core: add support of terminal "bracketed paste mode" (task #11316) 2012-03-04 10:32:55 +01:00
Sebastien Helleu d30560729b core: remove obsolete option "scroll_unread" in completion of /input (option was moved to /window) 2012-02-20 07:46:42 +01:00
Sebastien Helleu d242f30950 core: move option "scroll_unread" from command /input to /window 2012-01-24 21:20:52 +01:00
Sebastien Helleu 5f6df8021b core: add support of flags in regular expressions and highlight options, add irc options to customize/disable default nick highlight (task #11128)
New functions in C plugin API:
- string_regex_flags
- string_regcomp

New irc options:
- irc.look.highlight_server
- irc.look.highlight_channel
- irc.look.highlight_pv

Regex flags are supported in following options/commands:
- option weechat.look.highlight
- option weechat.look.highlight_regex
- options irc.look.highlight_{server|channel|pv}
- option relay.network.allowed_ips
- core command /filter
- irc command /list
- irc command /ignore
- rmodifier command /rmodifier
2012-01-22 13:48:42 +01:00
Sebastien Helleu 47e4a03be6 core: update copyright dates 2012-01-08 18:59:50 +01:00
Sebastien Helleu 68948f9747 core: change mouse state when option weechat.look.mouse is changed 2011-12-25 21:52:35 +01:00
Sebastien Helleu d3a37ea948 core: display an error and do nothing for command "/unset *" 2011-12-17 18:42:27 +01:00
Sebastien Helleu 1a9b8c92c8 core: display error about main buffer in command "/buffer close N" (or N1-N2) only if main buffer is the only buffer matching number(s) 2011-12-15 10:12:00 +01:00
Sebastien Helleu 15d9aab7fa core: add option "hooks" for command /debug 2011-12-07 17:43:36 +01:00
Sebastien Helleu 6f6e1569cd core: add "full_name" in buffer structure 2011-11-21 17:55:30 +01:00
Sebastien Helleu 61e5a4bcdb core: apply filters after full reload of configuration files (with /reload) (bug #31182) 2011-11-17 22:11:39 +01:00
Sebastien Helleu e5a74fca72 core: allow list for option weechat.plugin.extension (makes weechat.conf portable accross Un*x and Windows) (task #11479) 2011-11-15 10:42:46 +01:00
Sebastien Helleu 2c6d525045 core: add option "jump_last_buffer_displayed" for command /input (key: alt+"/") (task #11553) 2011-11-08 18:51:15 +01:00
Sebastien Helleu fa06b0b353 core: remove error displayed by /buffer after successful jump to buffer by name or number 2011-11-07 17:10:48 +01:00
Sebastien Helleu 5f9be5cc7a core: display error in command /buffer if arguments are wrong (bug #34180) 2011-11-07 17:06:56 +01:00
Sebastien Helleu 8eefea424b core: display a message when mouse state is changed with command /mouse 2011-10-29 11:27:58 +02:00
Sebastien Helleu ce8ae83e17 core: add optional arguments for command /plugin load/reload/autoload 2011-10-29 11:16:45 +02:00
Sebastien Helleu 3298a36691 core: update examples in /help filter 2011-10-27 16:03:03 +02:00
Sebastien Helleu d072ec110f core: remove wrong example in /help bar (scroll bar using buffer name) 2011-10-27 11:57:42 +02:00
Sebastien Helleu dfdf42e27b core: remove unneeded whitespace 2011-10-26 20:37:03 +02:00