summaryrefslogtreecommitdiffstats
path: root/parsers/survex.py
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@klebos.com>2020-05-30 02:35:05 +0100
committerPhilip Sargent <philip.sargent@klebos.com>2020-05-30 02:35:05 +0100
commitd857cc9084e69a4b4598b5c1af8abf8b707cdbda (patch)
tree17734810f43426d84a8562a0b926b55c6f302fa2 /parsers/survex.py
parent4205821bac5fc9a402a9f6143c736f2448233d0c (diff)
downloadtroggle-d857cc9084e69a4b4598b5c1af8abf8b707cdbda.tar.gz
troggle-d857cc9084e69a4b4598b5c1af8abf8b707cdbda.tar.bz2
troggle-d857cc9084e69a4b4598b5c1af8abf8b707cdbda.zip
format tidy & normalise paths in survex *inlcude
Diffstat (limited to 'parsers/survex.py')
-rw-r--r--parsers/survex.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/parsers/survex.py b/parsers/survex.py
index b7158aa..9a03a1b 100644
--- a/parsers/survex.py
+++ b/parsers/survex.py
@@ -294,7 +294,7 @@ def RecursiveLoad(survexblock, survexfile, fin, textlines):
cmd, line = mstar.groups()
cmd = cmd.lower()
if re.match("include$(?i)", cmd):
- includepath = os.path.join(os.path.split(survexfile.path)[0], re.sub(r"\.svx$", "", line))
+ includepath = os.path.normpath(os.path.join(os.path.split(survexfile.path)[0], re.sub(r"\.svx$", "", line)))
print((insp+' - Include path found including - ' + includepath))
# Try to find the cave in the DB if not use the string as before
path_match = re.search(r"caves-(\d\d\d\d)/(\d+|\d\d\d\d-?\w+-\d+)/", includepath)