<div>I really like this app for geocaching (it is probably the app I show off the most to people on the freerunner!) and was dismayed when I found that it had stopped downloading the caches correctly in the most recent version.</div>

<div><br></div><div>However, not wanting to work on my finals, I decided to track down why this was.</div><div><br></div><div>The error it seems is on line 545 of geocaching.py</div><div>(located at: /usr/lib/site-python/advancedcaching/core.py)</div>

<div><br></div><div>The regex used to find the lat/lon is not taking into account the possibility of a negative value.  Changing the line to the following will fix the error and allow you to download caches again!</div><div>

<br></div><div>coords = re.compile(&#39;lat=(-?[0-9.]+)&amp;amp;lon=(-?[0-9.]+)&amp;amp;&#39;).search(line)</div><div><br></div><div>Hope this helps anyone else that was having this problem...and enjoy caching!</div><div>

<br></div><div>-Dan Staley</div>