comparison runtime/doc/various.txt @ 28942:6cdf55afaae9 v8.2.4993

patch 8.2.4993: smart/C/lisp indenting is optional Commit: https://github.com/vim/vim/commit/8e145b82464a21ee4fdf7948f04e2a1d505f8bfa Author: Bram Moolenaar <Bram@vim.org> Date: Sat May 21 20:17:31 2022 +0100 patch 8.2.4993: smart/C/lisp indenting is optional Problem: smart/C/lisp indenting is optional, which makes the code more complex, while it only reduces the executable size a bit. Solution: Graduate FEAT_CINDENT, FEAT_SMARTINDENT and FEAT_LISP.
author Bram Moolenaar <Bram@vim.org>
date Sat, 21 May 2022 21:30:04 +0200
parents 6dd88e45d47d
children 3e6e6b4e74eb
comparison
equal deleted inserted replaced
28941:f17de8647585 28942:6cdf55afaae9
344 N *+builtin_terms* some terminals builtin |builtin-terms| 344 N *+builtin_terms* some terminals builtin |builtin-terms|
345 B *++builtin_terms* maximal terminals builtin |builtin-terms| 345 B *++builtin_terms* maximal terminals builtin |builtin-terms|
346 N *+byte_offset* support for 'o' flag in 'statusline' option, "go" 346 N *+byte_offset* support for 'o' flag in 'statusline' option, "go"
347 and ":goto" commands. 347 and ":goto" commands.
348 m *+channel* inter process communication |channel| 348 m *+channel* inter process communication |channel|
349 N *+cindent* |'cindent'|, C indenting 349 6 *+cindent* |'cindent'|, C indenting
350 N *+clientserver* Unix and Win32: Remote invocation |clientserver| 350 N *+clientserver* Unix and Win32: Remote invocation |clientserver|
351 *+clipboard* |clipboard| support compiled-in 351 *+clipboard* |clipboard| support compiled-in
352 *+clipboard_working* |clipboard| support compiled-in and working 352 *+clipboard_working* |clipboard| support compiled-in and working
353 T *+cmdline_compl* command line completion |cmdline-completion| 353 T *+cmdline_compl* command line completion |cmdline-completion|
354 T *+cmdline_hist* command line history |cmdline-history| 354 T *+cmdline_hist* command line history |cmdline-history|
396 B *+keymap* |'keymap'| 396 B *+keymap* |'keymap'|
397 N *+lambda* |lambda| and |closure| 397 N *+lambda* |lambda| and |closure|
398 B *+langmap* |'langmap'| 398 B *+langmap* |'langmap'|
399 N *+libcall* |libcall()| 399 N *+libcall* |libcall()|
400 N *+linebreak* |'linebreak'|, |'breakat'| and |'showbreak'| 400 N *+linebreak* |'linebreak'|, |'breakat'| and |'showbreak'|
401 N *+lispindent* |'lisp'| 401 t *+lispindent* |'lisp'|
402 T *+listcmds* Vim commands for the list of buffers |buffer-hidden| 402 T *+listcmds* Vim commands for the list of buffers |buffer-hidden|
403 and argument list |:argdelete| 403 and argument list |:argdelete|
404 T *+localmap* Support for mappings local to a buffer |:map-local| 404 T *+localmap* Support for mappings local to a buffer |:map-local|
405 m *+lua* |Lua| interface 405 m *+lua* |Lua| interface
406 m *+lua/dyn* |Lua| interface |/dyn| 406 m *+lua/dyn* |Lua| interface |/dyn|
448 B *+rightleft* Right to left typing |'rightleft'| 448 B *+rightleft* Right to left typing |'rightleft'|
449 m *+ruby* Ruby interface |ruby| 449 m *+ruby* Ruby interface |ruby|
450 m *+ruby/dyn* Ruby interface |ruby-dynamic| |/dyn| 450 m *+ruby/dyn* Ruby interface |ruby-dynamic| |/dyn|
451 T *+scrollbind* |'scrollbind'| 451 T *+scrollbind* |'scrollbind'|
452 B *+signs* |:sign| 452 B *+signs* |:sign|
453 N *+smartindent* |'smartindent'| 453 t *+smartindent* |'smartindent'|
454 B *+sodium* compiled with libsodium for better encryption support 454 B *+sodium* compiled with libsodium for better encryption support
455 B *+sound* |sound_playevent()|, |sound_playfile()| functions, etc. 455 B *+sound* |sound_playevent()|, |sound_playfile()| functions, etc.
456 N *+spell* spell checking support, see |spell| 456 N *+spell* spell checking support, see |spell|
457 N *+startuptime* |--startuptime| argument 457 N *+startuptime* |--startuptime| argument
458 N *+statusline* Options 'statusline', 'rulerformat' and special 458 N *+statusline* Options 'statusline', 'rulerformat' and special