Coder Social home page Coder Social logo

Comments (10)

scrumit avatar scrumit commented on May 14, 2024 1

Ah, on reading the spec closely I note this:

* followed by a colon;
* followed by one or more spaces (or tabs);
* followed by the URL for the link;

So, no space could be messing it up. Also:


[id]: <http://example.com/>  "Optional Title Here"

Nowhere does it suggest surrounding the URL in quotes or brackets.

Yes, that's the problem. Wrapping the URL with nothing, or angle brackets is OK.

My bad. Sorry.

from algernon.

scrumit avatar scrumit commented on May 14, 2024

adding issue to blackfriday, too.

from algernon.

xyproto avatar xyproto commented on May 14, 2024

Thanks for reporting! Will look into it.

from algernon.

xyproto avatar xyproto commented on May 14, 2024

I'm unable to reproduce the issue here. Could you please provide a small .md file that demonstrates the issue?

Also, which version of algernon is this, is it the latest one from homebrew?

from algernon.

scrumit avatar scrumit commented on May 14, 2024

I'm using two versions. The first is from the Mac store, the version of Algernon according to get info is 1.4 and according to the container.plist is 35.

On this Mac I am using the home-brew version and that is 1.4.3

Attached a ZIP of the index.md file that exhibits the problem.

index.md.zip

from algernon.

xyproto avatar xyproto commented on May 14, 2024

Thanks for the index.md file! I'm able to reproduce the issue now.

from algernon.

xyproto avatar xyproto commented on May 14, 2024

When converting index.md with pandoc index.md -o index.html the output is:

<p>title: Markdown</p>
<h2 id="test-of-ref-link">Test of ref link</h2>
<p>This is a <a href="http://algernon.roboticoverlords.org/">direct link to the RO page</a></p>
<p>This is <a href="" title="http://algernon.roboticoverlords.org/">an indirect link</a></p>

The second link URL ends up in the link title. Do you know of any utilities or libraries that converts the ref links as expected?

I'll read the Markdown spec(s) closely and see what I can find.

from algernon.

scrumit avatar scrumit commented on May 14, 2024

from algernon.

dolanor avatar dolanor commented on May 14, 2024

Got bitten by this one also (not on algernon, on gogs though), but just to give the link to the spec: https://daringfireball.net/projects/markdown/syntax#link

(btw, I tried in github, doesn't seem to work either…)

from algernon.

xyproto avatar xyproto commented on May 14, 2024

I am glad things are in order. Thanks for caring enough to fill a bug report. Cheers!

from algernon.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.