version 1.62, 2011/12/03 16:08:51 |
version 1.63, 2012/05/31 22:29:13 |
|
|
/* $Id$ */ |
/* $Id$ */ |
/* |
/* |
* Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv> |
* Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv> |
* Copyright (c) 2011 Ingo Schwarze <schwarze@openbsd.org> |
* Copyright (c) 2011, 2012 Ingo Schwarze <schwarze@openbsd.org> |
* |
* |
* Permission to use, copy, modify, and distribute this software for any |
* Permission to use, copy, modify, and distribute this software for any |
* purpose with or without fee is hereby granted, provided that the above |
* purpose with or without fee is hereby granted, provided that the above |
Line 141 mandoc_escape(const char **end, const char **start, in |
|
Line 141 mandoc_escape(const char **end, const char **start, in |
|
gly = ESCAPE_SPECIAL; |
gly = ESCAPE_SPECIAL; |
term = '\''; |
term = '\''; |
break; |
break; |
|
|
|
/* |
|
* The \z escape is supposed to output the following |
|
* character without advancing the cursor position. |
|
* Since we are mostly dealing with terminal mode, |
|
* let us just skip the next character. |
|
*/ |
|
case ('z'): |
|
(*end)++; |
|
return(ESCAPE_SKIPCHAR); |
|
|
/* |
/* |
* Handle all triggers matching \X(xy, \Xx, and \X[xxxx], where |
* Handle all triggers matching \X(xy, \Xx, and \X[xxxx], where |