Make writing output files go faster, and do not trigger any other modes
commit73229a8874ac490ab02cbca38ed4fabdca44bb10
authorMichael Olson <mwolson@gnu.org>
Mon, 30 Jul 2007 01:07:58 +0000 (30 01:07 +0000)
committerMichael Olson <mwolson@gnu.org>
Mon, 30 Jul 2007 01:07:58 +0000 (30 01:07 +0000)
tree10191440f84a66028082248a349dd40d25635846
parenta74afec06cb8591eda14e5a82d92dd1363d95b2f
Make writing output files go faster, and do not trigger any other modes

* lisp/muse-book.el (muse-book-publish): Use muse-write-file.  Only
  display the success message if the write succeeded.

* lisp/muse-publish.el (muse-publish-file): Use muse-write-file.  Only
  run the :final hooks if the write succeeded.

* lisp/muse.el (muse-with-temp-buffer): Put error message on separate
  line for readability.
  (muse-write-file): New function that writes the current buffer to the
  given file, without trying to visit it, backing it up, or triggering
  vc.el.
git-archimport-id: mwolson@gnu.org--2006/muse--main--1.0--patch-427
lisp/muse-book.el
lisp/muse-publish.el
lisp/muse.el