Mercurial > vim
comparison runtime/doc/various.txt @ 30731:2295ee9c025d v9.0.0700
patch 9.0.0700: there is no real need for a "big" build
Commit: https://github.com/vim/vim/commit/25f3a146a0e4c731b8608f4cfbbfdf7a71b2d05e
Author: Martin Tournoij <martin@arp242.net>
Date: Sat Oct 8 19:26:41 2022 +0100
patch 9.0.0700: there is no real need for a "big" build
Problem: There is no real need for a "big" build.
Solution: Move common features to "normal" build, less often used features
to the "huge" build. (Martin Tournoij, closes #11283)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 08 Oct 2022 20:30:05 +0200 |
parents | 101f08b49ed3 |
children | c7983f593fa7 |
comparison
equal
deleted
inserted
replaced
30730:f4a543b2595c | 30731:2295ee9c025d |
---|---|
330 in the normal, big and huge versions of Vim. | 330 in the normal, big and huge versions of Vim. |
331 | 331 |
332 *+feature-list* | 332 *+feature-list* |
333 *+acl* |ACL| support included | 333 *+acl* |ACL| support included |
334 *+ARP* Amiga only: ARP support included | 334 *+ARP* Amiga only: ARP support included |
335 B *+arabic* |Arabic| language support | 335 H *+arabic* |Arabic| language support |
336 B *+autochdir* support 'autochdir' option | 336 N *+autochdir* support 'autochdir' option |
337 T *+autocmd* |:autocmd|, automatic commands. Always enabled since | 337 T *+autocmd* |:autocmd|, automatic commands. Always enabled since |
338 8.0.1564 | 338 8.0.1564 |
339 H *+autoservername* Automatically enable |clientserver| | 339 H *+autoservername* Automatically enable |clientserver| |
340 m *+balloon_eval* |balloon-eval| support in the GUI. Included when | 340 m *+balloon_eval* |balloon-eval| support in the GUI. Included when |
341 compiling with supported GUI (Motif, GTK, GUI) and | 341 compiling with supported GUI (Motif, GTK, GUI) and |
356 T *+cmdline_compl* command line completion |cmdline-completion| | 356 T *+cmdline_compl* command line completion |cmdline-completion| |
357 T *+cmdline_hist* command line history |cmdline-history| | 357 T *+cmdline_hist* command line history |cmdline-history| |
358 N *+cmdline_info* |'showcmd'| and |'ruler'| | 358 N *+cmdline_info* |'showcmd'| and |'ruler'| |
359 T *+cmdwin* |cmdline-window| support; Always enabled since 9.0.0657 | 359 T *+cmdwin* |cmdline-window| support; Always enabled since 9.0.0657 |
360 T *+comments* |'comments'| support | 360 T *+comments* |'comments'| support |
361 B *+conceal* "conceal" support, see |conceal| |:syn-conceal| etc. | 361 N *+conceal* "conceal" support, see |conceal| |:syn-conceal| etc. |
362 N *+cryptv* encryption support |encryption| | 362 N *+cryptv* encryption support |encryption| |
363 B *+cscope* |cscope| support | 363 H *+cscope* |cscope| support |
364 T *+cursorbind* |'cursorbind'| support | 364 T *+cursorbind* |'cursorbind'| support |
365 m *+cursorshape* |termcap-cursor-shape| support | 365 m *+cursorshape* |termcap-cursor-shape| support |
366 m *+debug* Compiled for debugging. | 366 m *+debug* Compiled for debugging. |
367 N *+dialog_gui* Support for |:confirm| with GUI dialog. | 367 N *+dialog_gui* Support for |:confirm| with GUI dialog. |
368 N *+dialog_con* Support for |:confirm| with console dialog. | 368 N *+dialog_con* Support for |:confirm| with console dialog. |
369 N *+dialog_con_gui* Support for |:confirm| with GUI and console dialog. | 369 N *+dialog_con_gui* Support for |:confirm| with GUI and console dialog. |
370 N *+diff* |vimdiff| and 'diff' | 370 N *+diff* |vimdiff| and 'diff' |
371 N *+digraphs* |digraphs| *E196* | 371 N *+digraphs* |digraphs| *E196* |
372 *+directx* Win32 GUI only: DirectX and |'renderoptions'| | 372 *+directx* Win32 GUI only: DirectX and |'renderoptions'| |
373 *+dnd* Support for DnD into the "~ register |quote_~|. | 373 *+dnd* Support for DnD into the "~ register |quote_~|. |
374 B *+emacs_tags* |emacs-tags| files | 374 H *+emacs_tags* |emacs-tags| files |
375 N *+eval* expression evaluation |eval.txt| | 375 N *+eval* expression evaluation |eval.txt| |
376 T *+ex_extra* always on now, used to be for Vim's extra Ex commands | 376 T *+ex_extra* always on now, used to be for Vim's extra Ex commands |
377 N *+extra_search* |'hlsearch'| and |'incsearch'| options. | 377 N *+extra_search* |'hlsearch'| and |'incsearch'| options. |
378 - *+farsi* Removed: |farsi| language | 378 - *+farsi* Removed: |farsi| language |
379 T *+file_in_path* |gf|, |CTRL-W_f| and |<cfile>| Always enabled since | 379 T *+file_in_path* |gf|, |CTRL-W_f| and |<cfile>| Always enabled since |
395 *+iconv/dyn* Likewise |iconv-dynamic| |/dyn| | 395 *+iconv/dyn* Likewise |iconv-dynamic| |/dyn| |
396 T *+insert_expand* |insert_expand| Insert mode completion | 396 T *+insert_expand* |insert_expand| Insert mode completion |
397 m *+ipv6* Support for IPv6 networking |channel| | 397 m *+ipv6* Support for IPv6 networking |channel| |
398 m *+job* starting and stopping jobs |job| | 398 m *+job* starting and stopping jobs |job| |
399 T *+jumplist* |jumplist|; Always enabled since 8.2.3795 | 399 T *+jumplist* |jumplist|; Always enabled since 8.2.3795 |
400 B *+keymap* |'keymap'| | 400 H *+keymap* |'keymap'| |
401 N *+lambda* |lambda| and |closure| | 401 N *+lambda* |lambda| and |closure| |
402 B *+langmap* |'langmap'| | 402 H *+langmap* |'langmap'| |
403 N *+libcall* |libcall()| | 403 N *+libcall* |libcall()| |
404 N *+linebreak* |'linebreak'|, |'breakat'| and |'showbreak'| | 404 N *+linebreak* |'linebreak'|, |'breakat'| and |'showbreak'| |
405 t *+lispindent* |'lisp'| | 405 T *+lispindent* |'lisp'| |
406 T *+listcmds* Vim commands for the list of buffers |buffer-hidden| | 406 T *+listcmds* Vim commands for the list of buffers |buffer-hidden| |
407 and argument list |:argdelete| | 407 and argument list |:argdelete| |
408 T *+localmap* Support for mappings local to a buffer |:map-local| | 408 T *+localmap* Support for mappings local to a buffer |:map-local| |
409 m *+lua* |Lua| interface | 409 m *+lua* |Lua| interface |
410 m *+lua/dyn* |Lua| interface |/dyn| | 410 m *+lua/dyn* |Lua| interface |/dyn| |
411 N *+menu* |:menu| | 411 N *+menu* |:menu| |
412 N *+mksession* |:mksession| | 412 N *+mksession* |:mksession| |
413 T *+modify_fname* |filename-modifiers| | 413 T *+modify_fname* |filename-modifiers| |
414 T *+mouse* Mouse handling |mouse-using| | 414 T *+mouse* Mouse handling |mouse-using| |
415 N *+mouseshape* |'mouseshape'| | 415 N *+mouseshape* |'mouseshape'| |
416 B *+mouse_dec* Unix only: Dec terminal mouse handling |dec-mouse| | 416 N *+mouse_dec* Unix only: Dec terminal mouse handling |dec-mouse| |
417 N *+mouse_gpm* Unix only: Linux console mouse handling |gpm-mouse| | 417 N *+mouse_gpm* Unix only: Linux console mouse handling |gpm-mouse| |
418 m *+mouse_gpm/dyn* Same as |+mouse_gpm| with optional library dependency | 418 m *+mouse_gpm/dyn* Same as |+mouse_gpm| with optional library dependency |
419 |/dyn| | 419 |/dyn| |
420 N *+mouse_jsbterm* JSB mouse handling |jsbterm-mouse| | 420 N *+mouse_jsbterm* JSB mouse handling |jsbterm-mouse| |
421 B *+mouse_netterm* Unix only: netterm mouse handling |netterm-mouse| | 421 N *+mouse_netterm* Unix only: netterm mouse handling |netterm-mouse| |
422 N *+mouse_pterm* QNX only: pterm mouse handling |qnx-terminal| | 422 N *+mouse_pterm* QNX only: pterm mouse handling |qnx-terminal| |
423 N *+mouse_sysmouse* Unix only: *BSD console mouse handling |sysmouse| | 423 N *+mouse_sysmouse* Unix only: *BSD console mouse handling |sysmouse| |
424 B *+mouse_sgr* Unix only: sgr mouse handling |sgr-mouse| | 424 N *+mouse_sgr* Unix only: sgr mouse handling |sgr-mouse| |
425 B *+mouse_urxvt* Unix only: urxvt mouse handling |urxvt-mouse| | 425 N *+mouse_urxvt* Unix only: urxvt mouse handling |urxvt-mouse| |
426 N *+mouse_xterm* Unix only: xterm mouse handling |xterm-mouse| | 426 N *+mouse_xterm* Unix only: xterm mouse handling |xterm-mouse| |
427 T *+multi_byte* Unicode support, 16 and 32 bit characters |multibyte| | 427 T *+multi_byte* Unicode support, 16 and 32 bit characters |multibyte| |
428 *+multi_byte_ime* Win32 input method for multibyte chars |multibyte-ime| | 428 *+multi_byte_ime* Win32 input method for multibyte chars |multibyte-ime| |
429 N *+multi_lang* non-English language support |multi-lang| | 429 N *+multi_lang* non-English language support |multi-lang| |
430 m *+mzscheme* Mzscheme interface |mzscheme| | 430 m *+mzscheme* Mzscheme interface |mzscheme| |
449 m *+python3* Python 3 interface |python| | 449 m *+python3* Python 3 interface |python| |
450 m *+python3/dyn* Python 3 interface |python-dynamic| |/dyn| | 450 m *+python3/dyn* Python 3 interface |python-dynamic| |/dyn| |
451 N *+quickfix* |:make| and |quickfix| commands | 451 N *+quickfix* |:make| and |quickfix| commands |
452 N *+reltime* |reltime()| function, 'hlsearch'/'incsearch' timeout, | 452 N *+reltime* |reltime()| function, 'hlsearch'/'incsearch' timeout, |
453 'redrawtime' option | 453 'redrawtime' option |
454 B *+rightleft* Right to left typing |'rightleft'| | 454 H *+rightleft* Right to left typing |'rightleft'| |
455 m *+ruby* Ruby interface |ruby| | 455 m *+ruby* Ruby interface |ruby| |
456 m *+ruby/dyn* Ruby interface |ruby-dynamic| |/dyn| | 456 m *+ruby/dyn* Ruby interface |ruby-dynamic| |/dyn| |
457 T *+scrollbind* |'scrollbind'| | 457 T *+scrollbind* |'scrollbind'| |
458 B *+signs* |:sign| | 458 N *+signs* |:sign| |
459 t *+smartindent* |'smartindent'| | 459 T *+smartindent* |'smartindent'| |
460 B *+sodium* compiled with libsodium for better encryption support | 460 H *+sodium* compiled with libsodium for better encryption support |
461 B *+sound* |sound_playevent()|, |sound_playfile()| functions, etc. | 461 H *+sound* |sound_playevent()|, |sound_playfile()| functions, etc. |
462 N *+spell* spell checking support, see |spell| | 462 N *+spell* spell checking support, see |spell| |
463 N *+startuptime* |--startuptime| argument | 463 N *+startuptime* |--startuptime| argument |
464 N *+statusline* Options 'statusline', 'rulerformat' and special | 464 N *+statusline* Options 'statusline', 'rulerformat' and special |
465 formats of 'titlestring' and 'iconstring' | 465 formats of 'titlestring' and 'iconstring' |
466 - *+sun_workshop* Removed: |workshop| | 466 - *+sun_workshop* Removed: |workshop| |
472 m *+tcl* Tcl interface |tcl| | 472 m *+tcl* Tcl interface |tcl| |
473 m *+tcl/dyn* Tcl interface |tcl-dynamic| |/dyn| | 473 m *+tcl/dyn* Tcl interface |tcl-dynamic| |/dyn| |
474 m *+terminal* Support for terminal window |terminal| | 474 m *+terminal* Support for terminal window |terminal| |
475 *+terminfo* uses |terminfo| instead of termcap | 475 *+terminfo* uses |terminfo| instead of termcap |
476 N *+termresponse* support for |t_RV| and |v:termresponse| | 476 N *+termresponse* support for |t_RV| and |v:termresponse| |
477 B *+termguicolors* 24-bit color in xterm-compatible terminals support | 477 N *+termguicolors* 24-bit color in xterm-compatible terminals support |
478 T *+textobjects* |text-objects| selection. Always enabled since 9.0.0222. | 478 T *+textobjects* |text-objects| selection. Always enabled since 9.0.0222. |
479 N *+textprop* |text-properties| | 479 N *+textprop* |text-properties| |
480 *+tgetent* non-Unix only: able to use external termcap | 480 *+tgetent* non-Unix only: able to use external termcap |
481 N *+timers* the |timer_start()| function | 481 N *+timers* the |timer_start()| function |
482 T *+title* Setting the window 'title' and 'icon'; Always enabled | 482 T *+title* Setting the window 'title' and 'icon'; Always enabled |
483 N *+toolbar* |gui-toolbar| | 483 N *+toolbar* |gui-toolbar| |
484 T *+user_commands* User-defined commands. |user-commands| | 484 T *+user_commands* User-defined commands. |user-commands| |
485 Always enabled since 8.1.1210. | 485 Always enabled since 8.1.1210. |
486 B *+vartabs* Variable-width tabstops. |'vartabstop'| | 486 H *+vartabs* Variable-width tabstops. |'vartabstop'| |
487 T *+vertsplit* Vertically split windows |:vsplit|; Always enabled | 487 T *+vertsplit* Vertically split windows |:vsplit|; Always enabled |
488 since 8.0.1118. | 488 since 8.0.1118. |
489 T *+vim9script* |Vim9| script | 489 T *+vim9script* |Vim9| script |
490 N *+viminfo* |'viminfo'| | 490 N *+viminfo* |'viminfo'| |
491 T *+virtualedit* |'virtualedit'| Always enabled since 8.1.826. | 491 T *+virtualedit* |'virtualedit'| Always enabled since 8.1.826. |