From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Jay Haskin Newsgroups: gmane.emacs.bugs Subject: bug#19518: brackets get hilighted in password Date: Mon, 05 Jan 2015 11:42:05 -0700 Message-ID: <54AADAFD.7090305@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1420484635 29916 80.91.229.3 (5 Jan 2015 19:03:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 5 Jan 2015 19:03:55 +0000 (UTC) To: 19518@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jan 05 20:03:47 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 1Y8Cvp-0002N4-DZ for geb-bug-gnu-emacs@m.gmane.org; Mon, 05 Jan 2015 20:03:13 +0100 Original-Received: from localhost ([::1]:33628 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y8Cvo-0003yS-Eo for geb-bug-gnu-emacs@m.gmane.org; Mon, 05 Jan 2015 14:03:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37945) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y8Cvj-0003yC-Ow for bug-gnu-emacs@gnu.org; Mon, 05 Jan 2015 14:03:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y8Cve-0006pj-NF for bug-gnu-emacs@gnu.org; Mon, 05 Jan 2015 14:03:07 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56648) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y8Cve-0006pX-JR for bug-gnu-emacs@gnu.org; Mon, 05 Jan 2015 14:03:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Y8Cve-0006HE-6a for bug-gnu-emacs@gnu.org; Mon, 05 Jan 2015 14:03:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Daniel Jay Haskin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 05 Jan 2015 19:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19518 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.142048452624055 (code B ref -1); Mon, 05 Jan 2015 19:03:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 5 Jan 2015 19:02:06 +0000 Original-Received: from localhost ([127.0.0.1]:37781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y8Cuj-0006Fs-Fn for submit@debbugs.gnu.org; Mon, 05 Jan 2015 14:02:06 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:58443) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y8Cbb-0005jx-GW for submit@debbugs.gnu.org; Mon, 05 Jan 2015 13:42:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y8CbZ-0007K3-Fj for submit@debbugs.gnu.org; Mon, 05 Jan 2015 13:42:19 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:33833) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y8CbZ-0007Jw-DU for submit@debbugs.gnu.org; Mon, 05 Jan 2015 13:42:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60143) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y8CbX-00069f-Ch for bug-gnu-emacs@gnu.org; Mon, 05 Jan 2015 13:42:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y8CbR-0007DG-PX for bug-gnu-emacs@gnu.org; Mon, 05 Jan 2015 13:42:15 -0500 Original-Received: from mail-pa0-x22c.google.com ([2607:f8b0:400e:c03::22c]:45080) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y8CbR-0007Cy-Ez for bug-gnu-emacs@gnu.org; Mon, 05 Jan 2015 13:42:09 -0500 Original-Received: by mail-pa0-f44.google.com with SMTP id et14so29374662pad.3 for ; Mon, 05 Jan 2015 10:42:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=7+3y0BFcI3/whxeKFrZqfyN+2tqmL/nkjb+ZOFLLkhg=; b=oRihk6thbcewrzOj2uC9MKLmg5ZwebCdIrQRyqn3i9Qq9kyTrlgcuPW//8mAyAGdGo HjYdEQSwrndgBfzxEAfzhUXO65NQfs8dMqzv6RA+8uR0Lk7c358kUbpgpQXboYJr7q2F ai2kjXCF5LWrgbdsLEZdcP8GdnMccmWbHREERz39W1DJ7hPHn0OIjp12JbGMGthElmxj cMIusfJRHKkQ+sjoaSCsymH6nXJWUt86URZ8UGGSsq3RHm/N1DarRyLAoVlHnAluWBS1 3ICA8U/BRmauEErlCjx9ueStLrimSn1XFPs4w0660Ppw0EoX7vOat6/aNf+HsDTe3DyI 6mpg== X-Received: by 10.70.35.207 with SMTP id k15mr147270883pdj.166.1420483326834; Mon, 05 Jan 2015 10:42:06 -0800 (PST) Original-Received: from [10.3.0.131] ([216.51.73.42]) by mx.google.com with ESMTPSA id ak5sm26647217pad.44.2015.01.05.10.42.05 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 05 Jan 2015 10:42:06 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 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-Mailman-Approved-At: Mon, 05 Jan 2015 14:02:03 -0500 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: 140.186.70.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:98051 Archived-At: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 I have `show-paren-mode` enabled by default in my emacs setup. In one of my passwords (I have many), there is a left paren followed by a right paren somewhere further along. `show-paren-mode` hilights this set of parentheses, showing where they are in my password, when I type my password in. This password will soon expire, so that's good, but I do feel that when any type of bracket is in a password, `show-paren-mode` should not hilight them when they are typed into a password mini-buffer. Recipe: 0. Enable `show-paren-mode` 1. M-x shell 2. SSH to some server or other 3. when the password prompt appears, type `()` 4. The parens will be hilighted in the password mini-buffer when the prompt appears. System information: In GNU Emacs 24.3.1 (x86_64-redhat-linux-gnu, GTK+ Version 3.10.9) of 2014-09-30 on buildvm-10.phx2.fedoraproject.org Windowing system distributor `Fedora Project', version 11.0.11404000 System Description: Fedora release 20 (Heisenbug) Configured using: `configure '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-dbus' '--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xft' '--with-xpm' '--with-x-toolkit=gtk3' '--with-gpm=no' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CFLAGS=-DMAIL_USE_LOCKF -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' 'LDFLAGS=-Wl,-z,relro '' Important settings: value of $LC_CTYPE: en_US.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=none locale-coding-system: utf-8 default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: magit-auto-revert-mode: t diff-auto-refine-mode: t show-paren-mode: t global-whitespace-mode: t global-linum-mode: t linum-mode: t shell-dirtrack-mode: t tooltip-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-w C-w C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-s C-w C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-a C-k C-k C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-e C-y C-p C-p C-n C-n C-k C-x C-s C-x b M-p M-p C-x C-f . e m a C-s p a r e n C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-g C-s s h o w - p a r e n t C-g C-p C-p C-p C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p M-x r e p o r t - e m a c s - b u g Recent messages: Mark set [3 times] Mark deactivated Mark saved where search started [2 times] Mark set Saving file /home/daniel.haskin/Workspace/stc-deploy/stc_deploy/repo/builder/aptly.py... Wrote /home/daniel.haskin/Workspace/stc-deploy/stc_deploy/repo/builder/aptly.py History item: 1 History item: 2 Quit Mark saved where search started Load-path shadows: /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/tex hides /usr/share/emacs/site-lisp/auctex/tex /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/prv-emacs hides /usr/share/emacs/site-lisp/auctex/prv-emacs /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/preview hides /usr/share/emacs/site-lisp/auctex/preview /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/plain-tex hides /usr/share/emacs/site-lisp/auctex/plain-tex /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/latex hides /usr/share/emacs/site-lisp/auctex/latex /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/context hides /usr/share/emacs/site-lisp/auctex/context /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/context-en hides /usr/share/emacs/site-lisp/auctex/context-en /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/tex-site hides /usr/share/emacs/site-lisp/tex-site /home/daniel.haskin/.emacs.d/elpa/auctex-11.88/auctex hides /usr/share/emacs/site-lisp/site-start.d/auctex Features: (shadow sort mail-extr emacsbug message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader sendmail ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff magit-key-mode magit view tramp tramp-compat tramp-loaddefs grep epa epg epg-config diff-mode autorevert git-rebase-mode git-commit-mode log-edit pcvs-util add-log python rx vc-git sh-script smie rfc1345 quail calc-menu calc-aent calc calc-loaddefs calc-macs tabify mule-util cal-move parse-time org-table diary-lib diary-loaddefs cal-iso pp pcmpl-unix misearch multi-isearch org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp ob-exp org-exp-blocks org-agenda org-info org-gnus org-docview org-bibtex bibtex org-bbdb org warnings ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys org-pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob org-compat org-macs ob-eval org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs help-mode server proof-site proof-autoloads pg-vars gnutls mail-utils network-stream starttls url-http tls mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url-cache url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source eieio byte-opt bytecomp byte-compile cconv gnus-util mm-util mail-prsvr password-cache url-vars mailcap auctex-autoloads auto-complete-autoloads clojure-test-mode-autoloads cider-autoloads clojure-mode-autoloads dash-autoloads geiser-autoloads gnuplot-autoloads gnuplot-mode-autoloads icicles-autoloads magit-autoloads git-rebase-mode-autoloads git-commit-mode-autoloads markdown-mode-autoloads pkg-info-autoloads epl-autoloads popup-autoloads finder-inf python-mode-autoloads quack-autoloads queue-autoloads tuareg-autoloads caml-autoloads package paren whitespace linum+ linum djhaskin987-midnight-theme edmacro kmacro djhaskin987-indent-rigidly djhaskin987-unindent-rigidly djhaskin987-untab-to-tab-stop djhaskin987-clear-kill-ring u-vm-color vm-autoloads vm-vars vm-version preview-latex muse-journal muse-book muse-wiki muse-docbook muse-texinfo texnfo-upd texinfo muse-latex muse-html muse-xml-common cus-edit cus-start cus-load muse-publish muse-project muse-protocols info muse-regexps wid-edit derived muse muse-nested-tags muse-mode ido ess-toolbar ess-mouse mouseme thingatpt browse-url ess-menu ess-swv ess-noweb ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l ess-sas-a shell pcomplete ess-arc-d ess-vst-d ess-xls-d ess-lsp-l ess-sta-d ess-sta-l cc-vars cc-defs make-regexp ess-sp6-d ess-sp5-d ess-sp3-d ess-julia ess-r-d compile ess-tracebug ess-roxy advice cl-lib advice-preload hideshow ess-help ess-developer ess-r-args eldoc help-fns ess-s-l ess ess-inf comint ansi-color ring ess-mode ess-noweb-mode ess-utils time-date ess-custom executable easymenu ess-compat ess-site bbdb-autoloads tex-site auto-loads tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJUqtr8AAoJENYtqj4IDhepyO0P/2690MnCThGRCsyz847I5yHH h/+w9dUjYhM1cTGwV9DY/7jid00eOjBJIYFNbytf3sp7JvD1uZGRk0XdbCyMuGSQ nCMo3hb/MA7/uI87Ejp6lr92epNmPljdpbJ08KAcWj2dmQMtKPFkz2ea0SzHvcrG 4IKZ8lIUCTedSzLNzI/loe2NlhTQ0AI157T5ZOtCpz0yJXSGiFYN6+ZmaenddGB4 wBTaZTUoJjswpfCSGz3IcxKY8pVasBA2E5d/uJvqRae2hdRiQlA8tbBwyLiaW/8e U73iTJ+222/XYwl9Qk+iybPMJApnqJeyyfjcuLbGOxSm7Yy7Zpp5OxKE2Fw4Yn2M rvH6RBtA6NX1PTalaMtq1+N+it3PYK6WWlbpQBkSos6uy036Op2MP/uxUdROp5dq c/xREH+GMfK1oeGLRhHjUxQ1HesoKlc/OZtusencNyMK06JPWBKpqBGE4PpR9rbv FVUH1OxtZwzeWVVqX7ClRSW+esk8ORAi7Ej3Ga1tHY+KoIFrF7gUxXG0Eb8lZZyE ZCSBM7OximmZ+lFdJIyJbJizP3nXcKQVX9SC3LE4nJ637fGx8EEWWjID0ogfmEfX PeCgZ6seWTkVFjJc+FYPIcwad8BDT+WFOFBxsPqagJJOOhaghJ05B7/FnaP3QPeH iO/UDWZJVjgvllJuRmUT =WCTB -----END PGP SIGNATURE-----