File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 142142 :type 'integer
143143 :group 'indent-control )
144144
145+ (defcustom indent-control-prefer-indent-size 4
146+ " Prefer indent size."
147+ :type 'integer
148+ :group 'indent-control )
149+
145150; ;
146151; ; (@* "Util" )
147152; ;
212217 " Get indentation level by mode."
213218 (let ((var-symbol (indent-control--indent-level-name)))
214219 (when (listp var-symbol) (setq var-symbol (nth 0 var-symbol)))
215- (symbol-value var-symbol)))
220+ (when (and (not (symbol-value var-symbol)) (null tab-width))
221+ (setq-local tab-width indent-control-prefer-indent-size))
222+ (or (symbol-value var-symbol) tab-width)))
216223
217224(defun indent-control--delta-indent-level (delta-value )
218225 " Increase/Decrease tab width by DELTA-VALUE."
You can’t perform that action at this time.
0 commit comments