Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
;; This file: ;; http://anggtwu.net/elisp/emacsconf2024.el.html ;; http://anggtwu.net/elisp/emacsconf2024.el ;; (find-angg "elisp/emacsconf2024.el") ;; Author: Eduardo Ochs <eduardoochs@gmail.com> ;; ;; (load (buffer-file-name)) ;; ;; (defun ecl () (interactive) (find-angg "elisp/emacsconf2024.el")) ;; ;; (set-face-foreground 'org-link nil) ;; (set-face-foreground 'org-link "#0090ff") ;; (set-face-foreground 'org-link "chocolate1") ;; (find-eface-links 'org-link) ;; (find-eface-links 'font-lock-comment-face) ;; ;; Used by: ;; (find-angg "ORG/2024-trying-eev-with-a-sexp.org") ;; (find-angg "ORG/2024-bash-test-blocks.org") ;; (find-angg "ORG/emacsconf2024.org") ;; (find-angg "ORG/2024-piano-roll-macros.org") ;; ;; See this post for an overview: ;; https://lists.gnu.org/archive/html/help-gnu-emacs/2025-02/index.html ;; ;; My original `M-x font' was an alias for `find-font-links': ;; (find-angg ".emacs" "find-font-links") ;; that just displayed a temporary buffer with `set-frame-font's. (defvar font-name nil "See `font' and `f'.") ;; Tests: ;; (font) ;; (font "Noto Mono 12") ;; (font "Noto Mono 13" :p) ;; (font "Noto Mono 14" :p) ;; (font "Noto Mono 15" :p) ;; (font "6x13") (defun font (&optional fontname &rest cmds) (interactive) (if fontname (progn (setq font-name fontname) (set-frame-font fontname)) (find-font-links)) (cl-loop for cmd in cmds do (if (eq cmd :p) (eek "<right> M-0 C-l")))) (defun font-fwd () (interactive) (search-forward "(font")) (defun font-back () (interactive) (search-backward "(font")) ;; See: (find-angg ".emacs" "my-mode") ;; (find-esetkey-links (kbd "M-n") 'font-fwd) ;; (find-esetkey-links (kbd "M-p") 'font-back) (define-key my-mode-map (kbd "M-n") 'font-fwd) (define-key my-mode-map (kbd "M-p") 'font-back) (defun f () (interactive) (set-frame-font font-name)) ;; Tests: ;; (find-2a nil '(modern-output "lambdas")) ;; (find-2a nil '(modern-output "advice")) ;; (find-2a '(modern-output "lambdas") '(modern-output "advice")) ;; (find-2a '(modern-output "lambdas") '(modern-output "advice")) (defun modern-output (anchor) (find-angg "elisp/2025-modern-output.el" anchor '(eek "<down> M-0 C-l"))) ;; Local Variables: ;; coding: utf-8-unix ;; End: