summaryrefslogtreecommitdiff
path: root/pygments/formatters/html.py
diff options
context:
space:
mode:
Diffstat (limited to 'pygments/formatters/html.py')
-rw-r--r--pygments/formatters/html.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/pygments/formatters/html.py b/pygments/formatters/html.py
index 02ea6e96..06096930 100644
--- a/pygments/formatters/html.py
+++ b/pygments/formatters/html.py
@@ -310,7 +310,7 @@ class HtmlFormatter(Formatter):
`tagurlformat`
A string formatting pattern used to generate links to ctags definitions.
- Avaliabe variable are `%(path)s`, `%(fname)s` and `%(fext)s`.
+ Available variables are `%(path)s`, `%(fname)s` and `%(fext)s`.
Defaults to an empty string, resulting in just `#prefix-number` links.
*New in Pygments 1.6.*
@@ -712,6 +712,8 @@ class HtmlFormatter(Formatter):
filename, linenumber = self._lookup_ctag(value)
if linenumber:
base, filename = os.path.split(filename)
+ if base:
+ base += '/'
filename, extension = os.path.splitext(filename)
url = self.tagurlformat % {'path': base, 'fname': filename,
'fext': extension}