xp44mm
xp44mm
@cartermp Sometimes, A simple function expression are more readable than active pattern case name: ```F# match input with | Even -> sprintf "%d" input | Odd -> "" ``` vs...
Active Patterns and DUs are likely to be confused, and their names are likely to conflict. When a programmer sees `EQ`, he needs to browse the context code to determine...
when without use advanced, left side is normed, right side is source. 
i remove some config: ```F# let document = let pipeline = MarkdownPipelineBuilder()//.UseAdvancedExtensions() .UseAbbreviations() //.UseAutoIdentifiers() //* append lot of `[]:` space lines. .UseCitations() .UseCustomContainers() .UseDefinitionLists() .UseEmphasisExtras() .UseFigures() .UseFooters() //.UseFootnotes() //* the...
left side is normed, right side is source. 
hello! i read the code, i guess the bug not in normalize, insteed, bug in parser. i use regex and f# , C# i just read can't write. manapulate char...
yes, the NormalizeRenderer is inverse of parser. it can help to test the parser if respect raw text. so hope to develop consistly.
@cpmcgrath :i use visual studio, select font `Microsft Yahei Mono`, 匹配双字节字符(包括汉字在内):`[^\x00-\xff]` ```javascript /[^\x00-\xff]/.test('℃') === true /[\x00-\xff]/.test('a') === true ``` the length of `℃` should be 2, the length of 'a'...
Your code has been worked perfectly for me, thank you. @bradwilson
request to support latest version, the fsproj file like this: ```xml WinExe net7.0-windows true False ```