Category: elisp

Announce: mk-project 1.3.1

Version 1.3.1 of mk-project.el is available from github or the Emacs Wiki. David Findlay reported that project-grep and project-ack where running from the project basedir's parent directory, not the project basedir. This behavior was possible on certain versions of Emacs if the project's basedir didn't include a trailing slash -- like this:

(project-def "test-project"
  ((basedir "/home/me/test-project") ; no trailing slash
   ...
   ))

The new version ensures that the trailing slash is appended to basedir when it is used as the default-directory value.

Thanks much to David for the bug report and helping me test potential solutions!

Technorati tags for this post:

mk-project.el v1.2.1

I've pushed mk-project version 1.2.1 to both the Emacs Wiki and github. It fixes a bug that was preventing mk-project from killing dired buffers open to a project's basedir (or a subdirectory of the basedir) when the project was closed (and the user elects to close all project files). You can now also expect dired buffers belonging to the project to be restored when the project is re-opened.

Thanks much to aleblanc@cotse.net for the bug report and code.

For more info on mk-project, see its homepage.

Technorati tags for this post:

< Future 10 | Past 10 >