=================================================================== RCS file: /cvs/mandoc/mandoc.c,v retrieving revision 1.56 retrieving revision 1.59 diff -u -p -r1.56 -r1.59 --- mandoc/mandoc.c 2011/07/24 18:15:14 1.56 +++ mandoc/mandoc.c 2011/09/18 14:14:15 1.59 @@ -1,6 +1,6 @@ -/* $Id: mandoc.c,v 1.56 2011/07/24 18:15:14 kristaps Exp $ */ +/* $Id: mandoc.c,v 1.59 2011/09/18 14:14:15 schwarze Exp $ */ /* - * Copyright (c) 2008, 2009, 2010 Kristaps Dzonsons + * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons * Copyright (c) 2011 Ingo Schwarze * * Permission to use, copy, modify, and distribute this software for any @@ -651,33 +651,6 @@ mandoc_eos(const char *p, size_t sz, int enclosed) } return(found && !enclosed); -} - -int -mandoc_hyph(const char *start, const char *c) -{ - - /* - * Choose whether to break at a hyphenated character. We only - * do this if it's free-standing within a word. - */ - - /* Skip first/last character of buffer. */ - if (c == start || '\0' == *(c + 1)) - return(0); - /* Skip first/last character of word. */ - if ('\t' == *(c + 1) || '\t' == *(c - 1)) - return(0); - if (' ' == *(c + 1) || ' ' == *(c - 1)) - return(0); - /* Skip double invocations. */ - if ('-' == *(c + 1) || '-' == *(c - 1)) - return(0); - /* Skip escapes. */ - if ('\\' == *(c - 1)) - return(0); - - return(1); } /*