From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: read-passwd: no longer as secure? Date: Mon, 23 Apr 2012 20:53:04 -0400 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1335228792 22700 80.91.229.3 (24 Apr 2012 00:53:12 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 24 Apr 2012 00:53:12 +0000 (UTC) Cc: emacs-devel@gnu.org To: "T.V. Raman" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 24 02:53:12 2012 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 1SMU0F-0004H4-7i for ged-emacs-devel@m.gmane.org; Tue, 24 Apr 2012 02:53:11 +0200 Original-Received: from localhost ([::1]:46853 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMU0E-0000Qr-Ec for ged-emacs-devel@m.gmane.org; Mon, 23 Apr 2012 20:53:10 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:55601) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMU0C-0000Qm-9N for emacs-devel@gnu.org; Mon, 23 Apr 2012 20:53:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SMU0A-0001aD-On for emacs-devel@gnu.org; Mon, 23 Apr 2012 20:53:07 -0400 Original-Received: from ironport-out.teksavvy.com ([206.248.143.162]:52229) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMU0A-0001Zy-KU for emacs-devel@gnu.org; Mon, 23 Apr 2012 20:53:06 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApYIACxOgk/O+Jnc/2dsb2JhbABDuCMDgQyBCIIJAQEEAVYjBQsLNBIUGA0kiBwFtjKLYYR5BKRFgV2DAw X-IronPort-AV: E=Sophos;i="4.75,391,1330923600"; d="scan'208";a="176386323" Original-Received: from 206-248-153-220.dsl.teksavvy.com (HELO pastel.home) ([206.248.153.220]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 23 Apr 2012 20:53:05 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id C502058EB0; Mon, 23 Apr 2012 20:53:04 -0400 (EDT) In-Reply-To: (T. V. Raman's message of "Sun, 22 Apr 2012 08:53:39 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.143.162 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:149963 Archived-At: > though this hides on the display it is still available to most > lisp code. As it was in the previous implementation (in the `pass' variable). Hiding information is pretty contrary to the design of Emacs and Elisp. > I can update emacspeak so it doesn't speak the chars --- but I > still feel somewhat uneasy about the read-passwd implementation The new implementation is a lot more flexible, so going back is not on the agenda. But if it can be changed to cooperate better with tools like Emacsspeak, I'd be happy to do so. Stefan