muse-wiki: Implement implicit links for all files in project.
* lisp/muse-project.el (muse-project-file-alist): Quote hook, so that we
don't get errors when trying to use it.
* lisp/muse-wiki.el: Add `muse-wiki-update-local-wikiword-regexp' to
muse-project-file-alist-hook.
(muse-wiki-update-local-wikiword-regexp): Make sure that we can't get
into a recursive call.
(muse-wiki-update-wikiword-regexp): Call
`muse-wiki-update-local-wikiword-regexp'.
(Author: Per B. Sederberg <per@med.upenn.edu>)
* lisp/muse-wiki.el:: Add muse-wiki-update-local-wikiword-regexp to
muse-before-publish-hook and muse-mode-hook so that implicit links are
published properly.
(muse-wiki-wikiword-match-project-files): New option for determining
whether to match all project files as implicit links. This is off by
default.
(muse-wiki-update-local-wikiword-regexp): New function to make the
wikiword-regexp local and append the files in the current project to
it.
git-archimport-id: mwolson@gnu.org--2006/muse--main--1.0--patch-87