all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: Heime <heimeborgia@protonmail.com>
Cc: 58804@debbugs.gnu.org
Subject: bug#58804: Inconsistency between ruler-mode, fill-column and whitespace-mode
Date: Thu, 27 Oct 2022 08:38:22 +0300	[thread overview]
Message-ID: <83lep1n7w1.fsf@gnu.org> (raw)
In-Reply-To: <Td3KxXk5MMHtZGGBmv7JUbAhMuvFtVirW1Xd-S3xf3MZALvR5zLx8fg-B_qUio_NDp1-oyT06PLE17rmfbZs4lMzOz6CNdtjI1TYITnCy9Y=@protonmail.com> (bug-gnu-emacs@gnu.org)

> Date: Wed, 26 Oct 2022 20:22:37 +0000
> From:  Heime via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org>
> 
> Having set both fill-column and whitespace-line-column to 72, I noticed the following.
> 
> ruler-mode has the left end marker at column 72

Do you mean "right end marker"?  I see no end marker at the left part
of the display here, only the ¶ marker at the right.

> but it should be at column 71 because column numbers start from 0.

I don't follow: ruler-mode counts columns starting from zero, as
everything in Emacs.  If you move point to a column other than the
leftmost one, you will see "0" at the left edge of the ruler display.
So having the marker at column 72 is exactly right.

Are you seeing this in "emacs -Q"?

> Here an improvement would be appreciated.  That is, having
> the ability to show a ruler variant that starts from value 1.  When one uses a block cursor,
> the ruler left marker would then mark exactly column 72.  The user will knew that if he inputs
> the next character he would have reached the line limit and the ruler left marker would coincide
> with that position.

It sounds like you want column numbers that start from 1, not zero?
That should be a session-wide mode (if we want such an enhancement),
since otherwise there could be confusion.  We currently support
one-based column only in the mode-line display under
column-number-mode.  Maybe you have turned that on, which is why you
think there's a mismatch in ruler-mode?





  reply	other threads:[~2022-10-27  5:38 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-26 20:22 bug#58804: Inconsistency between ruler-mode, fill-column and whitespace-mode Heime via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-10-27  5:38 ` Eli Zaretskii [this message]
2022-10-27  6:15   ` Heime via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-10-27  6:34     ` Eli Zaretskii
2022-10-27  7:10       ` Heime via Bug reports for GNU Emacs, the Swiss army knife of text editors

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=83lep1n7w1.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=58804@debbugs.gnu.org \
    --cc=heimeborgia@protonmail.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.