Commit Graph

10 Commits

Author SHA1 Message Date
ad6a3d0f33 refactor: deprecate featurep! for modulep!
featurep! will be renamed modulep! in the future, so it's been
deprecated. They have identical interfaces, and can be replaced without
issue.

featurep! was never quite the right name for this macro. It implied that
it had some connection to featurep, which it doesn't (only that it was
similar in purpose; still, Doom modules are not features). To undo such
implications and be consistent with its namespace (and since we're
heading into a storm of breaking changes with the v3 release anyway),
now was the best opportunity to begin the transition.
2022-08-14 20:43:35 +02:00
c309e61eff feat(ibuffer): switch to buffer in its workspace
Adds +ibuffer/visit-workspace-buffer, which will switch to a buffer's
containing workspace before switching to the buffer. This will prompt if
a buffer is present in multiple workspaces. If given the prefix
argument, it will auto-select the first workspace.

Fix: #5061
Close: #5351
Co-authored-by: petr-tik <petr-tik@users.noreply.github.com>
2022-04-03 20:51:54 +02:00
e9c088cf3b refactor(ibuffer): move workspace functions 2022-04-03 20:51:54 +02:00
0140a419fd fix(ibuffer): wrong-number-of-args error on ibuffer-find-file w/ ivy 2022-03-19 16:10:52 +01:00
1a0a757a33 Fix void-function +ibuffer/workspace
When calling +ibuffer/open-for-current-workspace
2020-05-19 01:56:56 -04:00
ea18c83c0a General refactors & reformatting across the board 2020-05-15 01:44:53 -04:00
0ea1974732 Add ibuffer filter group for the workspace
This introduces the +ibuffer-current-workspace function which open an
ibuffer with only buffers from the current workspace.

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-12-07 23:02:06 +07:00
26c8f5c6ef Bytecompiler bytecompiler, won't you shut up 2019-11-23 01:21:25 -05:00
99cd52e70f 💥 Drop Emacs 25.x support
Emacs 26.1 is Doom's new minimum supported version

Closes #2026
2019-11-08 16:02:06 -05:00
6e0a93233d Add emacs/ibuffer module
And bind 'SPC b i' to ibuffer
2019-10-20 15:14:26 -04:00