Function: treemacs-string-trim-right
treemacs-string-trim-right is a byte-compiled function defined in
treemacs-core-utils.el.
Signature
(treemacs-string-trim-right STRING)
Documentation
Trim STRING of trailing string matching REGEXP.
Same as the builtin string-trim-right, but re-implemented here for Emacs 27.
Source Code
;; Defined in ~/.emacs.d/elpa/treemacs-20251226.1307/treemacs-core-utils.el
(define-inline treemacs-string-trim-right (string)
"Trim STRING of trailing string matching REGEXP.
Same as the builtin `string-trim-right', but re-implemented here for Emacs 27."
(declare (side-effect-free t))
(inline-letevals (string)
(inline-quote
(let ((i (string-match-p "\\(?:[ \t\n\r]+\\)\\'" ,string)))
(if i (substring ,string 0 i) ,string)))))