forked from aniani/vim
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.
This commit is contained in:
@@ -937,7 +937,6 @@ EXTERN int end_comment_pending INIT(= NUL);
|
||||
*/
|
||||
EXTERN int did_syncbind INIT(= FALSE);
|
||||
|
||||
#ifdef FEAT_SMARTINDENT
|
||||
/*
|
||||
* This flag is set when a smart indent has been performed. When the next typed
|
||||
* character is a '{' the inserted tab will be deleted again.
|
||||
@@ -955,7 +954,6 @@ EXTERN int can_si INIT(= FALSE);
|
||||
* one indent will be removed.
|
||||
*/
|
||||
EXTERN int can_si_back INIT(= FALSE);
|
||||
#endif
|
||||
|
||||
EXTERN int old_indent INIT(= 0); // for ^^D command in insert mode
|
||||
|
||||
|
Reference in New Issue
Block a user