Emacs: Better project open project readme
This commit is contained in:
parent
04065b59c1
commit
61326287ce
@ -1398,10 +1398,14 @@ These are functions to load a project specific file given the conventions I use.
|
|||||||
|
|
||||||
(defun joe/project-open-project-readme ()
|
(defun joe/project-open-project-readme ()
|
||||||
(interactive)
|
(interactive)
|
||||||
(when (project-current)
|
(let* ((project (project-current))
|
||||||
(if (file-exists-p (expand-file-name "README.org" (project-root (project-current))))
|
(root (project-root project))
|
||||||
(joe/project-open-project-file "README.org")
|
(README (cond ((file-exists-p (expand-file-name "README.org" root)) "README.org")
|
||||||
(joe/project-open-project-file "README.md"))))
|
((file-exists-p (expand-file-name "README.md" root)) "README.md")
|
||||||
|
((file-exists-p (expand-file-name "README" root)) "README")
|
||||||
|
(t nil))))
|
||||||
|
(when README
|
||||||
|
(joe/project-open-project-file README))))
|
||||||
|
|
||||||
(defun joe/project-open-project-license ()
|
(defun joe/project-open-project-license ()
|
||||||
(interactive)
|
(interactive)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user