| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-29 | Add opt-in switching for other-perspective buffers. | Constantine Vetoshev | |
| 2026-03-29 | Fix consult preview importing buffers into perspectives. | Constantine Vetoshev | |
| 2026-02-10 | Version 2.21.2.21 | Constantine Vetoshev | |
| 2026-02-03 | Fix winner-mode integration. | Constantine Vetoshev | |
| 2026-02-02 | feat: add the 'oldest sort method to sort by creation day, ascending | Ian S. Pringle | |
| This adds the `'oldest` keyword to sort by creation day, ascending (oldest first). This also adds a test for this behavior and the needed documentation. | |||
| 2025-11-04 | Disable flymake in scratch buffers | Ellis Kenyo | |
| Without this, by default trying to interact with a new perspective puts the "Disabline elisp-flymake-byte-compile due to untrusted content" message to popup in the minibuffer creating an annoying UX. Regular scratch should trusted in Emacs[1][2] but that doesn't pass through here, so because it's not needed we disable it by default. [1] https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg01023.html [2] https://github.com/emacs-mirror/emacs/commit/8b6c6cffd1f7 | |||
| 2025-05-23 | Version 2.20. | Constantine Vetoshev | |
| 2025-02-21 | Try to fix incompatibility with switch-to-prev-buffer-skip. | gcv | |
| 2025-02-12 | check buffer-live-p | Yikai Zhao | |
| 2025-02-11 | persp-reactive-buffers: preserve recent visited order of buffers | Yikai Zhao | |
| Previously, after switching to a perspective, the recent-visit order of buffers will be changed because `persp-reactive-buffers` revisits buffers based on `persp-current-buffers` which is in a fixed order. With this PR, `persp-reactive-buffers` revisits the buffers based on `(buffer-list)` | |||
| 2024-10-30 | Version 2.19.2.19 | gcv | |
| 2024-04-13 | Add persp-kill-other-buffers. | gcv | |
| 2024-02-17 | Fix ibuffer loading error. | gcv | |
| 2022-09-20 | Version 2.18.2.18 | gcv | |
| 2022-09-08 | fixes persp-purge-exception-p when argument is not a live buffer | Thibaut Meyer | |
| 2022-08-28 | Pre-declare free variables. | gcv | |
| 2022-08-28 | Fix comment. | gcv | |
| 2022-07-19 | persp-purge-initial-persp-on-save: purges the inital persp upon save | Thibaut Meyer | |
| 2022-07-05 | Avoid killing the last buffer in a perspective by default. | gcv | |
| Variable: `persp-avoid-killing-last-buffer-in-perspective`, default `t`; this was formerly the experimental feature flag `persp-feature-flag-prevent-killing-last-buffer-in-perspective` which defaulted to `nil`. | |||
| 2022-07-05 | Remove needless quote from the choice value | Shohei YOSHIDA | |
| 2022-06-15 | Avoid activating persp-mode when it is already active. | gcv | |
| 2022-05-21 | Add clarifying comments. | gcv | |
| 2022-05-21 | feat: compatible with xref in emacs29 | Giap Tran | |
| 2022-04-20 | Remove the default key prefix when using Emacs 28 or later. | gcv | |
| Discussion: https://github.com/nex3/perspective-el/issues/180. | |||
| 2022-04-11 | Move code around to make the byte-compiler happy. | gcv | |
| 2022-04-11 | Rename persp-add-frame-global-buffer to persp-add-buffer-to-frame-global. | gcv | |
| 2022-04-07 | Guard against creating frame global perspective implicitly. | Nicholas Hubbard | |
| 2022-04-07 | Add keybinding for persp-add-frame-global-buffer. | Nicholas Hubbard | |
| 2022-04-07 | Minor documentation change. | Nicholas Hubbard | |
| 2022-04-07 | Minor re-implementation of frame global perspective. | Nicholas Hubbard | |
| 2022-04-06 | Add frame global perspective. | Nicholas Hubbard | |
| 2022-04-04 | Wrap with-perspectives' BODY arg in a progn and return it. | Nicholas Hubbard | |
| 2022-03-19 | Change `persp-unmerge` key to `u` to avoid `RET` conflict. | gcv | |
| 2022-03-19 | Minor cleanup (whitespace, spelling, documentation). | gcv | |
| 2022-03-19 | Merge branch 'master' of https://github.com/NicholasBHubbard/perspective-el ↵ | gcv | |
| into NicholasBHubbard-master | |||
| 2022-03-15 | Make persp-merge-list restorable regardless of frame count. | Nicholas Hubbard | |
| 2022-03-15 | Add persp-merge and persp-unmerge to perspective-map. | Nicholas Hubbard | |
| 2022-03-12 | Fix byte-compiler warning. | gcv | |
| 2022-03-12 | Minor touch-up for consult-buffer support. | gcv | |
| 2022-03-10 | Finally should have proper merge-list loading. | Nicholas Hubbard | |
| 2022-03-10 | Fixed bug with merge-list frame parameter not being loaded. | Nicholas Hubbard | |
| 2022-03-10 | Document persp--state-complete-v2. | Nicholas Hubbard | |
| 2022-03-10 | Document persp--state-complete-v2. | Nicholas Hubbard | |
| 2022-03-10 | Add support to persp-state-{save,load} to saving merge lists. | Nicholas Hubbard | |
| 2022-03-08 | Undo changes to state saving. | Nicholas Hubbard | |
| 2022-03-08 | Implement persp-merge-list as a frame parameter. | Nicholas Hubbard | |
| 2022-03-08 | Wrap persp-consult-source in with-eval-after-load | Ivan Popovych | |
| 2022-03-06 | Add consult integration | Ivan Popovych | |
| 2022-03-02 | Fixed typo in error message. | Nicholas Hubbard | |
| 2022-03-01 | Fixed variable name typo. | Nicholas Hubbard | |
