Software Engineer from northeast Indiana, United States. I work for a small company called TrustBearer Labs, doing mostly server-side programming for our core security product. I have a Bachelor's of Science in Computer Science from Purdue University. My main academic interests are programming languages and operating systems. I also enjoy studying algorithms (of all kinds) and mathematical problem solving. On this site I go by '''[TCV]'''. In chat (or IRC in general) I go by metasyntax. I also write a lot of free software in my spare time. You can find most of it on my website [http://real.metasyntax.net:2357/]. I'm the maintainer of the Tcl syntax support in Vim which you can also access on my CVS site here [http://real.metasyntax.net:2357/cvs/cvsweb.cgi/Config/vim/syntax/tcl.vim]. The version maintained in CVS is not necessarily suitable for widespread use, obviously, so unless you want to tinker you're best off using the one which comes with Vim or is on the stable FTP site [ftp://ftp.vim.org/pub/vim/runtime/syntax/tcl.vim]. ---- [AMG]: Ah, I was looking for the [Tcl] [Vim] syntax maintainer! I have made extensive customizations, which I mailed to Dean Copsey. I never got a reply. Please check out my version here: [http://andy.junkdrome.org/tmp/tcl.vim]. I hope that's the latest. :^) Basically I ditched all "keyword" highlighting, since Tcl doesn't really have any. Instead I focused on correctly highlighting quotes, braces, brackets, [{*}], numbers, comments, variable substitutions, and [namespace] separators. I find that this minimal highlighting makes my code more readable than the over-the-top let's-highlight-every-word approach that was taken in the past. ---- !!!!!! %| [Category Person] |% !!!!!!