I occasionally need to dig through visual basic or vbscript code, and having syntax highlighting makes it slightly less awful. Committed to my personal overlay here: http://michael.orlitzky.com/git/?p=mjo-overlay.git;a=commit;h=f669358b0d3de0e11c6c82dfddfb64f072b85fcf based on similar ebuild in the emacs overlay.
Ping. Now that I have the cool badge next to my name, I'll eventually take this myself if the emacs team doesn't want it.
Sorry, this went under my radar for some reason. (Why haven't you pinged earlier?)
There are some byte-compilation warnings: visual-basic-mode.el:1770:1:Warning: the following functions are not known to be defined: zmacs-activate-region, goto-cFormatCurrencyhar, Propertyre-search-forward zmacs-activate-region is protected by an XEmacs conditional. The other two look like copy/paste accidents, though.
For the time being, I've committed version 1.4.12, because above mentioned problems are absent from it. In the site-init file, I've added the interactive flag to the autoload command, and I've combined all filename extensions in one regexp. +*visual-basic-mode-1.4.12 (07 Dec 2013) + + 07 Dec 2013; Ulrich Müller <ulm@gentoo.org> + +visual-basic-mode-1.4.12.ebuild, +files/50visual-basic-mode-gentoo.el, + +metadata.xml: + Initial import. Ebuild and site-init file contributed by Michael Orlitzky + <mjo@gentoo.org> in bug 445370. +