buframe 
- 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