all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Drew Adams" <drew.adams@oracle.com>
To: "'Juanma Barranquero'" <lekktu@gmail.com>
Cc: 12866@debbugs.gnu.org
Subject: bug#12866: 24.3.50; (elisp) `%-Constructs': padded with spaces to the right or left?
Date: Sun, 11 Nov 2012 17:12:00 -0800	[thread overview]
Message-ID: <C2883B9120A049BC8F7DD9B3D234E5C4@us.oracle.com> (raw)
In-Reply-To: <CAAeL0SQhv8kYgavR5WzcyyAi7-pg=bqRwb0KZBLcZwTUsQb1mA@mail.gmail.com>

> >  In any construct except `%%', you can add a decimal 
> >  integer after the`%' to specify a minimum field width.
> >  If the width is less, the field is padded with spaces
> >  to the right.
> 
> I think it was meant to say "is padded, with spaces, to the right", or
> more clearly, "is padded to the right with spaces".

Sorry, I still don't get it.  To me, each of those statements suggests that the
text in the field, in this case the line number indication (e.g. "L25"), gets
padded by adding spaces on the right (i.e., after the text), up to the specified
width.

But what I think I see is that the text gets padded on the left; that is, spaces
are added before (to the left of) the field's text, until it is of the given
width.

E.g., for "%8l":
Field unpadded (i.e., "%l"):  "L25"
Field padded on the left:     "     L25"
Field padded on the right:    "L25     "

"Padding on the right" means adding spaces to the right of the text, AFAIK.  And
I think I am seeing them added to the left of the text.

What am I missing?






  reply	other threads:[~2012-11-12  1:12 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-12  0:35 bug#12866: 24.3.50; (elisp) `%-Constructs': padded with spaces to the right or left? Drew Adams
2012-11-12  0:44 ` Juanma Barranquero
2012-11-12  1:12   ` Drew Adams [this message]
2012-11-12  1:27     ` Juanma Barranquero
2012-11-12  2:29       ` Drew Adams
2012-11-12  3:38 ` Eli Zaretskii
2012-11-12  3:45   ` Drew Adams
2012-11-12 15:45     ` Eli Zaretskii
2012-11-12 15:55       ` Drew Adams
2012-11-23  8:33       ` Chong Yidong
2012-11-12 20:37   ` Andreas Schwab

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=C2883B9120A049BC8F7DD9B3D234E5C4@us.oracle.com \
    --to=drew.adams@oracle.com \
    --cc=12866@debbugs.gnu.org \
    --cc=lekktu@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.