branch: externals/bufferlo
commit f618ac1271a1fd59efe05a1835722affc981d093
Author: Florian Rommel <m...@florommel.de>
Commit: Florian Rommel <m...@florommel.de>

    Sync commentary with README
---
 bufferlo.el | 46 ++++++++++++++++++++++++++--------------------
 1 file changed, 26 insertions(+), 20 deletions(-)

diff --git a/bufferlo.el b/bufferlo.el
index 7c8c62b33b..dcd20fdbf7 100644
--- a/bufferlo.el
+++ b/bufferlo.el
@@ -1,6 +1,6 @@
-;;; bufferlo.el --- Manage frame/tab-local buffer lists -*- lexical-binding: t 
-*-
+;;; bufferlo.el --- Frame/Tab Local Buffer Lists with Persistence -*- 
lexical-binding: t -*-
 
-;; Copyright (C) 2021-2024 Free Software Foundation, Inc.
+;; Copyright (C) 2021-2025 Free Software Foundation, Inc.
 
 ;; Author: Florian Rommel <m...@florommel.de>
 ;;         Stephane Marks <shipmi...@gmail.com>
@@ -27,24 +27,30 @@
 
 ;;; Commentary:
 
-;; This gives you separate buffer lists per frame and per (tab-bar) tab.
-
-;; Bufferlo is a lightweight wrapper around Emacs's buffer-list frame
-;; parameter.  In contrast to similar solutions, it integrates
-;; seamlessly with the standard frame and tab management facilities,
-;; including undeletion of frame and tabs, tab duplication and moving,
-;; frame cloning, and persisting sessions (via desktop.el).
-
-;; With bufferlo, every frame or tab (if you use tab-bar tabs) has an
-;; additional manageable local buffer list.  A buffer is added to the
-;; local buffer list when displayed in the frame/tab (e.g., by opening
-;; a new file in the tab or by switching to the buffer from the global
-;; buffer list).  Bufferlo provides extensive management functions for
-;; the local list and frame/tab-local variants of the switch-buffer
-;; function, buffer menu, and Ibuffer.  In addition, you can configure
-;; any command that selects a buffer to use the local buffer list
-;; (bufferlo anyhwere).  Bufferlo also allows you to bookmark and
-;; persist the state of individual frames or tabs.
+;; With bufferlo, every frame and tab (i.e., tab-bar-mode tab) has an
+;; additional manageable local buffer list. A buffer is added to the
+;; local buffer list when displayed in the frame/tab (e.g., by opening a
+;; new file in the tab or by switching to the buffer from the global
+;; buffer list).
+
+;; Using Emacs's built-in buffer-list frame parameter, bufferlo
+;; integrates seamlessly with all standard frame and tab management
+;; facilities, including undeletion of frames and tabs, tab duplication
+;; and moving, frame cloning, and session persistence with desktop.el
+;; (though bufferlo frame and tab bookmarks offer an alternative
+;; persistence method).
+
+;; Bufferlo provides extensive management functions for its local lists
+;; and offers features on top of switch-buffer functions, buffer menu,
+;; and ibuffer. You can configure any command that selects a buffer to
+;; use the local buffer list via bufferlo-anywhere-mode.
+
+;; In addition, bufferlo offers lightweight Emacs bookmarks-based
+;; persistence for frames, tabs, and sets of frames/tabs to help you
+;; manage your transient workflows. Bufferlo bookmarks are compatible
+;; with built-in features such as bookmark-bmenu-list and third-party
+;; packages such as consult which offers consult-bookmark for interactive
+;; bookmark selection.
 
 ;;; Code:
 

Reply via email to