I just found this 2013 article about two of my favorite things, Emacs and Ruby, on the fabulously opinionated ergoemacs.org site. When Yukihiro Matsumoto created Ruby in 1993, he was already a confirmed Emacs user and Emacs Lisp hacker. Matz explains in his 2012 LibrePlanet Conference presentation (slideshow) that his knowledge of the Emacs source code influenced his design of Ruby’s core features. Checkout the links below to get the whole story.
I always forget the syntax for Orgmode internal links. Usually I scrounge around for 20 minutes to find a solution. For future reference I’m putting the answer here as a note in a bottle to my future confused myself.
Internal link HOWTO
The internal link is constructed with the usual square brackets, like this:
This is [[what-i-want-to-link-to][what I want to link to]].
The anchor (where the link goes to) is constructed with angle brackets, like this:
And this is the anchor: <<what-i-want-to-link-to>>
When Org exports the HTML, it matches the target with the anchor, generates the anchor tags, and looks like this:
<p> This is <a href="#what-i-want-to-link-to">what I want to link to</a>. </p> <p> And this is the anchor: <a id="what-i-want-to-link-to" name="what-i-want-to-link-to"></a> </p>