Simple ElDoc frontend that displays documentation in a floating child frame
Go to file
Jessie Hildebrandt bf7efd8903 Improve child frame X position calculation logic 2024-01-05 10:27:01 -05:00
.repo-assets Update repo icon 2023-12-09 06:32:58 -05:00
README.md Add instability disclaimer to README 2023-12-20 19:40:44 -05:00
eldoc-frame.el Improve child frame X position calculation logic 2024-01-05 10:27:01 -05:00

README.md

eldoc-frame

A simple ElDoc frontend that displays documentation in a floating child frame.

Forked from the excellent eldoc-box package.

NOTE: This package is not yet considered to be in a "released" state. Breaking changes may occur without warning, and it is not currently available on MELPA.

Preview

Preview Image

Configuration

If you are a user of use-package, it is easy to configure eldoc-frame directly in your init.el:

(use-package eldoc-frame
  :config
  (eldoc-frame-mode)
  :bind
  (:map eldoc-frame-mode-map
        ("M-<up>" . eldoc-frame-scroll-down-line)
        ("M-<down>" . eldoc-frame-scroll-up-line)))

Alternatives

  • eldoc-box: eldoc-box implements additional features such as a hover-at-point mode and an interactive help-at-point function.

  • lsp-ui: Includes lsp-ui-doc, which supports rendering Markdown in child frames and WebKit widgets. Only supports object documentation supplied by lsp-mode.

Feedback

If you experience any issues with this package, please open an issue on the issue tracker.

Suggestions for improvements and feature requests are always appreciated, as well!