Sync with upstream vhdl mode v3.35.2.
authorReto Zimmermann <reto@gnu.org>
Mon, 31 Mar 2014 00:22:29 +0000 (17:22 -0700)
committerGlenn Morris <rgm@gnu.org>
Mon, 31 Mar 2014 00:22:29 +0000 (17:22 -0700)
commit3c2d477626300da13af953ab6d26ad629bad6e4d
tree90b0f02f13ab84b479c5170592c05444045290a4
parent5c30ab7a71cbd9ca50e2baa2baad595005f5e5f3
Sync with upstream vhdl mode v3.35.2.

Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-03/msg01137.html

* lisp/progmodes/vhdl-mode.el (vhdl-version, vhdl-time-stamp): Update.
(top-level): No longer require assoc.
(vhdl-asort, vhdl-anot-head-p, vhdl-aput, vhdl-adelete, vhdl-aget):
New functions.  Use throughout to replace aget etc.
(vhdl-aput-delete-if-nil): Rename from vhdl-aput.
(vhdl-update-file-contents): Update for vhdl-aput-delete-if-nil rename.
(vhdl-template-replace-header-keywords): Fix bug for "<title string>".
(vhdl-compile-init): Do not initialize regexps for Emacs 22+.
(vhdl-error-regexp-emacs-alist): Remove regexps from all compilers
except `vhdl-compiler'.
(vhdl-error-regexp-add-emacs): Remove all other compilers,
when appropriate.
lisp/ChangeLog
lisp/progmodes/vhdl-mode.el