* lisp/emacs-lisp/eldoc.el (eldoc--invoke-strategy): Don't use incf or
decf. This is a :core package and supports Emacs 26.3. (Bug#76604)
(cherry picked from commit
64edd5a5eb832c2ca9f4495c17e880a86179f826)
interactive))
(make-callback
(method origin)
- (let ((pos (prog1 howmany (incf howmany))))
+ (let ((pos (prog1 howmany (cl-incf howmany))))
(cl-ecase method
(:enthusiast
(lambda (string &rest plist)
nil #'display-doc))
t))
(:patient
- (incf want)
+ (cl-incf want)
(lambda (string &rest plist)
(register-doc pos string plist origin)
- (when (zerop (decf want)) (display-doc))
+ (when (zerop (cl-decf want)) (display-doc))
t))
(:eager
(lambda (string &rest plist)