;; include it (without the suffix).
(when (and (string-match suffix file)
;; But exclude subfiles of split Info files.
- (not (string-match "\.info-[0-9]+" file))
+ (not (string-match "\\.info-[0-9]+" file))
;; And exclude backup files.
(not (string-match "~\\'" file)))
(push (substring file 0 (match-beginning 0))
("`*" ?π)
("9" ?π―)
("`9" ?9)
- ("`\(" ?π)
+ ("`(" ?π)
("0" ?π¦)
("`0" ?0)
- ("`\)" ?π)
+ ("`)" ?π)
("`-" ?π)
("`_" ?π)
("`=" ?π)
("P" ?π¨)
("`p" ?π³)
("`P" ?π±)
- ("`\[" ?π΄)
- ("`\{" ?π²)
+ ("`[" ?π΄)
+ ("`{" ?π²)
("a" ?πΈ)
("A" ?π)
("`a" ?π
)
("`9" ?9)
("0" ?ΰ₯¦)
("`0" ?0)
-("`\)" ?π»)
+("`)" ?π»)
("`\\" ?π)
("`|" ?π)
("`" ?π)
("`9" ?9)
("0" ?π)
("`0" ?0)
-("`\)" ?π)
+("`)" ?π)
("`\\" ?ΰ₯€)
("`|" ?ΰ₯₯)
("`" ?π)
("`9" ?9)
("0" ?π)
("`0" ?0)
-("`\)" ?π)
+("`)" ?π)
("`\\" ?π
)
("`|" ?π)
("`" ?π)
("`8" ?π)
("`*" ?π)
("`9" ?π)
-("`\(" ?π)
+("`(" ?π)
("`0" ?π)
-("`\)" ?π)
+("`)" ?π)
("`\\" ?π)
("`|" ?π)
("`" ?π)
)
(defun get-scratch-buffer-create ()
- "Return the \*scratch\* buffer, creating a new one if needed."
+ "Return the *scratch* buffer, creating a new one if needed."
(or (get-buffer "*scratch*")
(let ((scratch (get-buffer-create "*scratch*")))
;; Don't touch the buffer contents or mode unless we know that
scratch)))
(defun scratch-buffer ()
- "Switch to the \*scratch\* buffer.
+ "Switch to the *scratch* buffer.
If the buffer doesn't exist, create it first."
(interactive)
(pop-to-buffer-same-window (get-scratch-buffer-create)))
(when (and (= (length key) 1)
(symbolp (elt key 0)))
(let ((name (symbol-name (elt key 0))))
- (when (string-match "\\`f\\([0-9]++\\)\\'" name)
+ (when (string-match "\\`f\\([0-9]+\\)\\'" name)
(let* ((num (string-to-number (match-string 1 name)))
(ansi
(cond