all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Make mode-line number display consistent when both line and col numbers are shown.
@ 2017-09-28 21:56 Robert Weiner
  2017-09-29  7:02 ` Colin Baxter
  2017-09-29 17:06 ` Eli Zaretskii
  0 siblings, 2 replies; 29+ messages in thread
From: Robert Weiner @ 2017-09-28 21:56 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1425 bytes --]

When mode-line line numbers are on by themselves, L<line-num> appears.
When mode-line column numbers are on by themselves, C<col-num> appears.
When both are on, (<line-num>,<col-num>) appears.

The latter is inconsistent and always forces the user to remember which is
the line and which is the column number.  Fixing this is simple, simply
remove the parentheses which are no longer needed and add the prefix
character to each number for:  L<line-num>,C<col-num>.  This makes the
display perfectly consistent, easier to read and does not take up any more
character space.

Patch to Emacs 25.3 included below.  For Emacs 26, 2 lines have to change
rather than one.  It is an easy manual fix.

Eli, would you change this for Emacs 26?  It would be nice to have the
consistency.

*** bindings-orig.el 2017-09-28 17:48:59.000000000 -0400
--- bindings.el 2017-09-28 17:48:59.000000000 -0400
***************
*** 369,375 ****
      (line-number-mode
       ((column-number-mode
         (10 ,(propertize
!      " (%l,%c)"
       'local-map mode-line-column-line-number-mode-map
       'mouse-face 'mode-line-highlight
       'help-echo "Line number and Column number\n\
--- 369,375 ----
      (line-number-mode
       ((column-number-mode
         (10 ,(propertize
!      " L%l,C%c"
       'local-map mode-line-column-line-number-mode-map
       'mouse-face 'mode-line-highlight
       'help-echo "Line number and Column number\n\

[-- Attachment #2: Type: text/html, Size: 4205 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-28 21:56 Make mode-line number display consistent when both line and col numbers are shown Robert Weiner
@ 2017-09-29  7:02 ` Colin Baxter
  2017-09-29  8:25   ` Jose Arroyo
  2017-09-29 17:06 ` Eli Zaretskii
  1 sibling, 1 reply; 29+ messages in thread
From: Colin Baxter @ 2017-09-29  7:02 UTC (permalink / raw)
  To: Robert Weiner; +Cc: rswgnu, emacs-devel

I do not like this proposal.
>>>>> Robert Weiner <rsw@gnu.org> writes:

    > When mode-line line numbers are on by themselves, L<line-num>
    > appears.  When mode-line column numbers are on by themselves,
    > C<col-num> appears.  When both are on, (<line-num>,<col-num>)
    > appears.

    > The latter is inconsistent and always forces the user to remember
    > which is the line and which is the column number.

There are many things about emacs to remember. Surely, a single
depression of an arrow key is sufficient to remind the forgetful.

    > simple, simply remove the parentheses which are no longer needed
    > and add the prefix character to each number for:
    > L<line-num>,C<col-num>. This makes the display perfectly
    > consistent, easier to read and does not take up any more character
    > space.

With respect, that is a matter of opinion. I find the parenthesis useful
delimiters on the mode-line. Besides, they are present for features
other than line-column numbers.


-- 
Colin Baxter
m43cap@yandex.com
---------------------------------------------------------------------
GnuPG fingerprint: 68A8 799C 0230 16E7 BF68  2A27 BBFA 2492 91F5 41C8
---------------------------------------------------------------------
"There is no more common error than to assume that, because prolonged and
accurate mathematical calculations have been made, the application of
the result to some fact of nature is absolutely certain." A. N. Whitehead



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29  7:02 ` Colin Baxter
@ 2017-09-29  8:25   ` Jose Arroyo
  2017-09-29  9:22     ` Colin Baxter
  2017-09-29 13:14     ` Robert Weiner
  0 siblings, 2 replies; 29+ messages in thread
From: Jose Arroyo @ 2017-09-29  8:25 UTC (permalink / raw)
  To: Colin Baxter; +Cc: rswgnu, Robert Weiner, emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1693 bytes --]

As an Emacs user that constantly forgets which is which, I love this
proposal.

On 29 Sep 2017 9:03 am, "Colin Baxter" <m43cap@yandex.com> wrote:

I do not like this proposal.
>>>>> Robert Weiner <rsw@gnu.org> writes:

    > When mode-line line numbers are on by themselves, L<line-num>
    > appears.  When mode-line column numbers are on by themselves,
    > C<col-num> appears.  When both are on, (<line-num>,<col-num>)
    > appears.

    > The latter is inconsistent and always forces the user to remember
    > which is the line and which is the column number.

There are many things about emacs to remember. Surely, a single
depression of an arrow key is sufficient to remind the forgetful.


I disagree, that is a weak argument. This is a situation where we can make
it so that reading both line and column number takes zero cognitive effort
and zero key presses.
The solution is simple and self evident. There is no cost for this change.
Just be consistent with how these numbers are displayed by themselves.


    > simple, simply remove the parentheses which are no longer needed
    > and add the prefix character to each number for:
    > L<line-num>,C<col-num>. This makes the display perfectly
    > consistent, easier to read and does not take up any more character
    > space.

With respect, that is a matter of opinion. I find the parenthesis useful
delimiters on the mode-line. Besides, they are present for features
other than line-column numbers.


If it is a matter of opinion, I wanted to take the time to show my support
for this patch. At the very least I'd like to be able to toggle it.

Thanks for the proposal,

José M

[-- Attachment #2: Type: text/html, Size: 2726 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29  8:25   ` Jose Arroyo
@ 2017-09-29  9:22     ` Colin Baxter
  2017-09-29 13:26       ` Robert Weiner
  2017-09-29 13:14     ` Robert Weiner
  1 sibling, 1 reply; 29+ messages in thread
From: Colin Baxter @ 2017-09-29  9:22 UTC (permalink / raw)
  To: Jose Arroyo; +Cc: rswgnu, emacs-devel, Robert Weiner

>>>>> Jose Arroyo <jose.m.arroyo.se@gmail.com> writes:

    > If it is a matter of opinion, I wanted to take the time to show my
    > support for this patch. At the very least I'd like to be able to
    > toggle it.

Obviously I cannot object if the feature can be turned off and is not the
default. Now where did I put my own box of emacs customisations .....???


-- 
Colin Baxter
m43cap@yandex.com
---------------------------------------------------------------------
GnuPG fingerprint: 68A8 799C 0230 16E7 BF68  2A27 BBFA 2492 91F5 41C8
---------------------------------------------------------------------
"There is no more common error than to assume that, because prolonged and
accurate mathematical calculations have been made, the application of
the result to some fact of nature is absolutely certain." A. N. Whitehead



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29  8:25   ` Jose Arroyo
  2017-09-29  9:22     ` Colin Baxter
@ 2017-09-29 13:14     ` Robert Weiner
  1 sibling, 0 replies; 29+ messages in thread
From: Robert Weiner @ 2017-09-29 13:14 UTC (permalink / raw)
  To: Jose Arroyo; +Cc: Colin Baxter, emacs-devel

[-- Attachment #1: Type: text/plain, Size: 2027 bytes --]

On Fri, Sep 29, 2017 at 4:25 AM, Jose Arroyo <jose.m.arroyo.se@gmail.com>
wrote:

> As an Emacs user that constantly forgets which is which, I love this
> proposal.
>

​Right, when you are thinking about many other issues and manipulating
things in Emacs, you don't want to have to remember if line numbers
precede column numbers or vice versa.​

>
>
> On 29 Sep 2017 9:03 am, "Colin Baxter" <m43cap@yandex.com> wrote:
>
> I do not like this proposal.
>
> There are many things about emacs to remember. Surely, a single
> depression of an arrow key is sufficient to remind the forgetful.
>
>
> I disagree, that is a weak argument. There is no cost for this change.
> Just be consistent with how these numbers are displayed by themselves.
>

​Yes, the consistency alone argues for this.  I recommended the parentheses
disappear because they are not
used when only L or C is shown.  But if many tuple lovers chime in, they
could easily stay and consistency
would be only a bit lower.

    > simple, simply remove the parentheses which are no longer needed
>     > and add the prefix character to each number for:
>     > L<line-num>,C<col-num>. This makes the display perfectly
>     > consistent, easier to read and does not take up any more character
>     > space.
>
> With respect, that is a matter of opinion. I find the parenthesis useful
> delimiters on the mode-line.
>
>
​Then maybe you need them for just the L or C modes alone?
​

> ​​
> Besides, they are present for features
> ​​
> other than line-column numbers.
>
>
​If you are referring to another location in the mode-line then that
wouldn't be very relevant compared
to the internal consistency of this one feature.​​​

> ​​
>
> If it is a matter of opinion, I wanted to take the time to show my support
> for this patch. At the very least I'd like to be able to toggle it.
>
> Thanks for the proposal,
>

​You are welcome.  Thanks all for the feedback.

Bob
​

[-- Attachment #2: Type: text/html, Size: 5653 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29  9:22     ` Colin Baxter
@ 2017-09-29 13:26       ` Robert Weiner
  2017-09-29 16:23         ` Robert Weiner
  2017-09-29 17:35         ` John Wiegley
  0 siblings, 2 replies; 29+ messages in thread
From: Robert Weiner @ 2017-09-29 13:26 UTC (permalink / raw)
  To: Colin Baxter; +Cc: Jose Arroyo, emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1238 bytes --]

On Fri, Sep 29, 2017 at 5:22 AM, Colin Baxter <m43cap@yandex.com> wrote:

> >>>>> Jose Arroyo <jose.m.arroyo.se@gmail.com> writes:
>
>     > If it is a matter of opinion, I wanted to take the time to show my
>     > support for this patch. At the very least I'd like to be able to
>     > toggle it.
>
> Obviously I cannot object if the feature can be turned off and is not the
> default.


​I think you have that backwards.  This should be the new default so that
it benefits the many users to whom it will immediately make sense.  Then
for others who prefer the non-uniform prior style there could be a menu
option.

I think an even better solution would be to simply make add a format
variable that would specify how these appear as this would be
straightforward to implement.  Presently, it is too difficult to change
this value in an init file because the format is embedded in a deep
structure and the format string is mixed in with the propertization of the
string.  Separate out this format string into its own variable,
line-column-number-format, and things would be much simpler.  Everyone
could set it as they like, though I would still advocate for a consistent
default for the L,C display.

Bob

[-- Attachment #2: Type: text/html, Size: 2299 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* bug#28648: Make mode-line number display consistent when both line and col numbers are shown.
@ 2017-09-29 15:59 Robert Weiner
  0 siblings, 0 replies; 29+ messages in thread
From: Robert Weiner @ 2017-09-29 15:59 UTC (permalink / raw)
  To: 28648

[-- Attachment #1: Type: text/plain, Size: 4387 bytes --]

When mode-line line numbers are on by themselves, L<line-num> appears.
When mode-line column numbers are on by themselves, C<col-num> appears.
When both are on, (<line-num>,<col-num>) appears.

The latter is inconsistent and always forces the user to remember which is
the line and which is the column number.  Fixing this is simple, simply
remove the parentheses which are no longer needed and add the prefix
character to each number for:  L<line-num>,C<col-num>.  This makes the
display perfectly consistent, easier to read and does not take up any more
character space.

Based on some discussion on the emacs-devel list here:

https://lists.gnu.org/archive/html/emacs-devel/2017-09/msg00976.html
​​

this new patch solves both the consistency problem and the need for easy
alteration of the available line and column formats.  It extracts the line
and col format strings into a new variable so they can be easily changed.
Any change to that variable is immediately reflected in the modeline.

​​
Patch to
​​
Emacs 25.3 included below.  For Emacs 26,
​I believe there is one additional​
​​
l
​​
i
​​
n
​​
e
​​ that will need updating.  It is an easy manual addition.

​​
Eli, woul
​​
d you
​consider this ​
​change
f​
or Emacs 26?  It would be nice to have the consisten
​​
cy
​ and for other users to benefit​
.
​​
​

​​
*** bindings-orig.el 2017-09-29 11:55:31.000000000 -0400
--- bindings.el 2017-09-29 11:55:31.000000000 -0400
***************
*** 350,355 ****
--- 350,363 ----
      map) "\
  Keymap to display on column and line numbers.")

+ (defvar mode-line-column-line-number-formats
+   '((line-and-column . " L%l,C%c")
+     (line            . " L%l")
+     (column          . " C%c"))
+   "Alist of (symbol . format-string) pairs for mode-line numbering
display.
+ SYMBOL may be one of: line-and-column, line or column.
+ FORMAT-STRING may contain %l for the line number and %c for the column
number.")
+
  (defvar mode-line-position
    `((-3 ,(propertize
    "%p"
***************
*** 368,392 ****
  mouse-1: Display Line and Column Mode Menu")))
      (line-number-mode
       ((column-number-mode
!        (10 ,(propertize
!      " (%l,%c)"
!      'local-map mode-line-column-line-number-mode-map
!      'mouse-face 'mode-line-highlight
!      'help-echo "Line number and Column number\n\
! mouse-1: Display Line and Column Mode Menu"))
!        (6 ,(propertize
!     " L%l"
!     'local-map mode-line-column-line-number-mode-map
!     'mouse-face 'mode-line-highlight
!     'help-echo "Line Number\n\
! mouse-1: Display Line and Column Mode Menu"))))
       ((column-number-mode
!        (5 ,(propertize
!     " C%c"
!     'local-map mode-line-column-line-number-mode-map
!     'mouse-face 'mode-line-highlight
!     'help-echo "Column number\n\
! mouse-1: Display Line and Column Mode Menu"))))))
    "Mode line construct for displaying the position in the buffer.
  Normally displays the buffer percentage and, optionally, the
  buffer size, the line number and the column number.")
--- 376,400 ----
  mouse-1: Display Line and Column Mode Menu")))
      (line-number-mode
       ((column-number-mode
!        (10 (:eval (propertize
!    (or (cdr (assq 'line-and-column mode-line-column-line-number-formats))
" ")
!    'local-map mode-line-column-line-number-mode-map
!    'mouse-face 'mode-line-highlight
!    'help-echo "Line number and Column number\n\
! mouse-1: Display Line and Column Mode Menu")))
!        (6 (:eval (propertize
!   (or (cdr (assq 'line mode-line-column-line-number-formats)) " ")
!   'local-map mode-line-column-line-number-mode-map
!   'mouse-face 'mode-line-highlight
!   'help-echo "Line Number\n\
! mouse-1: Display Line and Column Mode Menu")))))
       ((column-number-mode
!        (5 (:eval (propertize
!   (or (cdr (assq 'column mode-line-column-line-number-formats)) " ")
!   'local-map mode-line-column-line-number-mode-map
!   'mouse-face 'mode-line-highlight
!   'help-echo "Column number\n\
! mouse-1: Display Line and Column Mode Menu")))))))
    "Mode line construct for displaying the position in the buffer.
  Normally displays the buffer percentage and, optionally, the
  buffer size, the line number and the column number.")

[-- Attachment #2: Type: text/html, Size: 12744 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 13:26       ` Robert Weiner
@ 2017-09-29 16:23         ` Robert Weiner
  2017-09-29 17:35         ` John Wiegley
  1 sibling, 0 replies; 29+ messages in thread
From: Robert Weiner @ 2017-09-29 16:23 UTC (permalink / raw)
  To: Colin Baxter; +Cc: Jose Arroyo, emacs-devel

[-- Attachment #1: Type: text/plain, Size: 313 bytes --]

I have moved this issue to the Emacs bug tracker as Emacs bug#28648.  Let's
continue any discussion of this there.

The initial bug report contains an updated patch to Emacs 25.3 that allows
for modifying the line and column display format strings and having the
mode-line automatically reflect the changes.

Bob

[-- Attachment #2: Type: text/html, Size: 514 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-28 21:56 Make mode-line number display consistent when both line and col numbers are shown Robert Weiner
  2017-09-29  7:02 ` Colin Baxter
@ 2017-09-29 17:06 ` Eli Zaretskii
  2017-09-29 17:45   ` bug#28648: " Robert Weiner
  2017-09-29 17:49   ` John Wiegley
  1 sibling, 2 replies; 29+ messages in thread
From: Eli Zaretskii @ 2017-09-29 17:06 UTC (permalink / raw)
  To: rswgnu; +Cc: emacs-devel

> From: Robert Weiner <rsw@gnu.org>
> Date: Thu, 28 Sep 2017 17:56:50 -0400
> 
> When mode-line line numbers are on by themselves, L<line-num> appears.
> When mode-line column numbers are on by themselves, C<col-num> appears.
> When both are on, (<line-num>,<col-num>) appears.
> 
> The latter is inconsistent and always forces the user to remember which is the line and which is the column
> number. Fixing this is simple, simply remove the parentheses which are no longer needed and add the prefix
> character to each number for: L<line-num>,C<col-num>. This makes the display perfectly consistent, easier
> to read and does not take up any more character space.

We had "Ln Cn" kind of display in Emacs 21 and before, and we changed
that to the current display in Emacs 22.1 (the change itself is from
Aug 2002).  Does it really make sense to go back after 15 years?

If you personally dislike the default display, you can always
customize mode-line-format in your sessions, can't you?

> Patch to Emacs 25.3 included below. For Emacs 26, 2 lines have to change rather than one. It is an easy
> manual fix.
> 
> Eli, would you change this for Emacs 26? It would be nice to have the consistency.

Well, we used to like the current "inconsistency" better.

Thanks.



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 13:26       ` Robert Weiner
  2017-09-29 16:23         ` Robert Weiner
@ 2017-09-29 17:35         ` John Wiegley
  2017-09-29 18:16           ` Eli Zaretskii
  1 sibling, 1 reply; 29+ messages in thread
From: John Wiegley @ 2017-09-29 17:35 UTC (permalink / raw)
  To: Robert Weiner; +Cc: Colin Baxter, Jose Arroyo, rswgnu, emacs-devel

>>>>> "RW" == Robert Weiner <rsw@gnu.org> writes:

RW> ​I think you have that backwards. This should be the new default so that it
RW> benefits the many users to whom it will immediately make sense. Then for
RW> others who prefer the non-uniform prior style there could be a menu
RW> option.

It think the new default should be:

    Lnn
    Cnn
    Lnn Cnn

No parens or comma, no change of prefix. You either display the line, or the
column, or both, but always in the same way.

-- 
John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com                          60E1 46C4 BD1A 7AC1 4BA2



^ permalink raw reply	[flat|nested] 29+ messages in thread

* bug#28648: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 17:06 ` Eli Zaretskii
@ 2017-09-29 17:45   ` Robert Weiner
  2017-09-29 18:20     ` Eli Zaretskii
  2017-09-29 17:49   ` John Wiegley
  1 sibling, 1 reply; 29+ messages in thread
From: Robert Weiner @ 2017-09-29 17:45 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Richard Stallman, 28648

[-- Attachment #1: Type: text/plain, Size: 2004 bytes --]

On Fri, Sep 29, 2017 at 1:06 PM, Eli Zaretskii <eliz@gnu.org> wrote:

> > From: Robert Weiner <rsw@gnu.org>
> > Date: Thu, 28 Sep 2017 17:56:50 -0400
> >
> > When mode-line line numbers are on by themselves, L<line-num> appears.
> > When mode-line column numbers are on by themselves, C<col-num> appears.
> > When both are on, (<line-num>,<col-num>) appears.
> >
> > The latter is inconsistent and always forces the user to remember which
> is the line and which is the column
> > number. Fixing this is simple, simply remove the parentheses which are
> no longer needed and add the prefix
> > character to each number for: L<line-num>,C<col-num>. This makes the
> display perfectly consistent, easier
> > to read and does not take up any more character space.
>
> We had "Ln Cn" kind of display in Emacs 21 and before, and we changed
> that to the current display in Emacs 22.1 (the change itself is from
> Aug 2002).


​Was there any particular rationale for this?

I offered my rationale for this change above; can't we debate the merits
rather than that we changed it long ago?

  Does it really make sense to go back after 15 years?
>
> If you personally dislike the default display, you can always
> customize mode-line-format in your sessions, can't you?
>

​As I noted, this is way too hard with the current code.  My patch makes
such personal changes easy, so in the worst case, you could apply it but
leave the display format strings the same.  I already have this installed
for my use.  The issue is making Emacs do something better and easier to
understand for a broad array of users.  Maybe you could just ask people to
chime in with which format they prefer: (<num>,<num>) or L<num>,C<num> or
even (L<num>,C<num>).


> > Eli, would you change this for Emacs 26? It would be nice to have the
> consistency.
>
> Well, we used to like the current "inconsistency" better.
>

​I assume that is in jest.  If not, please explain.

Bob
​

[-- Attachment #2: Type: text/html, Size: 3727 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 17:06 ` Eli Zaretskii
  2017-09-29 17:45   ` bug#28648: " Robert Weiner
@ 2017-09-29 17:49   ` John Wiegley
  2017-09-29 18:17     ` bug#28648: " Robert Weiner
  1 sibling, 1 reply; 29+ messages in thread
From: John Wiegley @ 2017-09-29 17:49 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: rswgnu, emacs-devel

>>>>> "EZ" == Eli Zaretskii <eliz@gnu.org> writes:

EZ> We had "Ln Cn" kind of display in Emacs 21 and before, and we changed that
EZ> to the current display in Emacs 22.1 (the change itself is from Aug 2002).
EZ> Does it really make sense to go back after 15 years?

Hmm, that seems odd. "Ln Cn" and "(n,n)" use exactly the same number of
characters.

But you're right, the mode line can always be customized, so I'm not feeling
too strongly about this.

-- 
John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com                          60E1 46C4 BD1A 7AC1 4BA2



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 17:35         ` John Wiegley
@ 2017-09-29 18:16           ` Eli Zaretskii
  2017-09-29 18:20             ` bug#28648: " Robert Weiner
  2017-09-29 18:26             ` Richard Copley
  0 siblings, 2 replies; 29+ messages in thread
From: Eli Zaretskii @ 2017-09-29 18:16 UTC (permalink / raw)
  To: John Wiegley; +Cc: m43cap, jose.m.arroyo.se, rswgnu, emacs-devel, rsw

> From: "John Wiegley" <johnw@gnu.org>
> Date: Fri, 29 Sep 2017 10:35:14 -0700
> Cc: Colin Baxter <m43cap@yandex.com>, Jose Arroyo <jose.m.arroyo.se@gmail.com>,
> 	rswgnu@gmail.com, emacs-devel <emacs-devel@gnu.org>
> 
> It think the new default should be:
> 
>     Lnn
>     Cnn
>     Lnn Cnn

That's what we had before Emacs 22.1.



^ permalink raw reply	[flat|nested] 29+ messages in thread

* bug#28648: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 17:49   ` John Wiegley
@ 2017-09-29 18:17     ` Robert Weiner
  2017-09-29 19:15       ` Eli Zaretskii
  0 siblings, 1 reply; 29+ messages in thread
From: Robert Weiner @ 2017-09-29 18:17 UTC (permalink / raw)
  To: Eli Zaretskii, Robert Weiner; +Cc: 28648

[-- Attachment #1: Type: text/plain, Size: 657 bytes --]

On Fri, Sep 29, 2017 at 1:49 PM, John Wiegley <johnw@gnu.org> wrote:

> >>>>> "EZ" == Eli Zaretskii <eliz@gnu.org> writes:
>
> But you're right, the mode line can always be customized, so I'm not
> feeling
> too strongly about this.
>

​Customizing mode-line-format won't help as the string to be modified is
embedded in the sub-variable, mode-line-position, which is a standard
variable not a customizable option.  So doesn't that mean there is no way
for a non-programming user to change the line-col display format and have
that change persist across Emacs releases without replicating the whole
definition of mode-line-position?

Bob

[-- Attachment #2: Type: text/html, Size: 1534 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* bug#28648: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 18:16           ` Eli Zaretskii
@ 2017-09-29 18:20             ` Robert Weiner
  2017-09-29 18:26             ` Richard Copley
  1 sibling, 0 replies; 29+ messages in thread
From: Robert Weiner @ 2017-09-29 18:20 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Colin Baxter, Jose Arroyo, John Wiegley, 28648

[-- Attachment #1: Type: text/plain, Size: 614 bytes --]

On Fri, Sep 29, 2017 at 2:16 PM, Eli Zaretskii <eliz@gnu.org> wrote:

> > From: "John Wiegley" <johnw@gnu.org>
> > Date: Fri, 29 Sep 2017 10:35:14 -0700
> > Cc: Colin Baxter <m43cap@yandex.com>, Jose Arroyo <
> jose.m.arroyo.se@gmail.com>,
> >       rswgnu@gmail.com, emacs-devel <emacs-devel@gnu.org>
> >
> > It think the new default should be:
> >
> >     Lnn
> >     Cnn
> >     Lnn Cnn
>
> That's what we had before Emacs 22.1.
>

​I am fine with that, though having the more modular code in the patch I
submitted would also allow users to change the format easily as desired.

Bob
​

[-- Attachment #2: Type: text/html, Size: 1727 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* bug#28648: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 17:45   ` bug#28648: " Robert Weiner
@ 2017-09-29 18:20     ` Eli Zaretskii
  2017-09-29 18:48       ` Robert Weiner
  0 siblings, 1 reply; 29+ messages in thread
From: Eli Zaretskii @ 2017-09-29 18:20 UTC (permalink / raw)
  To: rswgnu; +Cc: rms, 28648

> From: Robert Weiner <rsw@gnu.org>
> Date: Fri, 29 Sep 2017 13:45:01 -0400
> Cc: 28648@debbugs.gnu.org, Richard Stallman <rms@gnu.org>
> 
>  We had "Ln Cn" kind of display in Emacs 21 and before, and we changed
>  that to the current display in Emacs 22.1 (the change itself is from
>  Aug 2002).
> 
> ​Was there any particular rationale for this?

Yes: the "Ln Cn" display was deemed "quite annoying to look at".
Sounds familiar? ;-)

You can read the entire thread here:

  http://lists.gnu.org/archive/html/emacs-devel/2002-08/msg00451.html

(most of it is not about this particular change).

> I offered my rationale for this change above; can't we debate the merits rather than that we changed it long
> ago?

It just sounds strange to me to go back on a change, when no one AFAIR
complained about that change.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 18:16           ` Eli Zaretskii
  2017-09-29 18:20             ` bug#28648: " Robert Weiner
@ 2017-09-29 18:26             ` Richard Copley
  2017-09-29 18:30               ` Kaushal Modi
  1 sibling, 1 reply; 29+ messages in thread
From: Richard Copley @ 2017-09-29 18:26 UTC (permalink / raw)
  To: Eli Zaretskii
  Cc: Emacs Development, John Wiegley, rsw, m43cap, jose.m.arroyo.se,
	rswgnu

On 29 September 2017 at 19:16, Eli Zaretskii <eliz@gnu.org> wrote:
>> From: "John Wiegley" <johnw@gnu.org>
>> Date: Fri, 29 Sep 2017 10:35:14 -0700
>> Cc: Colin Baxter <m43cap@yandex.com>, Jose Arroyo <jose.m.arroyo.se@gmail.com>,
>>       rswgnu@gmail.com, emacs-devel <emacs-devel@gnu.org>
>>
>> It think the new default should be:
>>
>>     Lnn
>>     Cnn
>>     Lnn Cnn
>
> That's what we had before Emacs 22.1.

To judge prematurely from only this thread as it stands, it does
seem to be what we like here and now (me too, FWIW).



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 18:26             ` Richard Copley
@ 2017-09-29 18:30               ` Kaushal Modi
  2017-09-29 18:48                 ` Yuri Khan
  0 siblings, 1 reply; 29+ messages in thread
From: Kaushal Modi @ 2017-09-29 18:30 UTC (permalink / raw)
  To: Richard Copley, Eli Zaretskii
  Cc: Emacs Development, John Wiegley, rsw, m43cap, jose.m.arroyo.se,
	rswgnu

[-- Attachment #1: Type: text/plain, Size: 432 bytes --]

On Fri, Sep 29, 2017 at 2:27 PM Richard Copley <rcopley@gmail.com> wrote:

> >> It think the new default should be:
> >>
> >>     Lnn
> >>     Cnn
> >>     Lnn Cnn
> >
> > That's what we had before Emacs 22.1.
>
> To judge prematurely from only this thread as it stands, it does
> seem to be what we like here and now (me too, FWIW).
>

I agree, it's simple and clearer -- no commas, no parentheses, no guesswork.
-- 

Kaushal Modi

[-- Attachment #2: Type: text/html, Size: 882 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* bug#28648: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 18:20     ` Eli Zaretskii
@ 2017-09-29 18:48       ` Robert Weiner
  2017-09-29 21:55         ` Richard Stallman
  0 siblings, 1 reply; 29+ messages in thread
From: Robert Weiner @ 2017-09-29 18:48 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Richard Stallman, 28648

[-- Attachment #1: Type: text/plain, Size: 1229 bytes --]

On Fri, Sep 29, 2017 at 2:20 PM, Eli Zaretskii <eliz@gnu.org> wrote:

> > From: Robert Weiner <rsw@gnu.org>
> > Date: Fri, 29 Sep 2017 13:45:01 -0400
> > Cc: 28648@debbugs.gnu.org, Richard Stallman <rms@gnu.org>
> >
> >  We had "Ln Cn" kind of display in Emacs 21 and before, and we changed
> >  that to the current display in Emacs 22.1 (the change itself is from
> >  Aug 2002).
> >
> > ​Was there any particular rationale for this?
>
> Yes: the "Ln Cn" display was deemed "quite annoying to look at".
> Sounds familiar? ;-)
>

​One person said that and there were differing opinions.  RMS agreed to the
change but it is unclear which parts he really wanted.  Richard, did you
really want the display of L and C removed when both are shown or was there
some other aspect to this change that you wanted?  The better question is
what do you think now?
​​​

> ​​
>
> ​​
> You can read the entire thread here:
> ​​
>
> ​​
>   http://lists.gnu.org/archive/html/emacs-devel/2002-08/msg00451.html


​Thanks for the pointer.  The thread does not suggest that the change was
based on any universal or even consensus opinion, thus it should be open to
debate again.

Bob

[-- Attachment #2: Type: text/html, Size: 2991 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 18:30               ` Kaushal Modi
@ 2017-09-29 18:48                 ` Yuri Khan
  2017-09-29 19:17                   ` Robert Weiner
  2017-09-29 19:31                   ` Stefan Monnier
  0 siblings, 2 replies; 29+ messages in thread
From: Yuri Khan @ 2017-09-29 18:48 UTC (permalink / raw)
  To: Kaushal Modi
  Cc: rswgnu, John Wiegley, rsw, Richard Copley, Colin Baxter,
	jose.m.arroyo.se, Eli Zaretskii, Emacs Development

On Sat, Sep 30, 2017 at 1:30 AM, Kaushal Modi <kaushal.modi@gmail.com> wrote:

> I agree, it's simple and clearer -- no commas, no parentheses, no guesswork.

I, for one, do not see the value in either letters or parentheses. For
me, they are visual noise. Letters more so than parentheses, as they
are more similar to digits.

There is no ambiguity between line and column number. Line, as the
most significant item, obviously goes to the left, while the least
significant column goes to the right. Same as hundreds:tens:ones. Same
as /home/myuser/mydir/myfile. Same as year-month-day
hour:minute:second. (Contrary to site.domain.tld though.)

I customize my modeline to display them as nnn:nn.

(My two roubles in this bikeshedding contest.)



^ permalink raw reply	[flat|nested] 29+ messages in thread

* bug#28648: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 18:17     ` bug#28648: " Robert Weiner
@ 2017-09-29 19:15       ` Eli Zaretskii
  2017-09-29 19:23         ` Robert Weiner
  0 siblings, 1 reply; 29+ messages in thread
From: Eli Zaretskii @ 2017-09-29 19:15 UTC (permalink / raw)
  To: rswgnu; +Cc: rswgnu, 28648

> From: Robert Weiner <rsw@gnu.org>
> Date: Fri, 29 Sep 2017 14:17:54 -0400
> Cc: 28648@debbugs.gnu.org
> 
>  But you're right, the mode line can always be customized, so I'm not feeling
>  too strongly about this.
> 
> ​Customizing mode-line-format won't help as the string to be modified is embedded in the sub-variable,
> mode-line-position, which is a standard variable not a customizable option. So doesn't that mean there is no
> way for a non-programming user to change the line-col display format and have that change persist across
> Emacs releases without replicating the whole definition of mode-line-position?

If you are asking for an optional feature that would display these
indicators as we did 15 years ago, I'm okay with adding it.  (We
already have quite a few optional variations on similar themes, but
one more cannot do too much harm, I guess.)

My interpretation of what you said originally was that you want to
unconditionally revert to pre-22 behavior, which is quite a different
request.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 18:48                 ` Yuri Khan
@ 2017-09-29 19:17                   ` Robert Weiner
  2017-09-29 19:30                     ` Richard Copley
  2017-09-29 19:31                   ` Stefan Monnier
  1 sibling, 1 reply; 29+ messages in thread
From: Robert Weiner @ 2017-09-29 19:17 UTC (permalink / raw)
  To: Yuri Khan
  Cc: John Wiegley, Emacs Development, Richard Copley, Colin Baxter,
	Jose Arroyo, Kaushal Modi, Eli Zaretskii

[-- Attachment #1: Type: text/plain, Size: 1019 bytes --]

On Fri, Sep 29, 2017 at 2:48 PM, Yuri Khan <yuri.v.khan@gmail.com> wrote:

>
> There is no ambiguity between line and column number. Line, as the
> most significant item, obviously goes to the left, while the least
> significant column goes to the right. Same as hundreds:tens:ones. Same
> as /home/myuser/mydir/myfile. Same as year-month-day
> hour:minute:second. (Contrary to site.domain.tld though.)
>

​This is not the way an average user might think.  He'll see the numbers
(16,18)​, will have to pause his thinking, will say to himself, is the line
number 16 or 18 again.  Wait, let me move the cursor around and check.  Oh,
I see now.  He will have wasted his time and broken his train of thought.
I bet it even happens to more advanced users.

If anybody likes explicitly labeled line and column numbers together, I
would chime in now if you want to see any near term changes.
So far, I think opinion expressed is split with slightly more people
preferring the explicit labeling.

Bob

[-- Attachment #2: Type: text/html, Size: 2053 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* bug#28648: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 19:15       ` Eli Zaretskii
@ 2017-09-29 19:23         ` Robert Weiner
  2017-09-29 20:08           ` Eli Zaretskii
  0 siblings, 1 reply; 29+ messages in thread
From: Robert Weiner @ 2017-09-29 19:23 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 28648

[-- Attachment #1: Type: text/plain, Size: 1058 bytes --]

On Fri, Sep 29, 2017 at 3:15 PM, Eli Zaretskii <eliz@gnu.org> wrote:

>
> If you are asking for an optional feature that would display these
> indicators as we did 15 years ago, I'm okay with adding it.  (We
> already have quite a few optional variations on similar themes, but
> one more cannot do too much harm, I guess.)
>

​Can you explain how that would work?  How would you modify the line and
col display format?  Do you mean applying my patch but leaving the default
format strings as they are now?
​

>
> My interpretation of what you said originally was that you want to
> unconditionally revert to pre-22 behavior, which is quite a different
> request.
>

​We have two separate issues here:

1. The default line and col display format: I was suggesting the change for
consistency sake.​  If it could be made an easy-to-trigger option on the
popup menu that controls this display, I could support that.

2. The ability to easily change the line and col display format strings: My
patch solves that issue.

Bob

[-- Attachment #2: Type: text/html, Size: 2451 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 19:17                   ` Robert Weiner
@ 2017-09-29 19:30                     ` Richard Copley
  0 siblings, 0 replies; 29+ messages in thread
From: Richard Copley @ 2017-09-29 19:30 UTC (permalink / raw)
  To: rswgnu
  Cc: John Wiegley, Emacs Development, Colin Baxter, Jose Arroyo,
	Kaushal Modi, Eli Zaretskii, Yuri Khan

On 29 September 2017 at 20:17, Robert Weiner <rsw@gnu.org> wrote:
> On Fri, Sep 29, 2017 at 2:48 PM, Yuri Khan <yuri.v.khan@gmail.com> wrote:

> If anybody likes explicitly labeled line and column numbers together, I
> would chime in now if you want to see any near term changes.
> So far, I think opinion expressed is split with slightly more people
> preferring the explicit labeling.

But please read the whole thread from August 2002 first, of course! :)
It starts here:
<https://lists.gnu.org/archive/html/emacs-devel/2002-08/msg00451.html>



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 18:48                 ` Yuri Khan
  2017-09-29 19:17                   ` Robert Weiner
@ 2017-09-29 19:31                   ` Stefan Monnier
  1 sibling, 0 replies; 29+ messages in thread
From: Stefan Monnier @ 2017-09-29 19:31 UTC (permalink / raw)
  To: emacs-devel

> I customize my modeline to display them as nnn:nn.

I don't use column-number-mode, but FWIW, I used to use it and at that
time I used LLL:CCC indeed, like you.  I used ":" because I liked the
similarity with the notation used in GNU-standard compilation
error messages.

I never found it confusing, because when I see 1230:34, I already know
that I'm not in column 1230.

I give this just as a data point; there's no implied intention to argue
in favor of any particular choice.  E.g. I can see reasons to avoid
LLL:CCC because in some situations it might look confusingly like the
HH:MM used in display-time-mode.

IIRC the change to (LL,CC) is fairly recent and it was associated with
some discussion, so maybe it's worth digging back the corresponding
thread(s) to see what were the arguments back then.


        Stefan




^ permalink raw reply	[flat|nested] 29+ messages in thread

* bug#28648: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 19:23         ` Robert Weiner
@ 2017-09-29 20:08           ` Eli Zaretskii
  2017-09-29 20:15             ` Robert Weiner
  2017-09-30  3:03             ` Drew Adams
  0 siblings, 2 replies; 29+ messages in thread
From: Eli Zaretskii @ 2017-09-29 20:08 UTC (permalink / raw)
  To: rswgnu; +Cc: 28648

> From: Robert Weiner <rsw@gnu.org>
> Date: Fri, 29 Sep 2017 15:23:30 -0400
> Cc: 28648@debbugs.gnu.org
> 
>  If you are asking for an optional feature that would display these
>  indicators as we did 15 years ago, I'm okay with adding it. (We
>  already have quite a few optional variations on similar themes, but
>  one more cannot do too much harm, I guess.)
> 
> ​Can you explain how that would work? How would you modify the line and col display format?

By providing a defcustom which will arrange for mode-line-format to
have the right stuff, I suppose.

> ​We have two separate issues here:
> 
> 1. The default line and col display format: I was suggesting the change for consistency sake.​ If it could be
> made an easy-to-trigger option on the popup menu that controls this display, I could support that.
> 
> 2. The ability to easily change the line and col display format strings: My patch solves that issue.

Your patch makes the change unconditional for everyone.  I don't think
we should do that, especially since we once went in the opposite
direction.





^ permalink raw reply	[flat|nested] 29+ messages in thread

* bug#28648: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 20:08           ` Eli Zaretskii
@ 2017-09-29 20:15             ` Robert Weiner
  2017-09-30  3:03             ` Drew Adams
  1 sibling, 0 replies; 29+ messages in thread
From: Robert Weiner @ 2017-09-29 20:15 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 28648

[-- Attachment #1: Type: text/plain, Size: 1561 bytes --]

On Fri, Sep 29, 2017 at 4:08 PM, Eli Zaretskii <eliz@gnu.org> wrote:

> > From: Robert Weiner <rsw@gnu.org>
> > Date: Fri, 29 Sep 2017 15:23:30 -0400
> > Cc: 28648@debbugs.gnu.org
> >
> >  If you are asking for an optional feature that would display these
> >  indicators as we did 15 years ago, I'm okay with adding it. (We
> >  already have quite a few optional variations on similar themes, but
> >  one more cannot do too much harm, I guess.)
> >
> > ​Can you explain how that would work? How would you modify the line and
> col display format?
>
> By providing a defcustom which will arrange for mode-line-format to
> have the right stuff, I suppose.
>

​Just change the patch to use a defcustom instead of the defvar for the
line and col format strings.
​

>
> > ​We have two separate issues here:
> >
> > 1. The default line and col display format: I was suggesting the change
> for consistency sake.​ If it could be
> > made an easy-to-trigger option on the popup menu that controls this
> display, I could support that.
> >
> > 2. The ability to easily change the line and col display format strings:
> My patch solves that issue.
>
> Your patch makes the change unconditional for everyone.  I don't think
> we should do that, especially since we once went in the opposite
> direction.
>

​Ok, then just modify the one line-and-col string to be as it presently is
in Emacs (that's the only one that was modified) and users will not see a
change unless they customize the format strings.

Bob
​

[-- Attachment #2: Type: text/html, Size: 2842 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* bug#28648: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 18:48       ` Robert Weiner
@ 2017-09-29 21:55         ` Richard Stallman
  0 siblings, 0 replies; 29+ messages in thread
From: Richard Stallman @ 2017-09-29 21:55 UTC (permalink / raw)
  To: rswgnu; +Cc: 28648

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > ​One person said that and there were differing opinions.  RMS agreed to the
  > change but it is unclear which parts he really wanted.  Richard, did you
  > really want the display of L and C removed when both are shown or was there
  > some other aspect to this change that you wanted?  The better question is
  > what do you think now?

I don't have any opinion now about this question.

-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.






^ permalink raw reply	[flat|nested] 29+ messages in thread

* bug#28648: Make mode-line number display consistent when both line and col numbers are shown.
  2017-09-29 20:08           ` Eli Zaretskii
  2017-09-29 20:15             ` Robert Weiner
@ 2017-09-30  3:03             ` Drew Adams
  1 sibling, 0 replies; 29+ messages in thread
From: Drew Adams @ 2017-09-30  3:03 UTC (permalink / raw)
  To: Eli Zaretskii, rswgnu; +Cc: 28648

Apologies (again) for not reading the thread.

FYI, my library `modeline-posn.el' modifies the default value of
`mode-line-position' to allow for some features and customizing.

(I'm guessing that whatever changes you're making to the vanilla
value will complicate things for me a bit, but that's life.)

You _might_ want to take a look at `modeline-posn.el', to see
if it or parts of it might help.

It has, for example, option `modelinepos-style', which lets
you show info about the size of the active region in the
mode-line-position part of the mode-line.  You can choose
any of these:

 * "_ ch, _ l" (or "_ rows, _ cols", if a rectangle is selected)

 * "_ chars"

 * "_ bytes"

 * the result of a custom format string and any args it expects

(There are some other features too, such as using a different
face on the region info when the current command is acting on
the active region.  For example, a command such as `query-replace'
acts differently when the region is active - when it is, the
face changes to avert you to this fact.)

The code is here, if you're interested:
https://www.emacswiki.org/emacs/download/modeline-posn.el

A description is here:
https://www.emacswiki.org/emacs/ModeLinePosition





^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2017-09-30  3:03 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-28 21:56 Make mode-line number display consistent when both line and col numbers are shown Robert Weiner
2017-09-29  7:02 ` Colin Baxter
2017-09-29  8:25   ` Jose Arroyo
2017-09-29  9:22     ` Colin Baxter
2017-09-29 13:26       ` Robert Weiner
2017-09-29 16:23         ` Robert Weiner
2017-09-29 17:35         ` John Wiegley
2017-09-29 18:16           ` Eli Zaretskii
2017-09-29 18:20             ` bug#28648: " Robert Weiner
2017-09-29 18:26             ` Richard Copley
2017-09-29 18:30               ` Kaushal Modi
2017-09-29 18:48                 ` Yuri Khan
2017-09-29 19:17                   ` Robert Weiner
2017-09-29 19:30                     ` Richard Copley
2017-09-29 19:31                   ` Stefan Monnier
2017-09-29 13:14     ` Robert Weiner
2017-09-29 17:06 ` Eli Zaretskii
2017-09-29 17:45   ` bug#28648: " Robert Weiner
2017-09-29 18:20     ` Eli Zaretskii
2017-09-29 18:48       ` Robert Weiner
2017-09-29 21:55         ` Richard Stallman
2017-09-29 17:49   ` John Wiegley
2017-09-29 18:17     ` bug#28648: " Robert Weiner
2017-09-29 19:15       ` Eli Zaretskii
2017-09-29 19:23         ` Robert Weiner
2017-09-29 20:08           ` Eli Zaretskii
2017-09-29 20:15             ` Robert Weiner
2017-09-30  3:03             ` Drew Adams
  -- strict thread matches above, loose matches on Subject: below --
2017-09-29 15:59 Robert Weiner

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.