FUEL: make `fuel-refactor-inline-word` work with hyphenated words
The emacs command `kill-word`, used by `fuel-factor-inline-word` does not delete the complete word if that contains hyphens. Using `kill-sexps` instead exhibits correct behavior.clean-macosx-x86-32
parent
4a7644e509
commit
13b0da9182
|
@ -195,7 +195,7 @@ The word's body is put in a new method for the generic."
|
||||||
(let ((code (fuel-refactor--word-def word)))
|
(let ((code (fuel-refactor--word-def word)))
|
||||||
(unless code (error "Word's definition not found"))
|
(unless code (error "Word's definition not found"))
|
||||||
(factor-beginning-of-symbol)
|
(factor-beginning-of-symbol)
|
||||||
(kill-word 1)
|
(kill-sexp 1)
|
||||||
(let ((start (point)))
|
(let ((start (point)))
|
||||||
(insert code)
|
(insert code)
|
||||||
(save-excursion (font-lock-fontify-region start (point)))
|
(save-excursion (font-lock-fontify-region start (point)))
|
||||||
|
|
Loading…
Reference in New Issue