"Pop" floating text "on" a window
 
Go to file
Akib Azmain Turja bf8174cb7e
Bump version to 0.13
2023-07-03 14:27:13 +06:00
.dir-locals.el Add .dir-locals.el 2022-11-26 21:50:23 +06:00
COPYING Add COPYING 2022-04-15 12:49:05 +06:00
README.org Make lines no longer than 75 characters 2022-10-08 13:29:21 +06:00
popon.el Bump version to 0.13 2023-07-03 14:27:13 +06:00

README.org

Popon - "Pop" floating text "on" a window

Popon allows you to pop text on a window, what we call a popon. Popons are window-local and sticky, they don't move while scrolling, and they even don't go away when switching buffer, but you can bind a popon to a specific buffer to only show on that buffer.

If some popons are annoying you and you can't kill them, do M-x popon-kill-all to kill all popons.

Installation

Package

Install from NonGNU ELPA.

Quelpa

(quelpa '(popon :fetcher git
                :url "https://codeberg.org/akib/emacs-popon.git"))

Straight.el

(straight-use-package
 '(popon :type git :repo "https://codeberg.org/akib/emacs-popon.git"))

Manual

Download popon.el and put it in your load-path.

Usage

The main entry point is popon-create, which creates a popon and returns that. Use popon-kill to kill it. Popons are immutable, you can't modify them. Most of time you'll want to place the popon at certain point of buffer; call popon-x-y-at-pos with the point and use the return value as the coordinates. Be sure see the docstring of each function, they describe the best.