GNU ELPA - buframe

buframe Atom Feed

Description
Buffer-local frames
Latest
buframe-0.2.tar (.sig), 2025-Sep-17, 30.0 KiB
Maintainer
Al Haji-Ali <abdo.haji.ali@gmail.com>
Website
https://github.com/haji-ali/buframe
Browse ELPA's repository
CGit or Gitweb
Badge

To install this package from Emacs, use package-install or list-packages.

Full description

Buframe provides utilities to create, manage, and update local child
frames, associated with a single buffer, for previews or inline overlays.
By default, these child frames are:
- Minimal (no mode-line, tool-bar, tab-bar, etc.)
- Non-focusable, non-disruptive, and dedicated to a buffer
- Dynamically positioned relative to overlays or buffer positions
- Automatically updated or hidden depending on buffer selection

This package is designed to support UI components like popup
previews, completions, or inline annotations, without interfering
with normal Emacs windows or focus behaviour