***************
*** 9,22 ****
   *
   * List request for DISCUSS
   *
!  * $Header: /afs/rel-eng.athena.mit.edu/project/release/current/source/third/common/attic.72/discuss.72/source/client/RCS/list.c,v 1.1 91/03/04 16:27:20 probe Exp $
   * $Source: /afs/rel-eng.athena.mit.edu/project/release/current/source/third/common/attic.72/discuss.72/source/client/RCS/list.c,v $
   * $Locker:  $
   *
   */
  #ifndef lint
! static char rcsid_discuss_c[] =
!     "$Header: /afs/rel-eng.athena.mit.edu/project/release/current/source/third/common/attic.72/discuss.72/source/client/RCS/list.c,v 1.1 91/03/04 16:27:20 probe Exp $";
  #endif lint
  
  #include <stdio.h>
--- 9,22 ----
   *
   * List request for DISCUSS
   *
!  * $Header: /afs/rel-eng.athena.mit.edu/project/release/current/source/third/common/attic.72/discuss.72/source/client/RCS/list.c,v 1.2 91/03/04 16:31:13 probe Exp $
   * $Source: /afs/rel-eng.athena.mit.edu/project/release/current/source/third/common/attic.72/discuss.72/source/client/RCS/list.c,v $
   * $Locker:  $
   *
   */
  #ifndef lint
! static char *rcsid_discuss_c =
!     "$Header: /afs/rel-eng.athena.mit.edu/project/release/current/source/third/common/attic.72/discuss.72/source/client/RCS/list.c,v 1.2 91/03/04 16:31:13 probe Exp $";
  #endif lint
  
  #include <stdio.h>
***************
*** 382,389 ****
  			t_infop->current,
  			((t_infop->flags & TRN_FLAG1) != 0) ? "F" : "",
  			(t_infop->current == dsc_public.current) ? '*' : ' ');
! 	(void) strncat (buffer, "     ",
! 			MIN (5, 13-strlen (buffer)) - strlen (nlines));
  
  	if (strlen(t_infop->author) > 15)
  		(void) strcpy(&t_infop->author[12], "...");
--- 382,389 ----
  			t_infop->current,
  			((t_infop->flags & TRN_FLAG1) != 0) ? "F" : "",
  			(t_infop->current == dsc_public.current) ? '*' : ' ');
! 	if ((len = MIN(5, 13-strlen (buffer)) - strlen (nlines)) > 0)
! 		(void) strncat (buffer, "     ", len);
  
  	if (strlen(t_infop->author) > 15)
  		(void) strcpy(&t_infop->author[12], "...");
