mirror of
https://github.com/neovim/neovim.git
synced 2025-09-10 13:28:19 +00:00
refactor: enable formatting for ternaries
This requires removing the "Inner expression should be aligned" rule from clint as it prevents essentially any formatting regarding ternary operators.
This commit is contained in:
@@ -689,8 +689,9 @@ static void set_option_to(uint64_t channel_id, void *to, OptReqScope req_scope,
|
||||
|
||||
// For global-win-local options -> setlocal
|
||||
// For win-local options -> setglobal and setlocal (opt_flags == 0)
|
||||
const int opt_flags = (req_scope == kOptReqWin && !(flags & SOPT_GLOBAL)) ? 0 :
|
||||
(req_scope == kOptReqGlobal) ? OPT_GLOBAL : OPT_LOCAL;
|
||||
const int opt_flags = (req_scope == kOptReqWin && !(flags & SOPT_GLOBAL))
|
||||
? 0
|
||||
: (req_scope == kOptReqGlobal) ? OPT_GLOBAL : OPT_LOCAL;
|
||||
|
||||
WITH_SCRIPT_CONTEXT(channel_id, {
|
||||
set_option_value_for(name.data, optval, opt_flags, req_scope, to, err);
|
||||
|
Reference in New Issue
Block a user