[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/flx ed11b39577 178/182: No longer bind obsolete max-specpd
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/flx ed11b39577 178/182: No longer bind obsolete max-specpdl-size |
Date: |
Tue, 13 Dec 2022 03:59:41 -0500 (EST) |
branch: elpa/flx
commit ed11b395773ca25e6fb152af782e6923d66f6603
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
No longer bind obsolete max-specpdl-size
It is obsolete since Emacs 29 and its docstring suggests binding
`max-lisp-eval-depth' instead (which we already do):
> Former limit on specbindings, now without effect.
> This variable used to limit the size of the specpdl stack which,
> among other things, holds dynamic variable bindings and `unwind-protect'
> activations. To prevent runaway recursion, use `max-lisp-eval-depth'
> instead; it will indirectly limit the specpdl stack size as well.
To play it safe, we could instead wrap the use of the obsolete variable
with (with-suppressed-warnings ((obsolete max-specpdl-size)) ...).
---
flx.el | 1 -
1 file changed, 1 deletion(-)
diff --git a/flx.el b/flx.el
index eb2522928c..e49a100371 100644
--- a/flx.el
+++ b/flx.el
@@ -362,7 +362,6 @@ For other parameters, see `flx-score'"
;; Raise recursion limit
(max-lisp-eval-depth 5000)
- (max-specpdl-size 10000)
;; Dynamic Programming table for memoizing flx-find-best-match
(match-cache (make-hash-table :test 'eql :size 10))
- [nongnu] elpa/flx 46dd7d7edb 144/182: Improve readability, (continued)
- [nongnu] elpa/flx 46dd7d7edb 144/182: Improve readability, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 807d694555 154/182: remove reference to `flx-ido-big-demo`, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx e05105872f 169/182: Begin sentences with capital letters and end them with a periods, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx dd47185f5b 173/182: flx-inc-vec: Improve doc-string, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 2a816e25df 151/182: Add file misc/.nosearch, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 4cf3f5ad45 059/182: Merge pull request #25 from bbatsov/improve-headers, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 11422574e5 166/182: Merge pull request #106 from jcs-PR/badge, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 647cb2f92f 168/182: Merge pull request #104 from phst/nocl, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx ae0981b253 156/182: Merge pull request #87 from spwhitton/apt-get, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 29e3664b75 175/182: Bump version to 0.6.2, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx ed11b39577 178/182: No longer bind obsolete max-specpdl-size,
ELPA Syncer <=
- [nongnu] elpa/flx 67379d0a01 036/182: 2nd try fix for `ido-merge-work-directories`, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 01818a56ae 039/182: handle of cons cells in completion list, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 3d15906942 019/182: move demo into misc, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx f1851c8983 037/182: treat last *non-zero* segment as basename, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 482b887215 046/182: (BREAKING) activate through proper minor-mode, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 451711cfeb 058/182: Improve comment headers, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx bebf045684 062/182: gracefully handle large collections, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 490412dcc9 061/182: Rename predicate functions according to Emacs Lisp style, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 1c42be202d 071/182: Merge pull request #29 from bbatsov/marmalade, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 638313b829 077/182: .gitignore: ignore emacs temporary files, ELPA Syncer, 2022/12/13