[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 46a9193 65/79: Find the edges of the screen more efficient
From: |
Jackson Ray Hamilton |
Subject: |
[elpa] master 46a9193 65/79: Find the edges of the screen more efficiently. |
Date: |
Sun, 14 Jun 2015 00:05:44 +0000 |
branch: master
commit 46a91933736258bc9aa5ae38ec4c6f909c70a678
Author: Jackson Ray Hamilton <address@hidden>
Commit: Jackson Ray Hamilton <address@hidden>
Find the edges of the screen more efficiently.
---
context-coloring.el | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/context-coloring.el b/context-coloring.el
index d296f0d..d89f844 100644
--- a/context-coloring.el
+++ b/context-coloring.el
@@ -959,12 +959,14 @@ scopes and variables."
(start (progn (goto-char context-coloring-changed-start)
(while (and (< (point-min) (point))
(pos-visible-in-window-p))
- (beginning-of-defun))
+ (end-of-line 0))
+ (beginning-of-defun)
(point)))
(end (progn (goto-char context-coloring-changed-end)
(while (and (> (point-max) (point))
(pos-visible-in-window-p))
- (end-of-defun))
+ (forward-line 1))
+ (end-of-defun)
(point))))
(context-coloring-elisp-colorize-region-initially start end)))
(t
- [elpa] master 2ee41c1 52/79: Add comments and strings to condition-case test., (continued)
- [elpa] master 2ee41c1 52/79: Add comments and strings to condition-case test., Jackson Ray Hamilton, 2015/06/13
- [elpa] master e387aaf 45/79: Merge branch 'server' into elisp, Jackson Ray Hamilton, 2015/06/13
- [elpa] master 77b075f 60/79: Space., Jackson Ray Hamilton, 2015/06/13
- [elpa] master 5857bc8 53/79: Refactor comments and strings coloring., Jackson Ray Hamilton, 2015/06/13
- [elpa] master 4bd7fc7 56/79: Make delays configurable at the dispatch level., Jackson Ray Hamilton, 2015/06/13
- [elpa] master f870598 59/79: Fix infinite loop when parsing let., Jackson Ray Hamilton, 2015/06/13
- [elpa] master 3c7a00d 55/79: Add lazy coloring., Jackson Ray Hamilton, 2015/06/13
- [elpa] master 08e2981 63/79: Swallow scan errors., Jackson Ray Hamilton, 2015/06/13
- [elpa] master ec9f04d 64/79: Update emacs lisp support in readme., Jackson Ray Hamilton, 2015/06/13
- [elpa] master d2e08e8 62/79: Improve and test lazy coloring., Jackson Ray Hamilton, 2015/06/13
- [elpa] master 46a9193 65/79: Find the edges of the screen more efficiently.,
Jackson Ray Hamilton <=
- [elpa] master fd4bc95 66/79: Add dolist support., Jackson Ray Hamilton, 2015/06/13
- [elpa] master 9edc6c3 69/79: Checkdoc cleanup., Jackson Ray Hamilton, 2015/06/13
- [elpa] master e2ceef9 57/79: Prepend function symbols with octothorpes., Jackson Ray Hamilton, 2015/06/13
- [elpa] master 22403b7 61/79: Cover parsing edge cases., Jackson Ray Hamilton, 2015/06/13
- [elpa] master 67576b5 72/79: Skip all insignificant expression prefixes., Jackson Ray Hamilton, 2015/06/13
- [elpa] master 306335e 71/79: Add defadvice support., Jackson Ray Hamilton, 2015/06/13
- [elpa] master acf15ae 70/79: Remove if., Jackson Ray Hamilton, 2015/06/13
- [elpa] master ed870d8 68/79: Refactor minor mode definition., Jackson Ray Hamilton, 2015/06/13
- [elpa] master 72a0998 73/79: Add quote and backquote function support., Jackson Ray Hamilton, 2015/06/13
- [elpa] master a4a136c 74/79: Refactor defun / defadvice name handling., Jackson Ray Hamilton, 2015/06/13