Make interwiki links with anchors (three-part-links) work
commit9ee9335b88c3059d1a8c3969fb4185886e139c67
authorMichael Olson <mwolson@gnu.org>
Thu, 14 Jun 2007 02:01:58 +0000 (14 02:01 +0000)
committerMichael Olson <mwolson@gnu.org>
Thu, 14 Jun 2007 02:01:58 +0000 (14 02:01 +0000)
treef36b30e397323a06175f0d828cb0ad7e2c800610
parent3d4c81531b43e0652c3a4e0dd19f2ce92b33f53a
Make interwiki links with anchors (three-part-links) work

2007-06-13  Michael Olson  <mwolson@gnu.org>

* etc/IDEAS.muse: Mark three-part-links item as done.

* lisp/muse-colors.el (muse-link-face): Strip anchor from end of
a path, so that this works with anchors in interwiki links.

* lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Permit
anchors.
(muse-wiki-handle-implicit-interwiki): Docfix.  Make anchors in
interwiki links work.  Thanks to Jim Ottaway for the initial
implementation.
(muse-wiki-handle-explicit-interwiki): Make anchors in interwiki
links work.

* lisp/muse.el (muse-handle-implicit-link): Docfix: only care
about match 0.
(muse-handle-explicit-link): Docfix: this does not modify the
match data.
git-archimport-id: mwolson@gnu.org--2006/muse--main--1.0--patch-348
ChangeLog
etc/IDEAS.muse
lisp/muse-colors.el
lisp/muse-wiki.el
lisp/muse.el