]> git.eshelyaron.com Git - emacs.git/commit
Add project switching functionality
authorSimen Heggestøyl <simenheg@gmail.com>
Sat, 9 May 2020 15:27:06 +0000 (17:27 +0200)
committerSimen Heggestøyl <simenheg@gmail.com>
Tue, 26 May 2020 15:41:22 +0000 (17:41 +0200)
commitafb7602a24cdb38c02998cc1f3c538b31981b255
treea6b36bcb26fd0e9955376cf148fd9eb2168f206f
parent9f7bfb6cb06f1480a0904184cabf187e03628e55
Add project switching functionality

* lisp/progmodes/project.el: Require subr-x.
(project--transient-p, project--ensure-file-exists)
(project--read-project-list, project--ensure-read-project-list)
(project--write-project-list)
(project--add-to-project-list-front)
(project--remove-from-project-list, project-find-project)
(project-switch-project-find-file, project-switch-project-dired)
(project-switch-project-eshell, project-add-switch-command)
(project--keymap-prompt, project-switch-project): New functions.
(project--list, project-switch-keymap): New variables.
(project-current): Call 'project-find-project' when no project is
current.
lisp/progmodes/project.el