diff options
| author | Yuchen Pei <id@ypei.org> | 2023-07-06 00:32:54 +1000 | 
|---|---|---|
| committer | Yuchen Pei <id@ypei.org> | 2023-07-06 00:32:54 +1000 | 
| commit | 801ef503d710f559011c11d3f70e4061e587a808 (patch) | |
| tree | e9e1df0e0cb6aeddcc9a8f6694f41838fb1c3b7c /emacs/.emacs.d/lisp/my/my-hnreader.el | |
| parent | 4d9ddb8269bbae9ee52d17b5d2ca30745220fe25 (diff) | |
fix hnreader title
Diffstat (limited to 'emacs/.emacs.d/lisp/my/my-hnreader.el')
| -rw-r--r-- | emacs/.emacs.d/lisp/my/my-hnreader.el | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/emacs/.emacs.d/lisp/my/my-hnreader.el b/emacs/.emacs.d/lisp/my/my-hnreader.el index 6106d29..325ab9d 100644 --- a/emacs/.emacs.d/lisp/my/my-hnreader.el +++ b/emacs/.emacs.d/lisp/my/my-hnreader.el @@ -68,6 +68,12 @@        (goto-char (point-min))        (forward-line 2)))) +;; To override `'hnreader--get-title' +(defun my-hnreader--get-title (dom) +  "Get title and link from DOM comment page." +  (let ((a-link (dom-by-tag (dom-by-class dom "^titleline$") 'a))) +    (cons (dom-text a-link) (dom-attr a-link 'href)))) +  ;; To override `hnreader--print-comments'  (defun my-hnreader--print-comments (dom url)    "Print DOM comment and URL to buffer."  | 
