* wesnoth-mode.el (wesnoth-active-parent-tag): New function.
commit8e6d38baba7725af42e705c0a882fe8abd9e7bef
authorChris Mann <chris@gnawty.home>
Sat, 3 Jan 2009 13:40:51 +0000 (4 00:10 +1030)
committerChris Mann <chris@gnawty.home>
Sat, 3 Jan 2009 13:40:51 +0000 (4 00:10 +1030)
tree0d258461cde17bce6c722ade8c8b02679f312471
parent6eabf0c367e75c65e82c5ecbc6a78e49ab037a8c
* wesnoth-mode.el (wesnoth-active-parent-tag): New function.
  (wesnoth-parent-tag): Return a cons-cell containing match and position,
  respectively.
  (wesnoth-complete-macro): Merge all information.
  (wesnoth-build-completion, wesnoth-check-element-type, wesnoth-check-wml,
  wesnoth-mode): Refresh WML data.

* wesnoth-update.el (wesnoth-tmp-tag-data, wesnoth-tmp-macro-data): New
  variables.
  (wesnoth-create-wml-hash-table): Take tag-data as an argument.
  (wesnoth-append-tag-information): Use temporary tag data.
  (wesnoth-update-wml-additions): Removed.
  (wesnoth-read-tmp-tag-data, wesnoth-tag-additions, wesnoth-macro-additions,
  wesnoth-merge-macro-data, wesnoth-merge-tag-data, wesnoth-refresh-wml-data):
  New functions.
  (wesnoth-update): No longer update from addition file.  Adjusted for new
  behaviour of wesnoth-append-tag-information.

* wesnoth-wml-data.el: Updated for 1.5.7.  Removed addition-file extras.
wesnoth-mode.el
wesnoth-update.el
wesnoth-wml-data.el