[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
New GNU ELPA package: beframe - Isolate buffers per frame
From: |
Sacha Chua |
Subject: |
New GNU ELPA package: beframe - Isolate buffers per frame |
Date: |
Mon, 27 Feb 2023 08:26:37 -0500 |
Summary: Isolate buffers per frame
Requires: emacs-28.1
Website: https://git.sr.ht/~protesilaos/beframe
Maintainer: Protesilaos Stavrou General Issues
<~protesilaos/general-issues@lists.sr.ht>
Author: Protesilaos Stavrou <info@protesilaos.com>
# Beframe (beframe.el) for GNU Emacs
Isolate buffers per frame, else "beframe" them.
`beframe` enables a frame-oriented Emacs workflow where each frame has
access to the list of buffers visited therein. In the interest of
brevity, we call buffers that belong to frames "beframed". Beframing
is achieved in two main ways:
1. By calling the command `beframe-switch-buffer`. It is like the
standard `switch-to-buffer` except the list of candidates is
limited to those that the current frame knows about.
2. By enabling the global minor mode `beframe-mode`. It sets the
`read-buffer-function` to one that filters buffers per frame. As
such, commands like `switch-to-buffer`, `next-buffer`, and
`previous-buffer` automatically work in a beframed way.
+ Package name (GNU ELPA): `beframe`
+ Official manual: <https://protesilaos.com/emacs/beframe>
+ Git repo on SourceHut: <https://git.sr.ht/~protesilaos/beframe>
- Mirrors:
+ GitHub: <https://github.com/protesilaos/beframe>
+ GitLab: <https://gitlab.com/protesilaos/beframe>
+ Mailing list: <https://lists.sr.ht/~protesilaos/general-issues>
+ Backronym: Buffers Encapsulated in Frames Realise Advanced
Management of Emacs.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- New GNU ELPA package: beframe - Isolate buffers per frame,
Sacha Chua <=