editors/perspective.el 2.22 FreeBSD
Perspectives for Emacs
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
b72047fd84- License
- MIT
- Categories
- editors, elisp
- Package size
- 31.9 KiB, 129.7 KiB installed
Description
The Perspective package provides multiple named workspaces (or "perspectives") in Emacs, similar to multiple desktops in window managers like Awesome and XMonad, and Spaces on the Mac.
Each perspective has its own buffer list and its own window layout, along with some other isolated niceties, like the xref ring. This makes it easy to work on many separate projects without getting lost in all the buffers. Switching to a perspective activates its window configuration, and when in a perspective, only its buffers are available (by default).
Each Emacs frame has a distinct list of perspectives.
Perspective supports saving its state to a file, so long-lived work sessions may be saved and recovered as needed.
Install
Binary package:
pkg install perspective.el
From the ports tree:
cd /usr/ports/editors/perspective.el/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= perspective.el>0:editors/perspective.el
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.22 | 2.22 | - | - | 2.22 |
| FreeBSD:14:quarterly | 2.22 | 2.22 | n/a | - | 2.22 |
| FreeBSD:15:latest | 2.22 | 2.22 | n/a | - | - |
| FreeBSD:15:quarterly | 2.22 | 2.22 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.22 | 2.22 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
No port depends on this one.
Configuration
Options name: editors_perspective.el
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- emacs
- Service scripts
- none
- Conflicts with
- perspective.el-emacs_*
Files
pkg-plist 2
- %%EMACS_SITE_LISPDIR%%/perspective.el
- share/doc/perspective.el/README.md
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| nex3-perspective-el-2.22_GH0.tar.gz | 53692 | f1c8c713bc05c66e9a3cb8c15a530150f85096e60880db826e6ea3a3637f84be |