Fix a couple of table-publishing edge cases.
commitebb1471f0ddbe48ca5eaecaa5bd2307004d54346
authorMichael Olson <mwolson@gnu.org>
Mon, 13 Feb 2006 04:50:57 +0000 (13 04:50 +0000)
committerMichael Olson <mwolson@gnu.org>
Mon, 13 Feb 2006 04:50:57 +0000 (13 04:50 +0000)
tree688140ee79ab0943caf4da67a78cf38d661690ee
parent25fe8bc1f13abebc5ec355399e56fd9a70cf067f
Fix a couple of table-publishing edge cases.

* lisp/muse-publish.el (muse-publish-markup-regexps): Fix a table
  publishing error that occurs when a table line is the last thing in a
  document.  Thanks to cymacs for the report and suggested fix.
  (muse-publish-table-fields): Skip initial blank lines, and don't remove
  them.

* lisp/muse-docbook.el (muse-docbook-markup-strings): Don't put a newline
  at the end of the 'end-table markup string.

* lisp/muse-html.el (muse-html-markup-strings): Ditto.

* lisp/muse-xml.el (muse-xml-markup-strings): Ditto.

* lisp/muse-xml-common.el (muse-xml-markup-table): Always insert a
  newline at the end of the table.  This should fix a problem with
  paragraphs after tables not being published as such.  Thanks to cymacs
  for the report.

* lisp/muse-texinfo.el (muse-texinfo-markup-table): Don't use
  muse-insert-markup to insert a trailing newline.
git-archimport-id: mwolson@gnu.org--2006/muse--main--1.0--patch-13
ChangeLog.2006
lisp/muse-docbook.el
lisp/muse-html.el
lisp/muse-publish.el
lisp/muse-texinfo.el
lisp/muse-xml-common.el
lisp/muse-xml.el