[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master c4957eb 041/108: Fix bug on buffers with no final newline.
From: |
Artur Malabarba |
Subject: |
[elpa] master c4957eb 041/108: Fix bug on buffers with no final newline. |
Date: |
Wed, 25 Mar 2015 18:39:00 +0000 |
branch: master
commit c4957eb4fcfa54f8f536926c892123697f7e8204
Author: Artur Malabarba <address@hidden>
Commit: Artur Malabarba <address@hidden>
Fix bug on buffers with no final newline.
Fixes #19
---
aggressive-indent.el | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/aggressive-indent.el b/aggressive-indent.el
index ee106e4..b0bc742 100644
--- a/aggressive-indent.el
+++ b/aggressive-indent.el
@@ -107,6 +107,7 @@ Please include this in your report!"
(defcustom excluded-modes
'(text-mode tabulated-list-mode special-mode
minibuffer-inactive-mode
+ bibtex-mode
yaml-mode jabber-chat-mode)
"Modes in which `aggressive-indent-mode' should not be activated.
This variable is only used if `global-aggressive-indent-mode' is
@@ -274,10 +275,11 @@ until nothing more happens."
(indent-according-to-mode))
;; And then we indent each following line until nothing happens.
(forward-line 1)
- (while (/= (progn (skip-chars-forward "[:blank:]\n")
- (point))
- (progn (indent-according-to-mode)
- (point)))
+ (while (and (null (eobp))
+ (/= (progn (skip-chars-forward "[:blank:]\n")
+ (point))
+ (progn (indent-according-to-mode)
+ (point))))
(forward-line 1))
(goto-char p)))
- [elpa] master 81fadf1 029/108: Add modes to prefer defun., (continued)
- [elpa] master 81fadf1 029/108: Add modes to prefer defun., Artur Malabarba, 2015/03/25
- [elpa] master e4d3601 026/108: Implement a smarter engine for non-lisp modes., Artur Malabarba, 2015/03/25
- [elpa] master e774765 031/108: Merge branch 'region-indent', Artur Malabarba, 2015/03/25
- [elpa] master 7762250 032/108: Don't indent on empty line., Artur Malabarba, 2015/03/25
- [elpa] master 6e1d5a1 027/108: Merge pull request #12 from Bruce-Connor/region-indent, Artur Malabarba, 2015/03/25
- [elpa] master c15c56d 033/108: Skip empty lines when indenting blocks, Artur Malabarba, 2015/03/25
- [elpa] master 82c5d78 034/108: Merge pull request #17 from pmachata/master, Artur Malabarba, 2015/03/25
- [elpa] master b4b8dc3 037/108: Merge branch 'master' of github.com:Bruce-Connor/aggressive-indent-mode, Artur Malabarba, 2015/03/25
- [elpa] master 820db3c 035/108: Don't indent inside comments, but allow as an option., Artur Malabarba, 2015/03/25
- [elpa] master 201ec03 025/108: Indent changed region instead of defun for modes which aren't emacs-lisp., Artur Malabarba, 2015/03/25
- [elpa] master c4957eb 041/108: Fix bug on buffers with no final newline.,
Artur Malabarba <=
- [elpa] master d3948b0 036/108: Don't execute syntax-ppss if the controlling variable is t., Artur Malabarba, 2015/03/25
- [elpa] master c35bc62 039/108: Skip indenting lines only barely touched by changed region., Artur Malabarba, 2015/03/25
- [elpa] master 130b938 040/108: Redundant group specification., Artur Malabarba, 2015/03/25
- [elpa] master 69b5adc 042/108: Merge pull request #20 from tuhdo/master, Artur Malabarba, 2015/03/25
- [elpa] master c81d5c2 044/108: Add erc-mode to excluded-modes, Artur Malabarba, 2015/03/25
- [elpa] master 278084b 047/108: Add more to excluded-modes, Artur Malabarba, 2015/03/25
- [elpa] master d0a4bae 048/108: Typo, Artur Malabarba, 2015/03/25
- [elpa] master 7d8d0d2 038/108: Version bump, Artur Malabarba, 2015/03/25
- [elpa] master 45d25c3 045/108: List dependency in the Readme, Artur Malabarba, 2015/03/25
- [elpa] master 32f6156 050/108: Rename changed-list to -changed-list, Artur Malabarba, 2015/03/25