aboutsummaryrefslogtreecommitdiffstats
path: root/markdown/extensions
diff options
context:
space:
mode:
authorWaylan Limberg <waylan.limberg@icloud.com>2016-09-23 19:36:40 -0400
committerWaylan Limberg <waylan.limberg@icloud.com>2016-09-23 19:36:40 -0400
commit8384d26981572cf500021e826a67164d69c5d75f (patch)
tree230cc03dad688fe11d3713e95d0bf5da2f89ca72 /markdown/extensions
parent4747cf794b03920153a10ee7a8dd53011bf4802f (diff)
parent5f358c0d580bd409279cef1404e6460e7fe2156e (diff)
downloadmarkdown-8384d26981572cf500021e826a67164d69c5d75f.tar.gz
markdown-8384d26981572cf500021e826a67164d69c5d75f.tar.bz2
markdown-8384d26981572cf500021e826a67164d69c5d75f.zip
Merge branch 'master' of https://github.com/waylan/Python-Markdown
Diffstat (limited to 'markdown/extensions')
-rw-r--r--markdown/extensions/attr_list.py6
-rw-r--r--markdown/extensions/tables.py1
2 files changed, 4 insertions, 3 deletions
diff --git a/markdown/extensions/attr_list.py b/markdown/extensions/attr_list.py
index 8735538..c897a9c 100644
--- a/markdown/extensions/attr_list.py
+++ b/markdown/extensions/attr_list.py
@@ -32,17 +32,17 @@ except AttributeError: # pragma: no cover
def _handle_double_quote(s, t):
- k, v = t.split('=')
+ k, v = t.split('=', 1)
return k, v.strip('"')
def _handle_single_quote(s, t):
- k, v = t.split('=')
+ k, v = t.split('=', 1)
return k, v.strip("'")
def _handle_key_value(s, t):
- return t.split('=')
+ return t.split('=', 1)
def _handle_word(s, t):
diff --git a/markdown/extensions/tables.py b/markdown/extensions/tables.py
index a19018e..8c11739 100644
--- a/markdown/extensions/tables.py
+++ b/markdown/extensions/tables.py
@@ -45,6 +45,7 @@ class TableProcessor(BlockProcessor):
# Get alignment of columns
align = []
for c in self._split_row(seperator, border):
+ c = c.strip()
if c.startswith(':') and c.endswith(':'):
align.append('center')
elif c.startswith(':'):