| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-10 | Documentation grammar. | 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-08 | Clarify usage of narrowing in README, add missing quotes | Ivan Popovych | |
| 2022-03-06 | Add consult integration | Ivan Popovych | |
| 2022-03-04 | Remove brackets around perspective-merging header. | Nicholas Hubbard | |
| 2022-03-03 | Document perspective merging. | Nicholas Hubbard | |
| 2022-03-02 | Fixed typo in error message. | Nicholas Hubbard | |
| 2022-03-01 | Fixed variable name typo. | Nicholas Hubbard | |
| 2022-03-01 | Test persp-merge and persp-unmerge. | Nicholas Hubbard | |
| 2022-03-01 | Add perspective buffer list merging. | Nicholas Hubbard | |
| 2022-03-01 | Clarify the distinction between persp-mode-map and perspective-map. | gcv | |
| 2022-02-25 | Change suggested use-package form to use :init. | gcv | |
| 2022-02-25 | Rewrite persp-other-buffer to respect ido-ignore-buffers. | gcv | |
| 2021-12-12 | Add metadata to persp-kill-buffer*. | gcv | |
| 2021-12-12 | Merge pull request #172 from intramurz/fix/multibyte-buffer-names-restore | gcv | |
| Fix restore of multibyte buffer names when loading state from file. | |||
| 2021-12-11 | Fix restore of multibyte buffer names when loading state from file. | Sergey V. Firsov | |
| Restore names as they were saved in the file, without backslash sequences for multibyte characters. | |||
| 2021-11-21 | Mention Vertico in the README. | gcv | |
| 2021-11-21 | Put last-buffer kill check behind a feature flag. | gcv | |
| 2021-11-21 | Reenable check for killing last buffer, but attempt to optimize it. | gcv | |
| 2021-11-21 | Merge pull request #170 from aaronjensen/do-not-require | gcv | |
| Do not require which-key and xref | |||
| 2021-11-21 | Do not require xref, respond to it being required | Aaron Jensen | |
| 2021-11-21 | Do not require which-key, respond to it being required | Aaron Jensen | |
| 2021-11-03 | Update changelog. | Constantine Vetoshev | |
| 2021-11-02 | Add 'buffer category to persp-switch-to-buffer*. | Constantine Vetoshev | |
| 2021-11-01 | Temporarily remove persp-maybe-kill-buffer from kill-buffer-query-functions ↵ | Constantine Vetoshev | |
| — the current implementation causes massive performance problems. | |||
| 2021-11-01 | Working on a real fix to #163 and #167. | Constantine Vetoshev | |
| 2021-10-31 | Try to fix https://github.com/nex3/perspective-el/issues/167 | Constantine Vetoshev | |
| 2021-10-23 | Merge branch 'mehw-scratch_buffer_properly_create' | Constantine Vetoshev | |
| 2021-10-21 | basic-persp-header-line-format-default-value: fix typo | Matthew White | |
| Remove leading tab. | |||
| 2021-10-21 | basic-persp-switch-to-scratch-buffer: test *scratch* switching | Matthew White | |
| New ert test designed to test 'persp-switch-to-scratch-buffer'. Test switching to a perspective's scratch buffer. Test if the scratch buffer is created when there isn't one. | |||
| 2021-10-21 | persp-switch-to-scratch-buffer: switch to the scratch buffer | Matthew White | |
| Utility function to switch to the current perspective's scratch buffer, or to create one if it does not exist yet. Add binding "C-x x B" to call 'persp-switch-to-scratch-buffer'. | |||
| 2021-10-21 | persp-other-buffer: use persp-get-scratch-buffer if needed | Matthew White | |
| Call 'persp-get-scratch-buffer', when needed, to get/create a perspective's scratch buffer. The former function is able to properly set a newly created perspective's scratch buffer. | |||
| 2021-10-21 | basic-persp-get-scratch-buffer: test persp-get-scratch-buffer | Matthew White | |
| Test that the function 'persp-get-scratch-buffer' can get a scratch buffer from different perspectives without modifying it. Test that its created scratch buffer is conformant to a default scratch buffer. | |||
| 2021-10-21 | persp-get-scratch-buffer: get or create a scratch buffer | Matthew White | |
| Delegate 'persp-get-scratch-buffer' to get/create a perspective's scratch buffer named "*scratch* (NAME)". Modify 'persp-new' into using this new function. When a scratch buffer is created by 'persp-get-scratch-buffer' it is properly set. An existing buffer is returned as is. | |||
| 2021-10-21 | persp-new: enable initial-major-mode only if needed | Matthew White | |
| Like 'command-line' does, enable the 'initial-major-mode' in the scratch buffer only when the buffer is in 'fundamental-mode'. | |||
| 2021-10-21 | persp-new: properly insert the initial-scratch-message | Matthew White | |
| Like 'command-line-1' does, we need to 'substitute-command-keys' in 'initial-scratch-message'. Unsetting the scratch buffer's modified flag is also a good idea. | |||
| 2021-10-21 | persp-switch: remove duplicated code | Matthew White | |
| Use 'persp-new' directly to get an existing perspective, or to create a new one. | |||
| 2021-10-21 | persp-new: return the existing perspective or create a new one | Matthew White | |
| Do not modify an existing perspective, just return it. If the perspective doesn't exist, create a new one. A perspective's scratch buffer is not re-created, and the list of buffer is preserved as is when the perspective exists. | |||
| 2021-10-21 | basic-persp-get-scratch-buffer: test *scratch* buffer creation | Matthew White | |
| New ert test that verifies that the created scratch buffer conforms to the startup scratch buffer. The scratch buffer should be created with 'initial-scratch-message' command key descriptions resolved to command names. Also, its mode should be 'initial-major-mode'. It shouldn't have a modified flag. | |||
| 2021-10-21 | persp-maybe-kill-buffer: disassociate buffer via persp-forget-buffer | Matthew White | |
| Use 'persp-forget-buffer' rather than 'persp-remove-buffer' to disassociate a buffer with other perspectives. | |||
