unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Drew Adams <drew.adams@oracle.com>
To: Eli Zaretskii <eliz@gnu.org>, Daniel Colascione <dancol@dancol.org>
Cc: sdl.web@gmail.com, 16617@debbugs.gnu.org
Subject: bug#16617: 24.3.50; REGRESSION: `C-q ?' pops up annoying *Char Help* buffer
Date: Fri, 4 Apr 2014 09:25:19 -0700 (PDT)	[thread overview]
Message-ID: <f842dbc1-09a3-4601-9f98-e580906762c7@default> (raw)
In-Reply-To: <<83k3b5a69r.fsf@gnu.org>>

> Not sure I agree about '?', but in any case this is NOT the main part
> of Drew's complaints.  He says that help text should not be shown at
> all, ever.

No, I did NOT say that at all.  You seem to have trouble reading the
bug report.  I said that THIS bug is ONLY that the help text is shown
for `?' in contexts where `?' is not a help character.

It's about `?'.  And NOT about all contexts.  And certainly NOT about
no help text "at all, ever".  Those are strawman misrepresentations
of this bug report.

You complain that I repeat myself, but you don't seem to be able to
read what is before your eyes, whether the first time or the Nth time.
Yes, evidently repeating and rephrasing has not helped.  What else
can I do to get you to not misread or misrepresent what I have said
so clearly and explicitly?

I specifically EXCLUDED the case where `?' is a help character from
THIS bug report, even though my personal opinion is that also in
that case, yes, `C-q' should quote it.  Just as it does for `C-h',
when it is a help char (which is most of the time).

Why you would insist upon a different behavior for `C-q ?' versus
`C-q C-h', in contexts where `?' and `C-h' are help chars, is
beyond me.

But asking for the former to be treated like the latter in such
contexts is explicitly NOT part of THIS bug report.  This one is
only about restoring `C-q ?' to quoting when `?' is NOT a help char.

How to get this across to you?  Or do you perhaps hear that message
clearly but stubbornly refuse to acknowledge it, choosing instead
to reject an imaginary, strawman report (Drew "says that help text
should not be shown at all, ever")?

If I really thought, as you claim, that such help text should never
be shown, why would I bother to point out specific problems with
the implementation of that help-text display (e.g., flash/no-see for
nil `pop-up-frames'; non-removal of separate frame for non-nil
`pop-up-frames')?

Those observances are to help you IMPROVE the implementation of
that help-text display.  It is clearly not something that I reject
in general.  But THIS bug is only about that display being
inappropriate in certain contexts (most contexts, as it turns out).
I mentioned such help-text display problems only in passing - you
can ignore them for THIS bug.

> _That_ is certainly not a regression, as Emacs have
> behaved like that since about forever.

I also doubt that that is true.  Certainly in Emacs 20 `C-q ?'
inserts `?' when `?' is not a help char.  IOW, THIS regression is
not present in Emacs 20.

And I don't know a mode to test (e.g. for Emacs 20) whether
`C-q ?' also inserts `?' when `?' is a help char AND the mode is
not read-only.  Do you?

And `grep' does not find "Char Help" anywhere in the Emacs 20 lisp
or C files.

So it's not clear to me that in Emacs 20 `C-q ?' ever shows
"that help text".  Or any help text.  So even beyond THIS
regression, my guess is that NONE of the problems I mentioned
are present in Emacs 20.

The same might even be true for Emacs 21, but I don't have that
version anymore, to test.  As I said in the original bug report,
this regression goes back to at least Emacs 22.  It does not go
back to Emacs 20, and certainly not "about forever".

And it is so unlikely that someone would stumble upon this bug
that I am not surprised if this has not been reported before,
even if the regression has been present since Emacs 22.





  parent reply	other threads:[~2014-04-04 16:25 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <<f87a9a1b-9378-4755-bbac-c88209ed8297@default>
     [not found] ` <<83ppky9pyn.fsf@gnu.org>
2014-04-03 20:58   ` bug#16617: 24.3.50; REGRESSION: `C-q ?' pops up annoying *Char Help* buffer Drew Adams
2014-04-04  8:02     ` Eli Zaretskii
     [not found]   ` <<533DB732.70704@dancol.org>
     [not found]     ` <<83k3b5a69r.fsf@gnu.org>
2014-04-04 16:25       ` Drew Adams [this message]
2014-04-04 19:43         ` Eli Zaretskii
     [not found] <<f842dbc1-09a3-4601-9f98-e580906762c7@default>
     [not found] ` <<83r45c98yb.fsf@gnu.org>
2014-04-04 20:20   ` Drew Adams
     [not found] <<891cf052-6085-4ad4-b03b-83379a85ff0f@default>
     [not found] ` <<7367bf77-7602-4a02-82ce-804c2f88bf25@default>
     [not found]   ` <<m3sipuv8og.fsf@gmail.com>
     [not found]     ` <<831txebg2x.fsf@gnu.org>
2014-04-03 18:38       ` Drew Adams
2014-04-03 19:24         ` Eli Zaretskii
2014-04-03 19:32           ` Daniel Colascione
2014-04-04  7:44             ` Eli Zaretskii
2014-02-01 19:15 Drew Adams
2014-04-02 17:11 ` Drew Adams
2014-04-03 11:04   ` Dmitry Gutov
2014-04-03 14:32     ` Drew Adams
2014-04-03 15:16       ` Eli Zaretskii
2014-04-03 15:23         ` Dmitry Gutov
2014-04-03 13:34   ` Leo Liu
2014-04-03 15:14     ` Eli Zaretskii
2014-04-03 15:39       ` Leo Liu
2014-04-03 15:51         ` Eli Zaretskii
2014-06-19 15:43     ` Stefan Monnier
2014-06-20  0:16       ` Leo Liu
2014-04-03 16:24 ` Eli Zaretskii
2014-04-06 19:33   ` Stefan Monnier
2014-04-07  2:43     ` Eli Zaretskii

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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=f842dbc1-09a3-4601-9f98-e580906762c7@default \
    --to=drew.adams@oracle.com \
    --cc=16617@debbugs.gnu.org \
    --cc=dancol@dancol.org \
    --cc=eliz@gnu.org \
    --cc=sdl.web@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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).