Does such a thing exist? What I find interesting is that the file program used to identify file types misidentifies vb source files as pascal files. That got me wondering if a pascal mode might have been copied over to a vb mode then had one of the tests for file type modified in it so it would look for a file suffix of .vb rather than .pas.