From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kaushal Modi Newsgroups: gmane.emacs.devel Subject: yes-or-no-p prompt conditionally broken in master? Date: Thu, 03 Sep 2015 16:31:23 +0000 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11c2ef9af5ff27051eda5060 X-Trace: ger.gmane.org 1441297914 16423 80.91.229.3 (3 Sep 2015 16:31:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 3 Sep 2015 16:31:54 +0000 (UTC) To: Emacs developers , Paul Eggert , Michael Albinus , yamaoka@jpl.org, david@porkrind.org, handa@gnu.org, Dmitry Gutov , Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 03 18:31:52 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZXXQW-0005E6-3M for ged-emacs-devel@m.gmane.org; Thu, 03 Sep 2015 18:31:52 +0200 Original-Received: from localhost ([::1]:50182 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZXXQW-0004jR-5A for ged-emacs-devel@m.gmane.org; Thu, 03 Sep 2015 12:31:52 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54147) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZXXQH-0004jB-UX for emacs-devel@gnu.org; Thu, 03 Sep 2015 12:31:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZXXQG-0006wz-Gt for emacs-devel@gnu.org; Thu, 03 Sep 2015 12:31:37 -0400 Original-Received: from mail-ob0-x234.google.com ([2607:f8b0:4003:c01::234]:36340) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZXXQE-0006vn-Et; Thu, 03 Sep 2015 12:31:34 -0400 Original-Received: by obqa2 with SMTP id a2so37000262obq.3; Thu, 03 Sep 2015 09:31:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=SEn2s011yxpCdNe5pNLLzlzWQ8IeGsafAaLHfcSsrPU=; b=LzgjssGPBLuDnZGttn2jR/TixRJiPAp6jWs3NzN0qyctGZbMbtx2kXNHTS3JrFlmH/ VCYJHGBxW+I3h8+x8kPHxp8gfZPMxl54zGMR9umPGES+BaNeOFICugLjg1R9Kga6Gupi cC3Ywyp1dpvCpWEocf6d8cKUu2vD3+HpFakwhyMAQOoq5fH4snYn/CHQ9bQKQBIod875 1t9Xl6LL0FGMAfMq23GTSMPSzQxe5FtdVBinuRur2iVikBlTH76FrbGcWrO8n28eTQrr xIJnb5j4iBRa9QsZSneMjnGtJIZkesPHRgQgm7MWba7eL1kF72EnlD46jWRvPsUkKKfJ ugqA== X-Received: by 10.182.246.101 with SMTP id xv5mr26024387obc.5.1441297893553; Thu, 03 Sep 2015 09:31:33 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4003:c01::234 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:189519 Archived-At: --001a11c2ef9af5ff27051eda5060 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi all, I tend to keep my e =E2=80=8B=E2=80=8B macs build updated with the master every few days. My last build was 2 days back at this commit: http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3Da3c31adea4970b8a7fc= 7f495e6a6a6d4a93e69ce and everything worked fine. PROBLEM: - When on latest master, for ANY yes-or-no-p prompt, for the first prompt I cannot see the prompt question. At times, all I see is the cursor at the very left in the minibuffer. At times, I see no cursor and have to assume that the minibuffer is in focus. I blindly need to hit y or n to proceed (for example when quitting emacs). Some times, 2nd prompt onwards the prompt questions start appearing fine. - This issue goes away if I revert to the above linked commit with my emacs config. - This issue also goes away in an emacs -Q session while on the latest commit on master. Below are all the commits after that commit that works for me. So some package I have installed is clashing with one of the below commits. I tried debugging but cannot narrow down to the problem. Can one of the authors would know if their commit could have possibly changed how yes-or-know-p prompt display behaved? A proper direction will help me debug the problem faster. | Dmitry Gutov | vc-git-mode-line-string: Explicitly re-apply the faceHEADmaster | | Paul Eggert | Treat initial-scratch-message as a doc string | | Paul Eggert | Fix describe-char bug with glyphs on terminals | | Paul Eggert | Follow text-quoting-style in display table init | | K. Handa | Fix typo | | K. Handa | Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs | | K. Handa | fix previous change | | David Caldwell | * lisp/vc/vc-hooks.el (vc-refresh-state): New command | | Paul Eggert | Escape ` and ' in doc | | Stefan Monnier | Generalize the prefix-command machinery of C-u | | Paul Eggert | Rework quoting in tutorial | | Paul Eggert | Setup quote display only if interactive | | Katsumi Yamaoka | Use defalias at the top level | | Paul Eggert | terminal-init-w32console mimicks command-line | | Paul Eggert | Display replacement quotes with shadow glyphs | | Michael Albinus | * lisp/net/tramp-sh.el (tramp-methods) : Mask "Password:". | PS: One of the packages I have installed is http://elpa.gnu.org/packages/minibuffer-line.html and I thought that that might be causing the problem. But disabling that did not fix this. --001a11c2ef9af5ff27051eda5060 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi all,

I tend to keep my e
=E2=80=8B=E2=80=8B
macs build updated wi= th the master every few days.

My last b= uild was 2 days back at this commit:=C2=A0http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3D= a3c31adea4970b8a7fc7f495e6a6a6d4a93e69ce=C2=A0and everything worked fin= e.

PROB= LEM:
- When on latest = master, for ANY yes-or-no-p prompt, for the first prompt I cannot see the p= rompt question. At times, all I see is the cursor at the very left in the m= inibuffer. At times, I see no cursor and have to assume that the minibuffer= is in focus. I blindly need to hit y or n to proceed (for example when qui= tting emacs). Some times, 2nd prompt onwards the prompt questions start app= earing fine.
- This is= sue goes away if I revert to the above linked commit with my emacs config.<= /font>
- This issue also goes= away in an emacs -Q session while on the latest commit on master.

Below are all the commits after that commit tha= t works for me.
So som= e package I have installed is clashing with one of the below commits.

I tried debugging but cannot narrow down to = the problem. Can one of the authors would know if their commit could have p= ossibly changed how yes-or-know-p prompt display behaved? A proper directio= n will help me debug the problem faster.

http://elpa.gnu.org/packages/minibuffer-line.html=C2=A0and I tho= ught that that might be causing the problem. But disabling that did not fix= this.
--001a11c2ef9af5ff27051eda5060--