* wesnoth-mode.el (wesnoth-find-next, wesnoth-partial-macro-p,
commit130efbcfea490ec0509160d2680b673ebc94d155
authorChris Mann <chris@gnawty.home>
Sat, 13 Dec 2008 08:40:05 +0000 (13 19:10 +1030)
committerChris Mann <chris@gnawty.home>
Sat, 13 Dec 2008 08:40:05 +0000 (13 19:10 +1030)
treef813ed82d9607dab9266f55db73de0b617cdb3fe
parent2e58deaf6eee7e44dab6adac2384c4b6b43fb465
* wesnoth-mode.el (wesnoth-find-next, wesnoth-partial-macro-p,
  wesnoth-forward-warning, wesnoth-backward-warning, wesnoth-mode): Tidied.
  (wesnoth-element-type): Removed usage of `return'.
  (wesnoth-estimate-element-type): Save-excursion and start at given point.
  (wesnoth-guess-element-type): Updated docstring.
  (wesnoth-indent-or-complete): Revert back to `eq' usage.
  (wesnoth-insert-missing-closing): Prevent byte-compile warnings when
  transient-mark-mode is unavailable.
  (wesnoth-determine-context): Replaced `subseq' with `substring'.
  (wesnoth-extract-macro-details): Removed optional third argument to
  `split-string'.  Not support under some versions of Emacs.
  (wesnoth-locate-warning): Return target.
  (wesnoth-check-wml): `remove-overlays' may not be available.  Use more
  portable `delete-overlay'.  Improved checking of FOREACH..NEXT.
wesnoth-mode.el