[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/spell-fu fe557e3dff 21/86: Be explicit about using macro t
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/spell-fu fe557e3dff 21/86: Be explicit about using macro that sets values in-place |
Date: |
Thu, 7 Jul 2022 12:03:39 -0400 (EDT) |
branch: elpa/spell-fu
commit fe557e3dff80f56d75b25acb584cd829924add53
Author: Campbell Barton <ideasman42@gmail.com>
Commit: Campbell Barton <ideasman42@gmail.com>
Be explicit about using macro that sets values in-place
---
spell-fu.el | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/spell-fu.el b/spell-fu.el
index 1d608ecba9..bdfb68d6f4 100644
--- a/spell-fu.el
+++ b/spell-fu.el
@@ -491,7 +491,9 @@ Argument FACES-EXCLUDE faces to check POS excludes or
ignored when nil."
(defun spell-fu--font-lock-fontify-region (point-start point-end)
"Update spelling for POINT-START & POINT-END to the queue, checking all
text."
- (spell-fu--setq-expand-range-to-line-boundaries point-start point-end)
+ (spell-fu--setq-expand-range-to-line-boundaries
+ ;; Warning these values are set in place.
+ point-start point-end)
(funcall spell-fu-check-range point-start point-end))
(defun spell-fu--immediate-enable ()
@@ -543,7 +545,9 @@ range POINT-START to POINT-END. Otherwise remove all
overlays."
(point-end (min visible-end (overlay-end item-ov))))
;; Expand so we don't spell check half a word.
- (spell-fu--setq-expand-range-to-line-boundaries point-start
point-end)
+ (spell-fu--setq-expand-range-to-line-boundaries
+ ;; Warning these values are set in place.
+ point-start point-end)
(when
(condition-case err
- [nongnu] branch elpa/spell-fu created (now cbe5cd84c3), ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu eeda8ef28e 06/86: Cleanup: minor non-functional changes, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu 676498f757 13/86: Support buffer local dictionaries, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu 073932be78 16/86: Cleanup: replace '(nth 5 ...' with file-attribute-modification-time, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu 2c792330ac 18/86: Case insensitive sort lines as a list (not in the buffer), ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu 03114080c8 20/86: Add requirements at the top of the file, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu fe557e3dff 21/86: Be explicit about using macro that sets values in-place,
ELPA Syncer <=
- [nongnu] elpa/spell-fu 33a28e0df5 41/86: fix: encode word to utf-8 generating the cache, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu 7770c005c4 47/86: Cleanup minor name change for spell-fu function name, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu 866044304f 50/86: Check if faces can be used on property change, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu 8f780a874c 66/86: Reduce idle overlay fragmentation, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu 4fc84a9028 69/86: Fix spell-fu-directory's documentation, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu 53bd2b24c6 81/86: Cleanup: add spell-fu--canonicalize-word utility function, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu a5a06e150a 02/86: Fix error comparing times of cache to word-list, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu bd00417a0e 09/86: Improve status messages when generating word-list & cache, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu afeb1fd46f 10/86: readme: add some TODO's, ELPA Syncer, 2022/07/07
- [nongnu] elpa/spell-fu b7e5cf3d73 11/86: Fix missing checks that ispell variables are bound before use, ELPA Syncer, 2022/07/07