Allow specifying the major mode that `defun-before-save` will use. (#276)
parent
b7455951e7
commit
2dac27f777
|
@ -39,6 +39,12 @@
|
||||||
:type 'string
|
:type 'string
|
||||||
:group 'prettier)
|
:group 'prettier)
|
||||||
|
|
||||||
|
(defcustom prettier-target-mode
|
||||||
|
"js-mode"
|
||||||
|
"Name of the major mode to be used by 'prettier-before-save'."
|
||||||
|
:type 'string
|
||||||
|
:group 'prettier)
|
||||||
|
|
||||||
(defcustom prettier-show-errors 'buffer
|
(defcustom prettier-show-errors 'buffer
|
||||||
"Where to display refmt error output.
|
"Where to display refmt error output.
|
||||||
It can either be displayed in its own buffer, in the echo area, or not at all.
|
It can either be displayed in its own buffer, in the echo area, or not at all.
|
||||||
|
@ -64,7 +70,7 @@ a `before-save-hook'."
|
||||||
"Add this to .emacs to run refmt on the current buffer when saving:
|
"Add this to .emacs to run refmt on the current buffer when saving:
|
||||||
(add-hook 'before-save-hook 'prettier-before-save)."
|
(add-hook 'before-save-hook 'prettier-before-save)."
|
||||||
(interactive)
|
(interactive)
|
||||||
(when (eq major-mode 'js-mode) (prettier)))
|
(when (string-equal (symbol-name major-mode) prettier-target-mode) (prettier)))
|
||||||
|
|
||||||
(defun prettier--goto-line (line)
|
(defun prettier--goto-line (line)
|
||||||
(goto-char (point-min))
|
(goto-char (point-min))
|
||||||
|
|
Loading…
Reference in New Issue