=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mandoc/man_term.c,v retrieving revision 1.78 retrieving revision 1.79 diff -c -r1.78 -r1.79 *** src/usr.bin/mandoc/man_term.c 2011/11/13 15:29:44 1.78 --- src/usr.bin/mandoc/man_term.c 2011/11/13 15:46:04 1.79 *************** *** 1,4 **** ! /* $Id: man_term.c,v 1.78 2011/11/13 15:29:44 schwarze Exp $ */ /* * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons * Copyright (c) 2010, 2011 Ingo Schwarze --- 1,4 ---- ! /* $Id: man_term.c,v 1.79 2011/11/13 15:46:04 schwarze Exp $ */ /* * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons * Copyright (c) 2010, 2011 Ingo Schwarze *************** *** 963,971 **** term_fontrepl(p, TERMFONT_NONE); term_vspace(p); ! term_vspace(p); ! term_vspace(p); ! snprintf(title, BUFSIZ, "%s(%s)", meta->title, meta->msec); datelen = term_strlen(p, meta->date); p->flags |= TERMP_NOSPACE | TERMP_NOBREAK; --- 963,977 ---- term_fontrepl(p, TERMFONT_NONE); term_vspace(p); ! if ( ! p->mdocstyle) { ! term_vspace(p); ! term_vspace(p); ! snprintf(title, BUFSIZ, "%s(%s)", meta->title, meta->msec); ! } else if (meta->source) { ! strlcpy(title, meta->source, BUFSIZ); ! } else { ! title[0] = '\0'; ! } datelen = term_strlen(p, meta->date); p->flags |= TERMP_NOSPACE | TERMP_NOBREAK; *************** *** 1059,1064 **** */ term_vspace(p); ! term_vspace(p); ! term_vspace(p); } --- 1065,1072 ---- */ term_vspace(p); ! if ( ! p->mdocstyle) { ! term_vspace(p); ! term_vspace(p); ! } }