| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-02-10 | Version 2.21.2.21 | Constantine Vetoshev | |
| 2026-02-03 | Fix misspelling. | Constantine Vetoshev | |
| 2026-02-03 | Fix winner-mode integration. | Constantine Vetoshev | |
| 2026-02-03 | Add Emacs 30.2 testing to CI. | Constantine Vetoshev | |
| 2026-02-03 | Update CHANGELOG. | Constantine Vetoshev | |
| 2026-02-03 | Merge pull request #224 from ispringle/master | gcv | |
| feat: add the 'oldest sort method to sort by creation day, ascending | |||
| 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. | |||
| 2026-01-15 | Merge pull request #222 from ismd/consult--source-buffer-rename | gcv | |
| docs: fix consult-source-buffer symbol name in README | |||
| 2026-01-15 | docs: fix consult-source-buffer symbol name in README | Vladimir Kosteley | |
| - Remove extra hyphen from consult--source-buffer to match correct consult-source-buffer symbol name | |||
| 2025-11-04 | Merge pull request #220 from elken/master | gcv | |
| Turn off flymake-mode in scratch buffers. Perspective makes its own scratch buffers, which are marked “untrusted” in Emacs 31. Flymake produces an annoying warning when run on an untrusted buffer. This patch turns off flymake where it’s almost certainly not needed. | |||
| 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 | Add Emacs 30.1 testing to CI.2.20 | Constantine Vetoshev | |
| 2025-05-23 | Deal with Ubuntu 20.04 deprecation in CI. | Constantine Vetoshev | |
| 2025-05-23 | Version 2.20. | Constantine Vetoshev | |
| 2025-02-21 | Try to fix incompatibility with switch-to-prev-buffer-skip. | gcv | |
| 2025-02-15 | Update README table of contents. | Constantine Vetoshev | |
| 2025-02-15 | Add Getting Started to the README. | Constantine Vetoshev | |
| 2025-02-15 | Update the CHANGELOG. | Constantine Vetoshev | |
| 2025-02-15 | Merge branch 'blahgeek-reactivate-preserve-order' | Constantine Vetoshev | |
| 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-10-30 | Merge pull request #211 from titibandit/next-prev | gcv | |
| mentions `switch-to-prev-buffer-skip` customization in Readme | |||
| 2024-10-30 | mentions `switch-to-prev-buffer-skip` customization in Readme | Thibaut Meyer | |
| 2024-04-13 | Update CI Emacs versions. | gcv | |
| 2024-04-13 | Add persp-kill-other-buffers. | gcv | |
| 2024-02-17 | Fix ibuffer loading error. | gcv | |
| 2023-08-04 | Update tests to run on Emacs 29.1. | gcv | |
| 2022-09-26 | Update tests to run on Emacs 28.2. | gcv | |
| 2022-09-20 | Version 2.18.2.18 | gcv | |
| 2022-09-20 | Reorganize the "Musings" section in the README. | gcv | |
| 2022-09-08 | Merge pull request #189 from titibandit/fix-purge | gcv | |
| 2022-09-08 | fixes persp-purge-exception-p when argument is not a live buffer | Thibaut Meyer | |
| 2022-08-28 | Update documentation. | gcv | |
| 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 | Merge pull request #187 from syohex/quote | gcv | |
| Remove needless quote from the choice value | |||
| 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 | Add running 28.1 tests to GitHub Actions. | gcv | |
| 2022-04-11 | Move code around to make the byte-compiler happy. | gcv | |
| 2022-04-11 | Update documentation for persp-add-buffer-to-frame-global. | 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 | |
