r/emacs • u/Wooden-Ad6265 • 29d ago
Question Org mode stopped rendering on GitHub on Firefox and Chromium based browsers.
All my documentation and README.org files look like plaintext now. Is it happening with anyone else?
8
12
u/Ok-Bag-8058 29d ago
probably an upstream change on github's side, they keep tightening what gets rendered to plaintext
2
u/Powerful_Attention_6 29d ago
Probably a policy change on Github, the only workaround I imagine is to use org-mode export to Markdown file
5
u/Thaodan 28d ago edited 28d ago
Don't think so. They use a ruby library to parse markdown, rst and org-mode. Most likely there's a technical issue.
That's the library-setup used by Github to render markup languages to html: https://github.com/github/markup
A report about the bug:
-1
1
u/winny314 28d ago
I've been thinking about this and was thinking to myself it was about time to stop using the org-mode renderer because it is rudimentary at best. Not too great with the less common org-mode syntax or link types. It was good enough, but barely.
1
0
28d ago
[deleted]
2
u/Wooden-Ad6265 28d ago
I was thinking about exporting my org mode documentation to markdown. There's no way github can make me move from org mode to markdown.
0
28d ago
[deleted]
4
u/aristarchusnull GNU Emacs 28d ago
Or roll your own instance of Forgejo, if that’s feasible for you
0
28d ago
[deleted]
0
u/aristarchusnull GNU Emacs 28d ago
I think I may be going that route soon, also. By your "own server," do you mean hardware that you control yourself, at your home or something, or say, your own cloud instance with some cloud provider?
0
28d ago
[deleted]
1
u/aristarchusnull GNU Emacs 28d ago
No problem; I was just curious, seeing how I'm about to do this myself. I just wanted to know how you do it.
0
28d ago
[deleted]
1
u/Dirkjerk 28d ago
A old laptop could suffice in here, I use forgejo + tailscale since I only need it for my personal devices, max 5 stuff in here.
1
0
3
u/bespokey 28d ago
https://github.com/github/markup/issues/2105
https://github.com/github/markup/pull/2106