File tree Expand file tree Collapse file tree 2 files changed +8
-9
lines changed
Expand file tree Collapse file tree 2 files changed +8
-9
lines changed Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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.
3131
3232; ;; Code:
3333
34+ (require 'elenv )
35+
3436(defgroup jcs-frametitle nil
3537 " An frame title for jcs-emacs."
3638 :prefix " jcs-frametitle-"
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."
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" ))))
You can’t perform that action at this time.
0 commit comments