[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/telephone-line 30225c9778 069/195: Fix Emacs 25, oops
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/telephone-line 30225c9778 069/195: Fix Emacs 25, oops |
Date: |
Wed, 5 Jan 2022 02:59:27 -0500 (EST) |
branch: elpa/telephone-line
commit 30225c9778f05bd2a016a4167b526a172c00f109
Author: Daniel Bordak <dbordak@fastmail.fm>
Commit: Daniel Bordak <dbordak@fastmail.fm>
Fix Emacs 25, oops
---
telephone-line-utils.el | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/telephone-line-utils.el b/telephone-line-utils.el
index 5df118320c..3ca47b05fb 100644
--- a/telephone-line-utils.el
+++ b/telephone-line-utils.el
@@ -152,16 +152,16 @@ color1 and color2."
(alt-char :initarg :alt-char)
(image-cache :initform (make-hash-table :test 'equal :size 10))))
-(cl-defmethod telephone-line-separator-height ((obj telephone-line-separator))
+(defmethod telephone-line-separator-height ((obj telephone-line-separator))
(or telephone-line-height (frame-char-height)))
-(cl-defmethod telephone-line-separator-width ((obj telephone-line-separator))
+(defmethod telephone-line-separator-width ((obj telephone-line-separator))
(or (oref obj forced-width) (ceiling (telephone-line-separator-height obj)
2)))
(defclass telephone-line-subseparator (telephone-line-separator)
((pattern-func :initarg :pattern-func :initform
#'telephone-line-row-pattern-hollow)))
-(cl-defmethod telephone-line-separator-create-body ((obj
telephone-line-separator))
+(defmethod telephone-line-separator-create-body ((obj
telephone-line-separator))
"Create a bytestring of a PBM image body of dimensions WIDTH and HEIGHT, and
shape created from AXIS-FUNC and PATTERN-FUNC."
(let* ((height (telephone-line-separator-height obj))
(width (telephone-line-separator-width obj))
@@ -184,19 +184,19 @@ color1 and color2."
(append left-padding row right-padding))
body)))
-(cl-defmethod telephone-line-separator-create-body ((obj
telephone-line-subseparator))
+(defmethod telephone-line-separator-create-body ((obj
telephone-line-subseparator))
(telephone-line--pad-body (call-next-method)
(+ (ceiling (telephone-line-separator-width obj)
(frame-char-width))
telephone-line-separator-extra-padding)))
-(cl-defmethod telephone-line-separator--arg-handler (arg) :static
+(defmethod telephone-line-separator--arg-handler (arg) :static
"Translate ARG into an appropriate color for a separator."
(if (facep arg)
(face-attribute arg :background)
arg))
-(cl-defmethod telephone-line-separator-render-image ((obj
telephone-line-separator) foreground background)
+(defmethod telephone-line-separator-render-image ((obj
telephone-line-separator) foreground background)
(let ((hash-key (concat background "_" foreground)))
;; Return cached image if we have it.
(or (gethash hash-key (oref obj image-cache))
@@ -206,20 +206,20 @@ color1 and color2."
background foreground))
(oref obj image-cache)))))
-(cl-defmethod telephone-line-separator-render-unicode ((obj
telephone-line-separator) foreground background)
+(defmethod telephone-line-separator-render-unicode ((obj
telephone-line-separator) foreground background)
(list :propertize (char-to-string (oref obj alt-char))
'face (list :foreground foreground
:background background
:inverse-video t)))
-(cl-defmethod telephone-line-separator-render ((obj telephone-line-separator)
foreground background)
+(defmethod telephone-line-separator-render ((obj telephone-line-separator)
foreground background)
(let ((fg-color (telephone-line-separator--arg-handler foreground))
(bg-color (telephone-line-separator--arg-handler background)))
(if window-system
(telephone-line-separator-render-image obj fg-color bg-color)
(telephone-line-separator-render-unicode obj fg-color bg-color))))
-(cl-defmethod telephone-line-separator-clear-cache ((obj
telephone-line-separator))
+(defmethod telephone-line-separator-clear-cache ((obj
telephone-line-separator))
(clrhash (oref obj image-cache)))
:autoload
- [nongnu] elpa/telephone-line 105defac6e 100/195: Remove telephone-line-trim, (continued)
- [nongnu] elpa/telephone-line 105defac6e 100/195: Remove telephone-line-trim, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 0fec3265a0 118/195: Fix terminology before it's too late., ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line bf0e4394ec 104/195: Previous fix didn't account for hollow separators, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 2906d39401 116/195: Oops, don't want accidental rounding., ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 909c1779e4 089/195: Fixed rainbow face examples, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line aa2c6840c9 107/195: Add separator gallery, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 09ff89a090 110/195: Add alias for modal colorsym, rename tl-evil-face to tl-modal-face, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 541c7d80d9 103/195: Corrected axis algorithm, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 0715ee7d15 064/195: Fix Readme formatting, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 5c47442844 083/195: Update readme + screenshots, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 30225c9778 069/195: Fix Emacs 25, oops,
ELPA Syncer <=
- [nongnu] elpa/telephone-line 8b3c9499bf 051/195: Oops, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 5766b1b21f 033/195: Merge pull request #11 from ryanprior/patch-1, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 0d15e2882b 002/195: Add the fruits of my labor, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 09997c1aee 006/195: Cleanup, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 06887f2440 001/195: Initial commit, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 5919a8e296 003/195: Fix package info, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 303cc3a1cd 010/195: Use cl-lib function instead of cl.el, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line d18709b144 044/195: Add Melpa Stable badge, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line f5e6663883 037/195: Much more Readme content, ELPA Syncer, 2022/01/05
- [nongnu] elpa/telephone-line 32245b5e30 072/195: Update copyright, ELPA Syncer, 2022/01/05