Skip to content

Generic html renderer? #30

@sarg

Description

@sarg

I've found lexic-format-online-etym, but it misses support of some tags like <ol>, <li> etc.
I've achieved somewhat better results using shr.el:

(defun lexic-format-shr (entry &optional _expected-word)
  (with-temp-buffer
    (insert (plist-get entry :info))
    (let ((tree (libxml-parse-html-region (point-min) (point-max))))
      (erase-buffer)
      (shr-insert-document tree))
    (buffer-string)))

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions