From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/72319 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.gnus.general Subject: Re: Password protection Date: Thu, 30 Sep 2010 19:16:27 +0200 Message-ID: <87mxqzw3ro.fsf@gmx.de> References: <87sk0t3oxm.fsf@lifelogs.com> <87fwwszd1i.fsf@lifelogs.com> <87wrq4wcpc.fsf@lifelogs.com> <87tyl8xp7u.fsf@gmx.de> <87eiccw9ku.fsf@lifelogs.com> <87vd5nx5wa.fsf@gmx.de> <87tyl76v2k.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1285867038 6056 80.91.229.12 (30 Sep 2010 17:17:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 30 Sep 2010 17:17:18 +0000 (UTC) Cc: ding@gnus.org To: Ted Zlatanov Original-X-From: ding-owner+M20692@lists.math.uh.edu Thu Sep 30 19:17:17 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1P1Mku-0004ON-SB for ding-account@gmane.org; Thu, 30 Sep 2010 19:17:17 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1P1Mkq-00052B-Tu; Thu, 30 Sep 2010 12:17:12 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1P1Mkp-00051w-5y for ding@lists.math.uh.edu; Thu, 30 Sep 2010 12:17:11 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1P1Mkl-0000Cw-3Z for ding@lists.math.uh.edu; Thu, 30 Sep 2010 12:17:11 -0500 Original-Received: from mailout-de.gmx.net ([213.165.64.22] helo=mail.gmx.net) by quimby.gnus.org with smtp (Exim 3.36 #1 (Debian)) id 1P1Mkj-0001eo-00 for ; Thu, 30 Sep 2010 19:17:05 +0200 Original-Received: (qmail invoked by alias); 30 Sep 2010 17:16:34 -0000 Original-Received: from p4FC18A28.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [79.193.138.40] by mail.gmx.net (mp044) with SMTP; 30 Sep 2010 19:16:34 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX18LoEYa+dMLgJpIu2t2y6JboAslVGc9hBUmrmeb0r el0NVuYLOY4wnv In-Reply-To: <87tyl76v2k.fsf@lifelogs.com> (Ted Zlatanov's message of "Thu, 30 Sep 2010 11:43:31 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-Y-GMX-Trusted: 0 X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:72319 Archived-At: Ted Zlatanov writes: > On Thu, 30 Sep 2010 18:25:57 +0200 Lars Magne Ingebrigtsen wrote: > > LMI> Michael Albinus writes: >>> Hmm. Just a rough idea: what a about a new lisp object "password"? It >>> can be created only via an (interactive) C-level function, and another >>> C-level function returns the carried string. On lisp level, the value >>> is available only as hash string of the password itself. By this, >>> functions like `eq' or `string-equal' could still be applied. > > LMI> It sounds nice, but I think introducing an entirely new object type just > LMI> for passwords will be a hard sell with the Emacs maintainers. Yes, it is a high hurdle to jump over. > If it doesn't break existing code, doesn't slow Emacs down, and provides > needed functionality we can't get in any other way, they'll probably OK > it. Do you or Michael want to make a proposal or should I? I'll be happy to support you. My English might not be fluid enough for the discussion (often, I have the impression Stefan simply does not understand what I'm saying. Because of me). > Ted Best regards, Michael.