From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Reitter Newsgroups: gmane.emacs.bugs Subject: bug#21874: 25.0.50; point-entered no longer works Date: Tue, 10 Nov 2015 18:27:22 -0500 Message-ID: <585B558E-8150-489D-B4B2-CBD50AF46BF8@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1447198103 18434 80.91.229.3 (10 Nov 2015 23:28:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 10 Nov 2015 23:28:23 +0000 (UTC) To: 21874@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 11 00:28:11 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1ZwIKg-0003j1-F2 for geb-bug-gnu-emacs@m.gmane.org; Wed, 11 Nov 2015 00:28:10 +0100 Original-Received: from localhost ([::1]:36125 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwIKg-0003yw-Iz for geb-bug-gnu-emacs@m.gmane.org; Tue, 10 Nov 2015 18:28:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48597) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwIKb-0003x3-EY for bug-gnu-emacs@gnu.org; Tue, 10 Nov 2015 18:28:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZwIKY-000535-5E for bug-gnu-emacs@gnu.org; Tue, 10 Nov 2015 18:28:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:41777) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwIKY-000531-1m for bug-gnu-emacs@gnu.org; Tue, 10 Nov 2015 18:28:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZwIKX-000436-Ok for bug-gnu-emacs@gnu.org; Tue, 10 Nov 2015 18:28:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: David Reitter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Nov 2015 23:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21874 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.144719807215547 (code B ref -1); Tue, 10 Nov 2015 23:28:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 10 Nov 2015 23:27:52 +0000 Original-Received: from localhost ([127.0.0.1]:60718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZwIKN-00042g-Ao for submit@debbugs.gnu.org; Tue, 10 Nov 2015 18:27:51 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:38508) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZwIK2-00042A-QO for submit@debbugs.gnu.org; Tue, 10 Nov 2015 18:27:49 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZwIK1-0004z1-7N for submit@debbugs.gnu.org; Tue, 10 Nov 2015 18:27:30 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:35657) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwIK1-0004yx-46 for submit@debbugs.gnu.org; Tue, 10 Nov 2015 18:27:29 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48510) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwIJz-0003tJ-SM for bug-gnu-emacs@gnu.org; Tue, 10 Nov 2015 18:27:29 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZwIJw-0004xe-IG for bug-gnu-emacs@gnu.org; Tue, 10 Nov 2015 18:27:27 -0500 Original-Received: from mail-qg0-x230.google.com ([2607:f8b0:400d:c04::230]:33531) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwIJw-0004xU-Dx for bug-gnu-emacs@gnu.org; Tue, 10 Nov 2015 18:27:24 -0500 Original-Received: by qgea14 with SMTP id a14so11780538qge.0 for ; Tue, 10 Nov 2015 15:27:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:content-transfer-encoding:subject:message-id:date :to:mime-version; bh=0NtpmGMdzHZKufy6bN1ea+sBUj37iyelAGPs7/oEiHQ=; b=aoPcyEQ9VIv/c6DgtxLS4MLMI/+0yywySR3UJaDgnTrIn535qgjZfEUdd9xFLL4Wo9 rLfmXK14cXQLiPWKtd6HAqeSt1PpYXGGtF5wfreaKa5bMhE3r9uFBg5AI0FSlvwlh4tZ 7+ZdI+8BIjxK9TaDjuPcC2aoIbCYBaJFnWDCwcJm4t7CKKo+vSWCORQ/3yaDkUXOkNgU fCWEmvU1tUvchYJN4+LSF33hXY0ALn4f4MnAU+Sldk/r7+okGo8JRTTquV+Lpz2WrtN9 3szJoinRDvmB2yGJrDij+scY5iahgYJRXiXpTroKX6Kcw5frEhtE7JdSRTtAJee5sqiO r7fg== X-Received: by 10.140.255.139 with SMTP id a133mr8133322qhd.103.1447198043867; Tue, 10 Nov 2015 15:27:23 -0800 (PST) Original-Received: from [130.203.152.247] ([130.203.152.247]) by smtp.gmail.com with ESMTPSA id a69sm2152124qhc.10.2015.11.10.15.27.22 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 10 Nov 2015 15:27:22 -0800 (PST) X-Mailer: Apple Mail (2.3096.5) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:108624 Archived-At: Emacs -q C-a avoids the minibuffer prompt, but cursor movement with left-arrow is = still possible. That seems to be intentional (and still a questionable = default - a discussion on emacs-devel has been seen). Setting minibuffer-prompt-properties to the new `cursor-intangible' = fixes the cursor movement issue and C-x h. However, (setq minibuffer-prompt-properties '(read-only t point-entered = minibuffer-avoid-prompt)) fails to work as intended. That seems to be a bug, because = `minibuffer-avoid-prompt' is just obsolete (since 25.1), and the NEWS = file lists `point-entered' as obsolete, too. So it should still work. Feature suggestion: Why can't Emacs see that a user had (point-entered = minibuffer-avoid-prompt) and simply translate that to (cursor-intangible = t)? Another feature suggestion: When the cursor is in a read-only area, why = can=E2=80=99t self-insert-command jump to the next area where input is = allowed? When a region contains read-only areas, and delete is pressed = or delete-selection-mode would cause the region to be killed, could = Emacs just kill all the writeable text and leave the read-only portion = (e.g., mini buffer prompts!) in place? It would be so nice if Emacs = could =E2=80=9Cdo the right thing=E2=80=9D! In GNU Emacs 25.0.50.1 (x86_64-apple-darwin15.0.0, NS appkit-1404.13 = Version 10.11.1 (Build 15B42)) of 2015-11-10 Repository revision: 25775a12c5168b0494dff15639ac25d8e1017530 Windowing system distributor 'Apple', version 10.3.1404 Configured features: ACL ZLIB TOOLKIT_SCROLL_BARS NS Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: diff-auto-refine-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: completing-read-default: Command attempted to use minibuffer while in = minibuffer Mark saved where search started (read-only t point-entered minibuffer-avoid-prompt) [2 times] C-h is undefined Quit Mark set [3 times] s-2 is undefined Quit [2 times] Mark set (read-only t point-entered minibuffer-avoid-prompt) Quit Load-path shadows: ./ae24.git/.dir-locals hides ./aquamacs-emacs/.dir-locals ./ae24.git/.dir-locals hides ./emacs/.dir-locals ./ae24.git/.dir-locals hides = /Users/dr/emacs/nextstep/Emacs.app/Contents/Resources/lisp/gnus/.dir-local= s Features: (shadow sort mail-extr emacsbug message dired format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils noutline outline eieio-opt speedbar sb-image ezimage dframe character-fold misearch multi-isearch vc vc-dispatcher vc-git diff-mode easy-mmode map seq cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs find-func pp thingatpt url-parse auth-source cl-seq eieio byte-opt bytecomp byte-compile cconv eieio-core cl-macs gv gnus-util mm-util mail-prsvr password-cache url-vars cursor-sensor cus-edit cus-start cus-load wid-edit cl-extra help-fns help-mode easymenu cl-loaddefs pcase cl-lib time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 141432 5750) (symbols 48 24818 0) (miscs 40 259 376) (strings 32 32647 16953) (string-bytes 1 998901) (vectors 16 18301) (vector-slots 8 530698 2662) (floats 8 190 305) (intervals 56 494 41) (buffers 976 18))