[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auto-overlays 216dbc9 55/93: Use 'push' instead of 'add
From: |
Stefan Monnier |
Subject: |
[elpa] externals/auto-overlays 216dbc9 55/93: Use 'push' instead of 'add-to-line' in auto-o-schedule-extend-line |
Date: |
Mon, 14 Dec 2020 13:00:37 -0500 (EST) |
branch: externals/auto-overlays
commit 216dbc98d18a82bfbb6d9c2b9c08df99da836dcc
Author: tsc25 <toby-predictive@dr-qubit.org>
Commit: Toby S. Cubitt <toby-predictive@dr-qubit.org>
Use 'push' instead of 'add-to-line' in auto-o-schedule-extend-line
to avoid mysterious "stack overflow in equal" error.
---
auto-overlay-line.el | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/auto-overlay-line.el b/auto-overlay-line.el
index 00484e8..0f39df0 100644
--- a/auto-overlay-line.el
+++ b/auto-overlay-line.el
@@ -94,17 +94,15 @@
(cons 'auto-o-schedule-extend-line
(overlay-get o-new 'modification-hooks)))
;; return new overlay
- o-new)
-)
+ o-new))
(defun auto-o-schedule-extend-line (o-self modified &rest unused)
;; All line overlay modification hooks are set to this function, which
;; schedules `auto-o-extend-line' to run after any suicide functions have
;; been called, but before the overlays are updated.
- (unless modified (add-to-list 'auto-o-pending-post-suicide
- (list 'auto-o-extend-line o-self)))
-)
+ (unless modified
+ (push (list 'auto-o-extend-line o-self) auto-o-pending-post-suicide)))
@@ -140,8 +138,7 @@
(auto-o-update-exclusive (overlay-get o-self 'set-id)
(overlay-end o-self) end
(overlay-get o-self 'priority) nil))
- ))))
-)
+ )))))
;; auto-overlay-line.el ends here
- [elpa] externals/auto-overlays 49f99f7 07/93: Version 0.12 of the predictive completion package., (continued)
- [elpa] externals/auto-overlays 49f99f7 07/93: Version 0.12 of the predictive completion package., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 8aef411 17/93: Minor modifications, Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 10bad81 31/93: Renamed "nest" regexps to "nested"., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays bf53b50 24/93: Adding free documentation license text to packaging. Bumped version numbers., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 39cb421 38/93: Save predictive mode auxiliary files to a subdirectory,, Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 6290c58 46/93: Added/modified local variables section to switch on predictive-mode automatically, Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 8859d17 35/93: Minor bug fixes., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 31a4d46 48/93: Bug-fixes in auto-overlay-load-overlays and auto-overlay-save-overlays, Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 68c4640 59/93: Updated Package-Version, Package-Requires, and Keywords package headers., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 2860354 58/93: Fixed obsolete functions and other compiler warnings., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 216dbc9 55/93: Use 'push' instead of 'add-to-line' in auto-o-schedule-extend-line,
Stefan Monnier <=
- [elpa] externals/auto-overlays 9894591 63/93: Remove undo marker entry hacks, in the hope that things work correctly now!, Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays c34178b 68/93: Add auto-overlays autoloads., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 276e955 75/93: Add auto-overlay-load-set convenience function., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 1d15f76 71/93: Do perform self-cascade on overlays overlapping but not strictly before point., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 02278f0 69/93: Fix direntry sections in texinfo files and dir file generation., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays f17a94b 88/93: Switch auto-overlays over to cl-lib and lexical binding., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 19de2f7 02/93: Version 0.8 of the predictive completion package., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 6c24aa3 10/93: Fixed minor bug in auto-overlay-save-overlays., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 36efcfd 89/93: Handle empty group in auto-o-regexp-match., Stefan Monnier, 2020/12/14
- [elpa] externals/auto-overlays 5996143 73/93: Refactor auto-overlays-(in|[highest-priority-]at-point) search functions:, Stefan Monnier, 2020/12/14