Uploaded image for project: 'Bitbucket Cloud'
  1. Bitbucket Cloud
  2. BCLOUD-8781

Trailing punctuation in links is swallowed up (BB-9936)

    XMLWordPrintable

Details

    Description

      Examples

      Plain text URL

      #!text
      https://bitbucket.org/site/master/issues?responsible=!
      

      Plain text URL with additional parameter

      #!text
      https://bitbucket.org/site/master/issues?responsible=!&status=new  
      

      Inline link (URL link text)

      #!text
      [https://bitbucket.org/site/master/issues?responsible=!](↵
      https://bitbucket.org/site/master/issues?responsible=!)
      

      Inline link (URL link text omitting trailing non-alpha chars)

      #!text
      [https://bitbucket.org/site/master/issues?responsible](↵
      https://bitbucket.org/site/master/issues?responsible=!)
      

      Inline link (different link text)

      #!text
      [bitbucket.org issues: someone responsible](↵
      https://bitbucket.org/site/master/issues?responsible=!)
      

      Inline link (link text endind with exclamation mark)

      #!text
      [shout!](https://bitbucket.org/site/master/issues?responsible=!)
      

      Plain text URL with HTML entity code

      #!text
      https://bitbucket.org/site/master/issues?responsible=!
      

      Inline link (URL link text with HTML entity code)

      #!text
      [https://bitbucket.org/site/master/issues?responsible=!](↵
      https://bitbucket.org/site/master/issues?responsible=!)
      

      According to Babelmark 2 it should not be Python-Markdown's fault (which is supposedly used here).

      I suppose leaving punctuation behind links alone got a bit wild there?


      [component: markdown]

      Attachments

        Activity

          People

            Unassigned Unassigned
            b28455d8385f img_at_bitbucket
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: