PEQ has so many frequent changes that it would probably be near impossible to have a decent changelog of it other than maybe some really vague entries of what was done/changed.
If running the script like you did didn't work, you can always try:
Code:
perl import_spells.pl -h
That will output the help messages to show you how to use the file properly. If you read the post I linked though, it explains what actually needs to be set. Maybe on Vista for some reason, you have to actually set the paths and such to the file names you use for your config file and your spells_us.txt file. Again, if you read the post I linked, it explains all of that pretty well. It is fairly simple to use, though I haven't used it on Vista 64.
Also, if you want to just use the spells file and you are compiling your own source, you can change the define to load it the old way from the spell file very easily. Just do the #define change listed in this post:
http://www.eqemulator.net/forums/sho...3&postcount=72