# HG changeset patch # User Richard M. Stallman # Date 1116730424 0 # Node ID 888743d356d91e093cb7e4712301aa283383aaaa # Parent d419c1ab3f391d710be2c2d278fbedb59bc79da2 (display_mode_element): If we're processing a list and padding is specified, put it after the last element. diff -r d419c1ab3f39 -r 888743d356d9 src/xdisp.c --- a/src/xdisp.c Sun May 22 02:30:41 2005 +0000 +++ b/src/xdisp.c Sun May 22 02:53:44 2005 +0000 @@ -16033,7 +16033,12 @@ && --limit > 0 && (precision <= 0 || n < precision)) { - n += display_mode_element (it, depth, field_width - n, + n += display_mode_element (it, depth, + /* Do padding only after the last + element in the list. */ + (! CONSP (XCDR (elt)) + ? field_width - n + : 0), precision - n, XCAR (elt), props, risky); elt = XCDR (elt);