#27 Fix accidental formatting in monospaced text
Merged by pbokoc. Opened by jkangas.
jkangas/defensive-coding-guide literal-monospace-conversion  into  master

Some monospaced text in the guide contains double underscores, which results in unintentional italicization (e.g., under Specific Programming Tasks > Processes > Accessing Environment Variables, second bullet point). When this occurs, we can use AsciiDoc's literal monospace syntax to make sure no additional formatting is applied.

Note that some of the changes have no impact on the rendered output, but prevent spurious italicization if another double underscore is added later.

It's kind of unfortunate how that syntax all shook out. It's also possible to get yourself in trouble when documenting pointers or arithmetic, since asterisks inside backticks will (under the right circumstances) also still trigger bold formatting.

Really, when writing about code in AsciiDoc, it's never wrong and not the worst idea to just always use literal monospace ( `+ ... +` ) syntax, Just In Case.

But that can also feel like overkill, and this PR fixes the necessary/likely trouble spots. +1 from me.

Pull-Request has been merged by pbokoc