Be smarter about where explicit interwiki links end
commit37829312bac3372feb986f48f09f7d45d349d63d
authorMichael Olson <mwolson@gnu.org>
Sat, 4 Nov 2006 05:43:47 +0000 (4 05:43 +0000)
committerMichael Olson <mwolson@gnu.org>
Sat, 4 Nov 2006 05:43:47 +0000 (4 05:43 +0000)
tree1f8b872dbb2adb90c37198cf041cf1ba2b3d3871
parent6e228c970cbcf78eae1939acdf644ef6de5b4404
Be smarter about where explicit interwiki links end

2006-11-04  Michael Olson  <mwolson@gnu.org>

* lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Make page
optional, and make interwiki delimiter a regular rather than shy
group.
(muse-wiki-handle-implicit-interwiki): Rename from
muse-wiki-handle-interwiki.  Use match group 3 to get the page.
(muse-wiki-handle-explicit-interwiki): New function that is
smarter about where an explicit link ends in a buffer.  This
allows you to refer to page names with invalid Wiki characters,
such as underscores and dashes, merely by enclosing them in double
brackets.
git-archimport-id: mwolson@gnu.org--2006/muse--main--1.0--patch-240
ChangeLog
lisp/muse-wiki.el