No XML? No joke, just yesterday I helped solve a segfault by adding more XML.
(True story. I’m still not sure what monstrosities that application does, it’s closed-source, no debug symbols, and the binaries are dozens of MB polluted with a stupid framework that provides super granular control over logging at nearly all function boundaries, with the bonus side-effect of making the decompiled C++ very hard to follow.
It segfaulted because a config file was missing an attribute to an element that reported the number of instances of a child element. I so see them blindly taking the attribute and yeeting it at whoever is allocating the list of structures and the blindly following what I hope and pray is a nullptr.
Also, it crashes with a stack overflow, that manifests as a unrelated segfault, if the stack is less than 16 MB. The docs suggest that 2 GB “has been tested successfully”.)
Updated some of the spam settings to be a tad more aggressive with the system auto-flagging potential spammers and notifying Mods. We’ll see if that helps make any noticeable change.
I’ve noticed a parsing bug (not a major one by any stretch but since the written word is how information is conveyed on this medium hopefully this is the biggest text-based wobble found).
etc…
The text above has two (2) dots but shows three. etc..
As expected though, when enclosed in code block the third dot is not added.
Not sure. I don’t know why the parser would default to substitute (I imagine the ellipsis is used more often in non technical forums, so “possibly, I dunno”); seems to me leaving text as written (s/w)ould be the default. …and, replies like this are annoying.
If you want all the posts to have … changed to .., I’m afraid you need to rebake them all after disabling enable markdown typographer (you could select only the posts which the raw contains .. with a rails command though).
Depending on how often this is done, I’d rather fix myself others’ posts and educate the users by asking them using codeblocks
Correct. That’s why I said it’s a bug (because I typed three; try it). I don’t like the comma ellipsis–so I don’t mind that substitution–but the question is “should the forum software parse by default”.