From def1c859b40d09e44c2b0e2bc95d0cf450ff60b4 Mon Sep 17 00:00:00 2001 From: Yuchen Pei Date: Sat, 18 Jan 2025 08:56:21 +1100 Subject: [emacs] eval expr in gud source and infobox value transform --- emacs/.emacs.d/lisp/my/my-github.el | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'emacs/.emacs.d/lisp/my/my-github.el') diff --git a/emacs/.emacs.d/lisp/my/my-github.el b/emacs/.emacs.d/lisp/my/my-github.el index 1643612..7caff57 100644 --- a/emacs/.emacs.d/lisp/my/my-github.el +++ b/emacs/.emacs.d/lisp/my/my-github.el @@ -75,6 +75,10 @@ License; name; description; homepage; created at" (my-url-fetch-raw (format "https://api.github.com/repos%s/readme" project-id)))) +(defun my-github-project-url-p (url) + (let ((urlobj (url-generic-parse-url url))) + (string-match-p "\\(www\\.\\)?github.com" (url-host urlobj)))) + (defun my-github-project-infobox (url) (interactive "sGithub repo url: ") (let ((info -- cgit v1.2.3