branch: elpa/jinja2-mode
commit f98adc4211928763876d70423a67d53d5c9f31e0
Merge: 61c00ff7f9 7ec3b81f7a
Author: Mounier Florian <[email protected]>
Commit: Mounier Florian <[email protected]>
Merge pull request #5 from davidmiller/patch-1
The convention of TAB indents not altering (point) is really neat - .
---
jinja2-mode.el | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/jinja2-mode.el b/jinja2-mode.el
index b20b39d3af..0d5dadb797 100644
--- a/jinja2-mode.el
+++ b/jinja2-mode.el
@@ -282,11 +282,12 @@
(defun jinja2-indent-line ()
"Indent current line as Jinja code"
(interactive)
- (beginning-of-line)
- (let ((indent (jinja2-calculate-indent)))
- (if (< indent 0)
- (setq indent 0))
- (indent-line-to indent)))
+ (save-excursion
+ (beginning-of-line)
+ (let ((indent (jinja2-calculate-indent)))
+ (if (< indent 0)
+ (setq indent 0))
+ (indent-line-to indent))))
;;;###autoload
(define-derived-mode jinja2-mode sgml-mode "Jinja2"