Skip to content

Commit 3b9a9a8

Browse files
committed
chore: Use elenv
1 parent ddfd0ee commit 3b9a9a8

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

Eask

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,11 @@
1111

1212
(script "test" "echo \"Error: no test specified\" && exit 1")
1313

14-
(source "gnu")
15-
(source "jcs-elpa")
16-
(source "melpa")
14+
(source 'gnu)
15+
(source 'jcs-elpa)
16+
(source 'melpa)
1717

1818
(depends-on "emacs" "27.1")
19+
(depends-on "elenv")
1920

2021
(setq network-security-level 'low) ; see https://github.com/jcs090218/setup-emacs-windows/issues/156#issuecomment-932956432

jcs-frametitle.el

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
;; Maintainer: Shen, Jen-Chieh <[email protected]>
77
;; URL: https://github.com/jcs-emacs/jcs-frametitle
88
;; Version: 0.1.0
9-
;; Package-Requires: ((emacs "26.1"))
9+
;; Package-Requires: ((emacs "26.1") (elenv "0.1.0"))
1010
;; Keywords: faces frame-title
1111

1212
;; This file is not part of GNU Emacs.
@@ -31,6 +31,8 @@
3131

3232
;;; Code:
3333

34+
(require 'elenv)
35+
3436
(defgroup jcs-frametitle nil
3537
"An frame title for jcs-emacs."
3638
:prefix "jcs-frametitle-"
@@ -89,10 +91,6 @@
8991
;; (@* "Util" )
9092
;;
9193

92-
(defun jcs-frametitle-2str (obj)
93-
"Convert OBJ to string."
94-
(format "%s" obj))
95-
9694
;; TODO: Use function `string-pixel-width' after 29.1
9795
(defun jcs-frametitle--string-pixel-width (str)
9896
"Return the width of STR in pixels."
@@ -159,7 +157,7 @@
159157
(format " (%s) "
160158
(if-let* ((delta (- 0 default-text-scale--complement))
161159
(delta (format (if (>= delta 0) "+%d" "%d") delta)))
162-
(propertize (jcs-frametitle-2str delta)
160+
(propertize (elenv-2str delta)
163161
'mouse-face 'mode-line-highlight
164162
'help-echo (format "Default text scale %s" delta))
165163
"0"))))

0 commit comments

Comments
 (0)