chadbraunduin / markdown.bash

A Markdown interpreter using only traditional Unix tools
182 stars 45 forks source link

Problem when using 2 reference links on the same line #2

Closed yannsq closed 10 years ago

yannsq commented 10 years ago

Hi, it seems that there is a little bug when using two reference link on the same line. Here is a sample:

Semaine 8 : Le jeu des taupes

Le [tas][tas.html] but de ce [tas][tas.html] TP consiste à réaliser une application dans laquelle deux taupes s'affrontent sur un territoire représenté par une grille.

which is rendered like this:

Semaine 8 : Le jeu des taupes

Le tas][tas.html] but de ce [tas TP consiste à réaliser une application dans laquelle deux taupes s'affrontent sur un territoire représenté par une grille.

Best regards, YS.

chadbraunduin commented 10 years ago

Thanks for finding this. I am not going to be able to fix it this weekend, but I will look into it next week.

Chad

On Feb 14, 2014, at 11:39 AM, Yann SECQ notifications@github.com wrote:

Hi, it seems that there is a little bug when using two reference link on the same line.

Here is a sample:

Semaine 8 : Le jeu des taupes

Le [tas][tas.html] but de ce [tas][tas.html] TP consiste à réaliser une application dans laquelle deux taupes s'affrontent sur un territoire représenté par une grille.

which is rendered like this:

Semaine 8 : Le jeu des taupes

Le tas][tas.html] but de ce [tas TP consiste à réaliser une application dans laquelle deux taupes s'affrontent sur un territoire représenté par une grille.

Best regards, YS.

— Reply to this email directly or view it on GitHub.

chadbraunduin commented 10 years ago

This is now fixed. The sed commands for reference links were doing greedy matches so the same link on one line was being considered one link instead of two. I've now fixed it so they are doing non-greedy matches.