* wesnoth-mode.el: Require wesnoth-wml-data.
commit56f03e999a0ebf9fdfc677b39aaeee604e16757d
authorChris Mann <chris@gnawty.home>
Fri, 10 Oct 2008 09:33:01 +0000 (10 20:03 +1030)
committerChris Mann <chris@gnawty.home>
Fri, 10 Oct 2008 09:33:01 +0000 (10 20:03 +1030)
tree04d3fd074af517b7a16db36b62c229e54f241fe5
parent7b7605a773ddfae6539c418be3544b4a6ada70e3
* wesnoth-mode.el: Require wesnoth-wml-data.
  (wesnoth-preprocessor-face): Removed.
  (wesnoth-font-lock-keywords):  Just use font-lock-keyword-face.
  (wesnoth-element-completion): Added partial as third argument.
  (wesnoth-complete-attribute, wesnoth-complete-macro, wesnoth-complete-tag):
  Updated accordingly.
  (wesnoth-check-wml): Use string-match - string-match-p not available in
  Emacs21.
  (wesnoth-determine-wml-version): Removed.
  (wesnoth-mode): No longer use WML version information.  No longer attempt to
  set the best face.

* wesnoth-update.el (wesnoth-default-version, wesnoth-wml-version): Removed.
  (wesnoth-macro-directory): Updated docstring accordingly.
  (wesnoth-files-in-dir): No longer use file-expand-wildcards - not available
  in Xemacs.  Use directory-files instead.  Updated to avoid calling
  directory-files twice.
  (wesnoth-cfg-files-in-dir): No longer use file-expand-wildcards - not
  available in Xemacs.  Use directory-files instead.
  (wesnoth-handle-file): Remove useless checks.
  (wesnoth-update-wml-additions): Now a function, not a command, as elements
  removed from the addition file would not be removed on update.
  (wesnoth-update): Fixed a bug where wesnoth-found-cfgs would continue to grow
  with each run.  Updated to no longer use wesnoth-wml-version.  Fixed a bug
  where wml-data would no longer be available if update failed.  Add status
  messages.  Add `provide' form again.
  (wesnoth-update-project-information): Updated formatting.
wesnoth-mode.el
wesnoth-update.el
wesnoth-wml-additions.cfg
wesnoth-wml-data.el