[exdoc] Handle punctuation better in code formatting.
[mono.git] / docs / exdoc
index 63983db0d95591d419601701e3bdef1a5b81ef92..44db88382bcb53392cce4ff53a6cb039cd724546 100644 (file)
@@ -239,7 +239,7 @@ sub process_formatting {
         if s{#(\w+)}{<code>$1</code>}g && $WARNINGS;
     warn "$file_path:$current_line: Old-style monodoc notation '`code`' used\n"
         if s{\`((?!api:)[:.\w\*]+)\`}{<code>$1</code>}g && $WARNINGS;
-    s{\\c +([\w\.]+)}{<code>$1</code>}g;
+    s{\\c +(\S+(?<![.,:;]))}{<code>$1</code>}g;
 
     $$content = $_;
 }