Add a `transient' project type
commit20686f7a6430ef37f17b3866f14e7dc3095c1524
authorDmitry Gutov <dgutov@yandex.ru>
Wed, 6 Apr 2016 23:02:13 +0000 (7 02:02 +0300)
committerDmitry Gutov <dgutov@yandex.ru>
Wed, 6 Apr 2016 23:02:26 +0000 (7 02:02 +0300)
tree00420635465970c05438c3470f516048ad777a6b
parent0d7aad1b30de7e9deb8b3c7011d9b679e538371c
Add a `transient' project type

* lisp/progmodes/project.el (project-roots): Implement for the
`transient' project type (bug#23224).
(project-current): Instead of signaling an error, return a
transient project instance rooted in the chosen directory.
lisp/progmodes/project.el