Play nicely with fill, adaptive-fill, and flyspell.
commitd0a039927d367e74d3007c2b52a742a758b7ca73
authorMichael Olson <mwolson@gnu.org>
Fri, 24 Jun 2005 00:22:12 +0000 (24 00:22 +0000)
committerMichael Olson <mwolson@gnu.org>
Fri, 24 Jun 2005 00:22:12 +0000 (24 00:22 +0000)
tree0efbe32aeb7f9a5cc142c82366d2e9763ed6d914
parent2e58c621d8c6a86616742856bedd6817a7bd015c
Play nicely with fill, adaptive-fill, and flyspell.

* muse-mode.el (muse-mode-intangible-links): New function used to
  determine whether links will be considered intangible.

* lisp/muse-mode.el (muse-mode-link-functions)
  (muse-mode-handler-functions): Minor docfix.

* lisp/muse-mode.el (muse-mode): Don't split long links when performing
  fill.  Play nicely with adaptive-fill.  Avoid lockup with flyspell by
  making links intangible by default, but this may be adjusted by use of
  the `muse-mode-intangible-links' function.

* lisp/muse-mode.el (muse-mode-fill-nobreak-p): New function that returns
  nil if we should allow a fill to occur here.  Keeps links from being
  broken up.

* lisp/muse-mode.el (muse-mode-flyspell-p): New function that returns
  non-nil if we allow spell-checking to occur here.  Keeps links from
  being improperly colorized.

* lisp/muse-wiki.el (muse-wiki-interwiki-handle): Break up long line; no
  functionality change.
git-archimport-id: mwolson@gnu.org--2005/muse--main--1.0--patch-76
ChangeLog
lisp/muse-mode.el
lisp/muse-wiki.el