Index: emacs/src/xdisp.c
diff -c emacs/src/xdisp.c:1.1009 emacs/src/xdisp.c:1.1010
*** emacs/src/xdisp.c:1.1009    Mon May 16 21:25:20 2005
--- emacs/src/xdisp.c   Sun May 22 02:53:44 2005
***************
*** 16033,16039 ****
                   && --limit > 0
                   && (precision <= 0 || n < precision))
              {
!               n += display_mode_element (it, depth, field_width - n,
                                           precision - n, XCAR (elt),
                                           props, risky);
                elt = XCDR (elt);
--- 16033,16044 ----
                   && --limit > 0
                   && (precision <= 0 || n < precision))
              {
!               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);


_______________________________________________
Emacs-diffs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs

Reply via email to