diff --git a/lisp/progmodes/bug-reference.el b/lisp/progmodes/bug-reference.el index a4147bca05e..5c03c949049 100644 --- a/lisp/progmodes/bug-reference.el +++ b/lisp/progmodes/bug-reference.el @@ -138,7 +138,7 @@ to the highlighted and clickable region." (or (< (match-beginning i) m-b1) (> (match-end i) m-e1))) (throw 'within-bounds nil)) - (cl-incf i)) + (incf i)) t))) ;; All groups 2..10 are within bounds. (cons m-b1 m-e1) diff --git a/lisp/progmodes/c-ts-common.el b/lisp/progmodes/c-ts-common.el index 6e36b64f02a..66e7fad015d 100644 --- a/lisp/progmodes/c-ts-common.el +++ b/lisp/progmodes/c-ts-common.el @@ -503,7 +503,7 @@ characters on the current line." (let ((parent (treesit-node-parent node))) ;; Increment level for every bracket (with exception). (when (c-ts-common--node-is node 'block) - (cl-incf level) + (incf level) (save-excursion (goto-char (treesit-node-start node)) ;; Add an extra level if the opening bracket is on its own @@ -515,12 +515,12 @@ characters on the current line." ;; Add a level. ((looking-back (rx bol (* whitespace)) (line-beginning-position)) - (cl-incf level))))) + (incf level))))) ;; Fix bracketless statements. (when (and (c-ts-common--node-is parent 'if 'do 'while 'for) (not (c-ts-common--node-is node 'block))) - (cl-incf level)) + (incf level)) ;; Flatten "else if" statements. (when (and (c-ts-common--node-is node 'else) (c-ts-common--node-is node 'if) diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el index 3d6ffd1fbe4..a1264d8d7b0 100644 --- a/lisp/progmodes/compile.el +++ b/lisp/progmodes/compile.el @@ -1641,9 +1641,9 @@ RULE is the name (symbol) of the rule used or nil if anonymous. "Note that a new message with severity TYPE was seen. This updates the appropriate variable used by the mode-line." (cl-case type - (0 (cl-incf compilation-num-infos-found)) - (1 (cl-incf compilation-num-warnings-found)) - (2 (cl-incf compilation-num-errors-found)))) + (0 (incf compilation-num-infos-found)) + (1 (incf compilation-num-warnings-found)) + (2 (incf compilation-num-errors-found)))) (defun compilation-parse-errors (start end &rest rules) "Parse errors between START and END. diff --git a/lisp/progmodes/ebrowse.el b/lisp/progmodes/ebrowse.el index 70e1a1e5904..72e80811fb5 100644 --- a/lisp/progmodes/ebrowse.el +++ b/lisp/progmodes/ebrowse.el @@ -593,7 +593,7 @@ MARKED-ONLY non-nil means include marked classes only." (ebrowse-for-all-trees (tree ebrowse--tree-table) (when (or (not marked-only) (ebrowse-ts-mark tree)) (let ((class (ebrowse-ts-class tree))) - (when (zerop (% (cl-incf i) 20)) + (when (zerop (% (incf i) 20)) (ebrowse-show-progress "Preparing file list" (zerop i))) ;; Add files mentioned in class description (let ((source-file (ebrowse-cs-source-file class)) @@ -864,7 +864,7 @@ type `ebrowse-hs' is set to the resulting table." (garbage-collect) ;; For all classes... (ebrowse-for-all-trees (c ebrowse--tree-table) - (when (zerop (% (cl-incf i) 10)) + (when (zerop (% (incf i) 10)) (ebrowse-show-progress "Preparing member lookup" (zerop i))) (dolist (f ebrowse-member-list-accessors) (dolist (m (funcall f c)) @@ -1649,7 +1649,7 @@ INFO is a list (TREE-HEADER TREE-OR-MEMBER MEMBER-LIST)." when (re-search-forward pattern (+ start offset) t) return t never (bobp) - do (cl-incf offset offset))) + do (incf offset offset))) (cond (found (beginning-of-line) (run-hooks 'ebrowse-view/find-hook)) @@ -2689,7 +2689,7 @@ TREE is the class tree in which the members are found." mouse-face highlight ebrowse-tree ,tree help-echo "mouse-2: view definition; mouse-3: menu")) - (cl-incf i) + (incf i) (when (>= i ebrowse--n-columns) (setf i 0) (insert "\n"))))) @@ -4032,11 +4032,11 @@ NUMBER-OF-STATIC-VARIABLES:" (let ((classes 0) (member-functions 0) (member-variables 0) (static-functions 0) (static-variables 0)) (ebrowse-for-all-trees (tree ebrowse--tree-table) - (cl-incf classes) - (cl-incf member-functions (length (ebrowse-ts-member-functions tree))) - (cl-incf member-variables (length (ebrowse-ts-member-variables tree))) - (cl-incf static-functions (length (ebrowse-ts-static-functions tree))) - (cl-incf static-variables (length (ebrowse-ts-static-variables tree)))) + (incf classes) + (incf member-functions (length (ebrowse-ts-member-functions tree))) + (incf member-variables (length (ebrowse-ts-member-variables tree))) + (incf static-functions (length (ebrowse-ts-static-functions tree))) + (incf static-variables (length (ebrowse-ts-static-variables tree)))) (list classes member-functions member-variables static-functions static-variables))) diff --git a/lisp/progmodes/elixir-ts-mode.el b/lisp/progmodes/elixir-ts-mode.el index a0d503632d9..d50692d87c0 100644 --- a/lisp/progmodes/elixir-ts-mode.el +++ b/lisp/progmodes/elixir-ts-mode.el @@ -658,7 +658,7 @@ Return nil if NODE is not a defun node or doesn't have a name." (eq last-command-event ?\") (let ((count 0)) (while (eq (char-before (- (point) count)) last-command-event) - (cl-incf count)) + (incf count)) (= count 3)) (eq (char-after) last-command-event)) (save-excursion diff --git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el index 040d4b7e9af..74dff3217ff 100644 --- a/lisp/progmodes/gdb-mi.el +++ b/lisp/progmodes/gdb-mi.el @@ -3545,9 +3545,9 @@ corresponding to the mode line clicked." (add-to-list 'gdb-threads-list (cons (gdb-mi--field thread 'id) thread)) - (cl-incf (if running - gdb-running-threads-count - gdb-stopped-threads-count)) + (incf (if running + gdb-running-threads-count + gdb-stopped-threads-count)) (gdb-table-add-row table diff --git a/lisp/progmodes/grep.el b/lisp/progmodes/grep.el index d04e9945b0d..951663e049a 100644 --- a/lisp/progmodes/grep.el +++ b/lisp/progmodes/grep.el @@ -648,7 +648,7 @@ This function is called from `compilation-filter-hook'." (replace-match (propertize (match-string 1) 'face nil 'font-lock-face grep-match-face) t t) - (cl-incf grep-num-matches-found)) + (incf grep-num-matches-found)) ;; Delete all remaining escape sequences (goto-char beg) (while (re-search-forward "\033\\[[0-9;]*[mK]" end 1) diff --git a/lisp/progmodes/hideif.el b/lisp/progmodes/hideif.el index 0d5797bb303..0ddaf513a02 100644 --- a/lisp/progmodes/hideif.el +++ b/lisp/progmodes/hideif.el @@ -888,7 +888,7 @@ Assuming we've just performed a `hif-token-regexp' lookup." ;; merge whites immediately ahead (setq ce (if (and we (= (1- p) we)) ws p)) ;; scan for end of line - (while (and (< (cl-incf p) end) + (while (and (< (incf p) end) (not (char-equal ?\n (char-after p))) (not (char-equal ?\r (char-after p))))) ;; Merge with previous comment if immediately followed @@ -913,7 +913,7 @@ Assuming we've just performed a `hif-token-regexp' lookup." (while (< (1+ p) end) (if (not (and (char-equal ?* (char-after p)) (char-equal ?/ (char-after (1+ p))))) - (cl-incf p) + (incf p) ;; found `*/', mark end pos (push (cons cmt (1+ (setq p (1+ p)))) cmtlist) (throw 'break nil))) @@ -927,7 +927,7 @@ Assuming we've just performed a `hif-token-regexp' lookup." we p)) (setq ws nil we nil))) - (cl-incf p)) + (incf p)) ;; Goto beginning of the last comment, if we're within (setq cmt (car cmtlist)) ;; last cmt (setq cmt (if (and cmt @@ -1531,7 +1531,7 @@ and `+='...)." (defvar hif-__COUNTER__ 0) (defun hif-__COUNTER__ () - (prog1 hif-__COUNTER__ (cl-incf hif-__COUNTER__))) + (prog1 hif-__COUNTER__ (incf hif-__COUNTER__))) (defun hif-__cplusplus () (and (string-match @@ -1604,7 +1604,7 @@ and `+='...)." (push tk items) ; first item, in reverse order (setq tk 'hif-token-concat)) (while (eq tk 'hif-token-concat) - (cl-incf count) + (incf count) ;; 2+ item (setq l (cdr l) tk (car l)) @@ -2477,7 +2477,7 @@ first arg will be `hif-etc'." (tokens (and name (prog1 t - (cl-incf hif-verbose-define-count) + (incf hif-verbose-define-count) ;; only show 1/50 to not slow down to much (if (and hide-ifdef-verbose (= (% hif-verbose-define-count 50) 1)) diff --git a/lisp/progmodes/js.el b/lisp/progmodes/js.el index bb91eea93f2..1142786ffaa 100644 --- a/lisp/progmodes/js.el +++ b/lisp/progmodes/js.el @@ -982,7 +982,7 @@ top-most pitem. Otherwise, return nil." with func-depth = 0 with func-pitem if (eq 'function (js--pitem-type pitem)) - do (cl-incf func-depth) + do (incf func-depth) and do (setq func-pitem pitem) finally return (if (eq func-depth 1) func-pitem))) @@ -1017,7 +1017,7 @@ Return the pitem of the function we went to the beginning of." (setq arg (or arg 1)) (let ((found)) (while (and (not (eobp)) (< arg 0)) - (cl-incf arg) + (incf arg) (when (and (not js-flat-functions) (or (eq (js-syntactic-context) 'function) (js--function-prologue-beginning))) @@ -1360,7 +1360,7 @@ LIMIT defaults to point." "Value of `end-of-defun-function' for `js-mode'." (setq arg (or arg 1)) (while (and (not (bobp)) (< arg 0)) - (cl-incf arg) + (incf arg) (js-beginning-of-defun) (js-beginning-of-defun) (unless (bobp) @@ -3180,7 +3180,7 @@ the broken-down class name of the item to insert." (setq pitem-name (js--pitem-strname pitem)) (when (eq pitem-name t) (setq pitem-name (format "[unknown %s]" - (cl-incf (car unknown-ctr))))) + (incf (car unknown-ctr))))) (cond ((memq pitem-type '(function macro)) @@ -3255,7 +3255,7 @@ the broken-down class name of the item to insert." (ctr 0)) (while (gethash name2 symbols) - (setq name2 (format "%s<%d>" name (cl-incf ctr)))) + (setq name2 (format "%s<%d>" name (incf ctr)))) (puthash name2 (cdr item) symbols)))) @@ -4037,7 +4037,7 @@ See `treesit-thing-settings' for more information.") (syntax (pcase-exhaustive name ('regexp (decf ns) - (cl-incf ne) + (incf ne) (string-to-syntax "\"/")) ('jsx (string-to-syntax "|"))))) diff --git a/lisp/progmodes/tcl.el b/lisp/progmodes/tcl.el index c4b40f4a170..e1efade517d 100644 --- a/lisp/progmodes/tcl.el +++ b/lisp/progmodes/tcl.el @@ -432,9 +432,9 @@ This variable is generally set from `tcl-proc-regexp', (pcase (char-after (match-beginning 0)) (?\\ (forward-char 1)) (?\" (setq type 'matched)) - (?\{ (cl-incf depth)) + (?\{ (incf depth)) (?\} (if (zerop depth) (setq type 'unmatched) - (cl-incf depth))))) + (incf depth))))) (when (> (line-beginning-position) pos) ;; The quote is not on the same line as the deciding ;; factor, so make sure we revisit this choice later. diff --git a/lisp/progmodes/typescript-ts-mode.el b/lisp/progmodes/typescript-ts-mode.el index 34d9e8636d1..759578d7b9d 100644 --- a/lisp/progmodes/typescript-ts-mode.el +++ b/lisp/progmodes/typescript-ts-mode.el @@ -680,7 +680,7 @@ at least 3 (which is the default value)." ('regexp (let ((syntax (string-to-syntax "\"/"))) (decf ns) - (cl-incf ne) + (incf ne) (put-text-property ns (1+ ns) 'syntax-table syntax) (put-text-property (1- ne) ne 'syntax-table syntax))) ;; We put punctuation syntax on all the balanced pair