Find a file
Niklas Fasching 4292628c80 Fix ExplicitLineBreak parsing
fuzzed index out of range and moved range check into for condition as \\
followed by spaces at the end of the inline text should not be turned into an
ExplicitLineBreak (just like \\ not followed by spaces).
2019-10-29 01:03:10 +01:00
etc Update github pages demo for go 1.12+ 2019-06-03 17:01:38 +02:00
org Fix ExplicitLineBreak parsing 2019-10-29 01:03:10 +01:00
.gitignore Set up fuzzing with go-fuzz 2018-12-20 00:30:58 +01:00
.travis.yml Add wasm demo to github pages 2018-12-16 19:54:17 +01:00
LICENSE Add MIT License 2018-12-20 20:30:14 +01:00
main.go Add some documentation & split Document into Configuration+Document 2019-01-02 19:17:17 +01:00
Makefile Add make preview & update README with basic development instructions 2019-09-22 02:02:32 +02:00
README.org Add support for latex fragments 2019-09-28 15:04:04 +02:00

go-org https://travis-ci.org/niklasfasching/go-org.svg?branch=master

An Org mode parser in go. Take a look at github pages for some examples and an online org -> html demo (wasm based). https://raw.githubusercontent.com/niklasfasching/go-org/master/etc/example.png Please note that the goal for the html export is to produce sensible html output, not to exactly reproduce output the output of org-html-export.

development

  1. make setup install
  2. change things
  3. make preview (regenerates fixtures & shows output in a browser)

in general, have a look at the Makefile - it's short enough.

not yet implemented

more types of links

see https://orgmode.org/manual/External-links.html & https://orgmode.org/manual/Internal-links.html