]> git.cameronkatri.com Git - mandoc.git/blobdiff - man_validate.c
Text ending in a full stop, exclamation mark or question mark
[mandoc.git] / man_validate.c
index 8d04e2eae40f209568accf0887293cc766e556fa..484694956c42572e9282aa17fc97165761a0145c 100644 (file)
@@ -1,6 +1,6 @@
-/*     $Id: man_validate.c,v 1.43 2010/06/09 19:22:56 kristaps Exp $ */
+/*     $Id: man_validate.c,v 1.45 2010/06/28 14:39:17 kristaps Exp $ */
 /*
 /*
- * Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
+ * Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@bsd.lv>
  *
  * Permission to use, copy, modify, and distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
  *
  * Permission to use, copy, modify, and distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
@@ -223,6 +223,11 @@ check_text(CHKARGS)
                                return(c);
                }
 
                                return(c);
                }
 
+               /* 
+                * FIXME: we absolutely cannot let \b get through or it
+                * will destroy some assumptions in terms of format.
+                */
+
                if ('\t' == *p || isprint((u_char)*p) || ASCII_HYPH == *p) 
                        continue;
                if ( ! man_pmsg(m, n->line, pos, MANDOCERR_BADCHAR))
                if ('\t' == *p || isprint((u_char)*p) || ASCII_HYPH == *p) 
                        continue;
                if ( ! man_pmsg(m, n->line, pos, MANDOCERR_BADCHAR))