diff options
author | Thanos Apollo <[email protected]> | 2023-10-03 08:41:41 +0300 |
---|---|---|
committer | Thanos Apollo <[email protected]> | 2023-10-03 08:41:41 +0300 |
commit | 2ada7fa0bf694eb6c273a5b9a2d4c4673dde8bc6 (patch) | |
tree | 7c3a738354dc1de64a47f8026606739186878298 | |
parent | 382eb674e1653486418680a1af43f7d92bf7064b (diff) |
[fix] yeetube-buffer: Fix yeetube-buffer-face name & package-require
Rename yeetube-faces to yeetube-buffer-faces
Remove :safe keyword
Require emacs 29.1 -- since yeetube.el requires emacs 29.1
-rw-r--r-- | yeetube-buffer.el | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/yeetube-buffer.el b/yeetube-buffer.el index aad9d10..216c186 100644 --- a/yeetube-buffer.el +++ b/yeetube-buffer.el @@ -7,7 +7,7 @@ ;; URL: https://git.thanosapollo.com/yeetube ;; Version: 0.0.1 -;; Package-Requires: ((emacs "27.2")) +;; Package-Requires: ((emacs "29.1")) ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by @@ -36,10 +36,9 @@ Emojis cause formatting issues, this should be off by default." :type 'boolean - :safe #'booleanp :group 'yeetube) -(defgroup yeetube-faces nil +(defgroup yeetube-buffer-faces nil "Faces used by yeetube." :group 'yeetube :tag "Yeetube Faces" @@ -48,27 +47,27 @@ Emojis cause formatting issues, this should be off by default." (defface yeetube-buffer-face-header-query '((t :inherit font-lock-function-name-face)) "Face used for the video published date." - :group 'yeetube-faces) + :group 'yeetube-buffer-faces) (defface yeetube-buffer-face-duration '((t :inherit font-lock-string-face)) "Face used for the video duration." - :group 'yeetube-faces) + :group 'yeetube-buffer-faces) (defface yeetube-buffer-face-view-count '((t :inherit font-lock-keyword-face)) "Face used for the video view count." - :group 'yeetube-faces) + :group 'yeetube-buffer-faces) (defface yeetube-buffer-face-title '((t :inherit font-lock-variable-use-face)) "Face used for video title." - :group 'yeetube-faces) + :group 'yeetube-buffer-faces) (defface yeetube-buffer-face-channel '((t :inherit font-lock-function-call-face)) "Face used for video channel name." - :group 'yeetube-faces) + :group 'yeetube-buffer-faces) (defun yeetube-buffer-strip-emojis (str) "Remove characters which are part of the `emoji' script from STR." @@ -175,12 +174,11 @@ Emojis cause formatting issues, this should be off by default." (defun yeetube-buffer--format-header (query) "Render header for *yeetube* buffer for QUERY." (setf header-line-format - (concat (concat "Search: " (yeetube-buffer--format-header-title query) (yeetube-buffer--format-view-count "Views") (yeetube-buffer--format-video-duration "Duration") - (yeetube-buffer--format-channel "Channel"))))) + (yeetube-buffer--format-channel "Channel")))) ;;;###autoload (defun yeetube-buffer-create (query content buffer-mode) |