VIM does not have spell-check

Back in 2008 I released a program called USB History Dump. It's a program that I wrote in C that is used to trace evidence of USB thumb-drive activity from the Windows Registry. It's one of the more useful pieces of code that i've written. Like most of my code it's written to be compiled in Pelles C (it uses some compiler specific string functions) and I wrote it in VIM (much preferable to the editor in Pelles C). I spent a bit of time on it using some more advanced techniques in C like linked lists and such.

Today I was reviewing the code (i'm considering updating it and maybe adding a feature or two) when I noticed the most embarrassing thing... and it's right in the beginning of my code..

 /* 
* usbHistory.c - USB History Dumb 
* a tool to extract USB Trace Evidence 
* (c) nabiy . http://nabiy.sdf1.org 
* This program uses non-standard generic string functions 
* compile with Pelles C http://www.smorgasbordet.com/pellesc/ 
* or switch them with standard strings functions. 
*/ 


#define WIN32_LEAN_AND_MEAN 
#define WIN32_DEFAULT_LIBS

Yeah you catch that? USB History Dumb, not Dump. What the heck... a few years and several thousand downloads later... how many people noticed that i wonder?

Comments

Popular Posts