version 1.19, 2011/05/04 20:43:38 |
version 1.20, 2011/05/12 01:45:55 |
Line 871 pman_node(MAN_ARGS) |
|
Line 871 pman_node(MAN_ARGS) |
|
/* |
/* |
* Go through a special heuristic dance here. |
* Go through a special heuristic dance here. |
* This is why -man manuals are great! |
* This is why -man manuals are great! |
|
* (I'm being sarcastic: my eyes are bleeding.) |
* Conventionally, one or more manual names are |
* Conventionally, one or more manual names are |
* comma-specified prior to a whitespace, then a |
* comma-specified prior to a whitespace, then a |
* dash, then a description. Try to puzzle out |
* dash, then a description. Try to puzzle out |
Line 908 pman_node(MAN_ARGS) |
|
Line 909 pman_node(MAN_ARGS) |
|
while (' ' == *start) |
while (' ' == *start) |
start++; |
start++; |
|
|
if ('\\' == *start && '-' == *(start + 1)) |
if (0 == strncmp(start, "-", 1)) |
|
start += 1; |
|
else if (0 == strncmp(start, "\\-", 2)) |
start += 2; |
start += 2; |
else if ('-' == *start) |
else if (0 == strncmp(start, "\\(en", 4)) |
start++; |
start += 4; |
|
else if (0 == strncmp(start, "\\(em", 4)) |
|
start += 4; |
|
|
while (' ' == *start) |
while (' ' == *start) |
start++; |
start++; |