--- src/files.c.orig 2006-01-15 02:57:24.000000000 -0500 +++ src/files.c 2006-02-19 17:52:51.000000000 -0500 @@ -3045,9 +3045,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 2005-12-14 18:13:06.000000000 -0500 +++ src/object1.c 2006-02-19 17:52:51.000000000 -0500 @@ -4004,7 +4004,8 @@ if (fff) { - if (!trim_down) fprintf(fff, "\n"); + /* Flush the line position. */ + text_out("\n"); text_out_file = NULL; } else