For information on how to pull this code from CVS, see:
http://sourceforge.net/cvs/?group_id=134672
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/yawows login (Hitwhen asked for password.) cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/yawows co -P GPS
Note that user waypoints are stored in
c:/Program Files/World of Warcraft/WTF/Account/USERNAME/SavedVariables.lua
where USERNAME is your username.
A quick summary of commands:
/gps save This saves a waypoint named after your targetted NPC or player character. It uses your current location (not the target's location). /gps save mywaypointname This saves a waypoint named "mywaypointname" with your current location. /gps waypointname This gives you heading, distance, and estimated time of arrival for a straight-line run to waypointname. It searches your current zone/region first, and then a global search. The global search is a bit buggy: it should find the nearest waypoint with name=waypointname, but it just returns the first one it finds.