[ANN] Emacs org-mode to gemini export back-end
Justin Abrahms
justin at abrah.ms
Wed Dec 2 04:54:38 GMT 2020
>> I'll poke around on yours. I'd love to figure out how we can have one
>> package instead of two. :)
>
> Yep, I’ll do the same to see if we can converge at some point or if both
> approach are worth to exist :)
I spent a bit of time with yours yesterday. Mostly taking my gemini site
and seeing how ours compare. Here were my thoughts:
1. I link all of my documents with file: directives. Your links appear
to add `(file)` to the end of the link, which doesn't make a lot of
sense to me.
2. I like my linking behavior a little better (bias alert!)
3. I don't like how either of us output lists of links.
Source:
```org
* [[link text][example.org]]
```
Yours:
```gemini
* link text[1]
=> example.org [1] link text
```
Mine:
```gemini
* [link text]
=> example.org link text
```
Ideal:
```gemini
=> example.org link text
```
4. Your renders dates oddly.
If I have `<2020-11-11 Wed>` in a post (org timestamp), it shows up as:
```gemini
<span class="timestamp-wrapper"><span class="timestamp"><2020-11-11
Wed></span></span>
```
I'm guessing this is because you inherit from markdown and it pulls in
some unhelpful html escaping. Mine, by comparison, renders it as the
plaintext string `<2020-11-11 Wed>`.
That's what I got so far. Would love to hear your impression of mine.
-abrahms
More information about the Gemini
mailing list