--- src/files.c.orig 2005-10-26 21:10:19.000000000 -0400 +++ src/files.c 2006-02-19 18:17:47.000000000 -0500 @@ -2949,9 +2949,7 @@ if ((artifact_p(obj) || ego_item_p(obj) || obj->tval == TV_RING || obj->tval == TV_AMULET || full) && (obj->ident & IDENT_MENTAL)) { - fprintf(fff, " "); object_out_desc(obj, fff, TRUE, TRUE); - fprintf(fff, "\n"); } } --- src/object1.c.orig 2004-05-10 16:48:36.000000000 -0400 +++ src/object1.c 2006-02-19 18:16:49.000000000 -0500 @@ -3980,7 +3980,8 @@ if (fff) { - if (!trim_down) fprintf(fff, "\n"); + /* Flush the line position. */ + text_out("\n"); text_out_file = NULL; } else