Lines Matching defs:escape
110 char escape; /* escape character */
739 r->escape = '\\';
765 r->escape = '\\';
1113 * In the current line, expand escape sequences that tend to get
1115 * Also check the syntax of the remaining escape sequences.
1122 char *stesc; /* start of an escape sequence ('\\') */
1127 size_t maxl; /* expected length of the escape name */
1128 size_t naml; /* actual length of the escape name */
1129 enum mandoc_esc esc; /* type of the escape sequence */
1137 char term; /* character terminating the escape */
1144 if (stesc[0] != r->escape || stesc[1] == '\0')
1200 if (*stesc != r->escape) {
1217 if (*cp != r->escape)
1373 /* Replace the escape sequence by the string. */
1481 /* Expand some escape sequences. */
2284 * If it is empty or terminated by an escape sequence,
3088 r->escape = '\\';
3090 r->escape = *p;
3101 r->escape = '\0';
3636 * (remember that a `tr' can be invoked with an escape, which is
3637 * a glyph but the escape is multi-character).
3681 * over just the escape itself, or else we might
3682 * do replacements within the escape itself.