8:36:07ShinmeraIn other news, I've started working on a markless implementation in CL yesterday night. And I noticed that ยง4.2 is almost entirely bogus
8:37:26ShinmeraMostly because step 2 /must/ pass. There's always a line primitive to process.
8:37:49ShinmeraThis in turn means that step 1 is also bogus, since you want the processing of individual characters to be governed by the line directive
8:38:12Shinmeraand since step 2 loops back to 1, 3, 4 and 5 are redundant
8:38:21Shinmeraso it's really all completely bogus
11:53:21ShinmeraOkey, wrote a compiler for the identifier syntax in the Markless spec
13:39:10ShinmeraAaaand I'm about ready to give up again
13:45:50ShinmeraAt least this works now. https://filebox.tymoon.eu//file/TVRNM053PT0=
14:54:43ShinmeraI think I need to rework the standard though.
14:55:42ShinmeraThe first problem I have is escaping of newlines, which I don't think is clearly specified
14:56:10ShinmeraAs in, it is specified how the newlines react to newlines being emitted in the resulting document, but it doesn't say whether escaping one will also continue the directive to the next line or not
14:56:31ShinmeraOr rather, if you have an escaped newline, does the next line count as a distinct line or is the current one continued.
14:56:46ShinmeraAnd I don't know whether I want to allow it to be continued.
14:56:56ShinmeraIf I do, then the question becomes under which circumstances it is continued.
14:57:27ShinmeraSince Markless has different "line modes"
14:57:48Shinmeragingerale: mood: can you guys help me out?
15:12:37darthmatchescaping in the sense that an escaped newline does not start a new paragraph?
15:13:40ShinmeraParagraphs are not really part of the equation
15:14:02ShinmeraExample, what does the following produce?
15:14:21ShinmeraDoes it produce a header with the content "ab" or a header "a" and a paragraph "b"?
15:15:23ShinmeraCurrently the spec merely says what happens to the newlines that are emitted into the resulting document in the presence of escapes. With the standard line-mode of :unescaped, no newlines would be emitted.
15:16:00ShinmeraIf the line-mode were escaped or always, then one would be emitted.