nixos options markdown: fix html escaping

\<foo\> will often be displayed like \<foo>, for example by mkdocs.

I've tested a number of markdown renderers and they render html escape
sequences fine.

Changed files
+1 -1
nixos
lib
make-options-doc
+1 -1
nixos/lib/make-options-doc/generateCommonMark.py
···
options = json.load(sys.stdin)
for (name, value) in options.items():
-
print('##', name.replace('<', '\\<').replace('>', '\\>'))
print(value['description'])
print()
if 'type' in value:
···
options = json.load(sys.stdin)
for (name, value) in options.items():
+
print('##', name.replace('<', '&lt;').replace('>', '&gt;'))
print(value['description'])
print()
if 'type' in value: