Skip to content

Commit

Permalink
Merge pull request #216 from transifex/markdown-parse-anchor-links
Browse files Browse the repository at this point in the history
Markdown parse anchor links
  • Loading branch information
kostasgeo authored May 17, 2021
2 parents 176a6f2 + 75c3c1b commit 39ab6f1
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 14 deletions.
6 changes: 0 additions & 6 deletions openformats/formats/github_markdown.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,12 +55,6 @@ def string_handler(token, template):
if match_header_line:
return string.replace(match_header_line.group(), '')

# Extract Text from `[Text](link)` or `"[Text](link)"` lines
match_link = re.search(ensure_unicode(r'^"?\[(.+)\]\(.+\)"?$'), string)
if match_link:
# Get content between brackets
return match_link.groups()[0]

# Extract Text from `[Text]: link` or `"[Text]: link"` lines
match_reference = re.search(ensure_unicode(r'^"?\[([^\[^\]]+)\]:.+"?$'), string)
if match_reference:
Expand Down
4 changes: 2 additions & 2 deletions openformats/tests/formats/github_markdown/files/1_el.md
Original file line number Diff line number Diff line change
Expand Up @@ -153,8 +153,8 @@ el:This is a old version of the {{ site.data.variable.product }} documentation.
### el:Whole line as links in as list
- "[el:Basic writing and formatting syntax](/articles/basic-writing-and-formatting-syntax)"
- [el:Working with advanced formatting](/articles/working-with-advanced-formatting)
- el:"[Basic writing and formatting syntax](/articles/basic-writing-and-formatting-syntax)"
- el:[Working with advanced formatting](/articles/working-with-advanced-formatting)
### el:Whole line as links
Expand Down
4 changes: 2 additions & 2 deletions openformats/tests/formats/github_markdown/files/1_tpl.md
Original file line number Diff line number Diff line change
Expand Up @@ -131,8 +131,8 @@ d6c6d7c6ae13b3b656339b51dbeb85ff_tr | 9441c042cb0b839e13ed95f55de0ee5c_tr

### fd90f0cdc5f649dd84d4e21ff33b5774_tr

- "[a69644fd392aad985de61e166dc8e8fd_tr](/articles/basic-writing-and-formatting-syntax)"
- [ed226cb95f3b637703501d9f4ddd3d68_tr](/articles/working-with-advanced-formatting)
- a69644fd392aad985de61e166dc8e8fd_tr
- ed226cb95f3b637703501d9f4ddd3d68_tr

### 18546b56cfde1b046b0372d31f6e7293_tr

Expand Down
4 changes: 2 additions & 2 deletions openformats/tests/formats/github_markdown_v2/files/1_el.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,8 +166,8 @@ el:This is a old version of the {{ site.data.variable.product }} documentation.

### el:Whole line as links in as list

- "[el:Basic writing and formatting syntax](/articles/basic-writing-and-formatting-syntax)"
- [el:Working with advanced formatting](/articles/working-with-advanced-formatting)
- el:"[Basic writing and formatting syntax](/articles/basic-writing-and-formatting-syntax)"
- el:[Working with advanced formatting](/articles/working-with-advanced-formatting)

### el:Whole line as links

Expand Down
4 changes: 2 additions & 2 deletions openformats/tests/formats/github_markdown_v2/files/1_tpl.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,8 +148,8 @@ aa5072eebea6f4364b4444a8a0f0f868_tr

### 33aa6de370798fadf155bbc16f7540c7_tr

- "[709c93c4918ef02a126bec2a7044dca2_tr](/articles/basic-writing-and-formatting-syntax)"
- [e4429365fc4b359487f20dc8957bdc97_tr](/articles/working-with-advanced-formatting)
- 709c93c4918ef02a126bec2a7044dca2_tr
- e4429365fc4b359487f20dc8957bdc97_tr

### a55e54225390bca0cdaa0c1d0a8d07d4_tr

Expand Down

0 comments on commit 39ab6f1

Please sign in to comment.