* wesnoth-mode.el (wesnoth-allow-accurate-validation): New custom variable.
commit5219530f5020f8c39daeedb7222dcc901c66735e
authorChris Mann <chpln@internode.on.net>
Tue, 24 Mar 2009 01:45:43 +0000 (24 12:15 +1030)
committerChris Mann <chpln@internode.on.net>
Tue, 24 Mar 2009 01:45:43 +0000 (24 12:15 +1030)
treee649f813a2626a442280b20f7c274fe0993ffec3
parent95f5a6006da3539187587357d377a6163f7f0e3e
* wesnoth-mode.el (wesnoth-allow-accurate-validation): New custom variable.
  (wesnoth-found-cfgs): Moved from wesnoth-update.el.
  (wesnoth-find-previous): New function.
  (wesnoth-previous-element): New function.
  (wesnoth-parent-tag): Allow more precise parent detection.
  (wesnoth-check-element-type): Allow more precise parent detection.
  (wesnoth-check-output): Include buffer name in erorr.
  (wesnoth-check-wml): Support checking of multiple files.  Improve error
  messages.  Fix a bug where with window on the left would be incorrectly
  formatted.
  (wesnoth-check-directory): New command.
  (wesnoth-file-cfg-p, wesnoth-fetch-all-dirs, wesnoth-files-in-dir,
  wesnoth-cfg-files-in-dir): Moved from wesnoth-update.el.

* wesnoth-update.el (wesnoth-macro-directory): Removed.  No longer required.
  (wesnoth-file-cfg-p, wesnoth-fetch-all-dirs, wesnoth-files-in-dir,
  wesnoth-cfg-files-in-dir): Moved to wesnoth-mode.el.
  (wesnoth-determine-macro-information): Update docstring.
  (wesnoth-extract-tag-information): Also determine macro information.
  (wesnoth-update): Remove macro fetching -- performed elsewhere.
wesnoth-mode.el
wesnoth-update.el