As mentioned in http://orgmode.org/manual/Literal-examples.html, when at the beginning of the line there is either “,*” or “,#+” this prepended comma should be removed before parsing.
(Fixes https://github.com/bdewey/org-ruby/issues/50)
* Hello
** Goodbye
*** Not a headline, but prepended comma still removed.
* I am a headline
{
"one": 1
, "two": 2
, "three": 3
, "four": 4
}
Emacs Org mode implementation also removes it.
text = <<TEXT
#+TITLE: Prepended comma world
* Hello world
More text here
TEXT
Hello world
headline
, ,* Hi
,
, ,* This will be appended a comma
* Hello world
,
#+TITLE: "Hello world"
,,,,,,,,,,,,,,,,,*Hello world