version 1.72, 2013/12/25 22:45:33 |
version 1.73, 2013/12/26 02:55:28 |
Line 165 mandoc_escape(const char const **end, const char const |
|
Line 165 mandoc_escape(const char const **end, const char const |
|
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('b'): |
case ('b'): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
|
case ('B'): |
|
/* FALLTHROUGH */ |
case ('D'): |
case ('D'): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('o'): |
case ('o'): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('R'): |
case ('R'): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
|
case ('w'): |
|
/* FALLTHROUGH */ |
case ('X'): |
case ('X'): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('Z'): |
case ('Z'): |
Line 185 mandoc_escape(const char const **end, const char const |
|
Line 189 mandoc_escape(const char const **end, const char const |
|
* These escapes are of the form \X'N', where 'X' is the trigger |
* These escapes are of the form \X'N', where 'X' is the trigger |
* and 'N' resolves to a numerical expression. |
* and 'N' resolves to a numerical expression. |
*/ |
*/ |
case ('B'): |
|
/* FALLTHROUGH */ |
|
case ('h'): |
case ('h'): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('H'): |
case ('H'): |
Line 194 mandoc_escape(const char const **end, const char const |
|
Line 196 mandoc_escape(const char const **end, const char const |
|
case ('L'): |
case ('L'): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('l'): |
case ('l'): |
gly = ESCAPE_NUMBERED; |
|
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('S'): |
case ('S'): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('v'): |
case ('v'): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('w'): |
|
/* FALLTHROUGH */ |
|
case ('x'): |
case ('x'): |
if ('\'' != **start) |
if ('\'' != **start) |
return(ESCAPE_ERROR); |
return(ESCAPE_ERROR); |
if (ESCAPE_ERROR == gly) |
gly = ESCAPE_IGNORE; |
gly = ESCAPE_IGNORE; |
|
*start = ++*end; |
*start = ++*end; |
term = '\''; |
term = '\''; |
break; |
break; |