=================================================================== RCS file: /cvs/pod2mdoc/pod2mdoc.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- pod2mdoc/pod2mdoc.c 2014/03/20 15:15:32 1.2 +++ pod2mdoc/pod2mdoc.c 2014/03/20 15:18:56 1.3 @@ -1,4 +1,4 @@ -/* $Id: pod2mdoc.c,v 1.2 2014/03/20 15:15:32 schwarze Exp $ */ +/* $Id: pod2mdoc.c,v 1.3 2014/03/20 15:18:56 schwarze Exp $ */ /* * Copyright (c) 2014 Kristaps Dzonsons * @@ -263,7 +263,7 @@ formatcode(const char *buf, size_t *start, formatcode(buf, start, end, 1, last, nomacro); continue; } - if ('\n' != buf[*start]) { + /* * Make sure that any macro-like words (or * really any word starting with a capital @@ -274,8 +274,12 @@ formatcode(const char *buf, size_t *start, if ((' ' == last || '\n' == last) && isupper(buf[*start])) printf("\\&"); - putchar(last = buf[*start]); - } + + last = buf[*start]; + if ('\n' == last) + last = ' '; + putchar(last); + (*start)++; }