From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thomas Fitzsimmons Newsgroups: gmane.emacs.bugs Subject: bug#16322: Acknowledgement (24.3; [PATCH] Streamline EUDC LDAP configuration) Date: Sat, 24 Jan 2015 01:13:48 -0500 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1422080055 31958 80.91.229.3 (24 Jan 2015 06:14:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 24 Jan 2015 06:14:15 +0000 (UTC) Cc: 16322@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jan 24 07:14: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 1YEtz1-0003II-BA for geb-bug-gnu-emacs@m.gmane.org; Sat, 24 Jan 2015 07:14:11 +0100 Original-Received: from localhost ([::1]:34109 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEtz0-000202-JS for geb-bug-gnu-emacs@m.gmane.org; Sat, 24 Jan 2015 01:14:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37507) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEtyw-0001zx-Aq for bug-gnu-emacs@gnu.org; Sat, 24 Jan 2015 01:14:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YEtyt-0003GI-2Q for bug-gnu-emacs@gnu.org; Sat, 24 Jan 2015 01:14:06 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:36067) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEtys-0003Fr-U6 for bug-gnu-emacs@gnu.org; Sat, 24 Jan 2015 01:14:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YEtys-00049c-Cw for bug-gnu-emacs@gnu.org; Sat, 24 Jan 2015 01:14:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Thomas Fitzsimmons Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 24 Jan 2015 06:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16322 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 16322-submit@debbugs.gnu.org id=B16322.142208004015951 (code B ref 16322); Sat, 24 Jan 2015 06:14:02 +0000 Original-Received: (at 16322) by debbugs.gnu.org; 24 Jan 2015 06:14:00 +0000 Original-Received: from localhost ([127.0.0.1]:54759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YEtyp-00049D-Fz for submit@debbugs.gnu.org; Sat, 24 Jan 2015 01:14:00 -0500 Original-Received: from mail-ig0-f180.google.com ([209.85.213.180]:58836) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YEtym-00048u-1j for 16322@debbugs.gnu.org; Sat, 24 Jan 2015 01:13:57 -0500 Original-Received: by mail-ig0-f180.google.com with SMTP id b16so1094401igk.1 for <16322@debbugs.gnu.org>; Fri, 23 Jan 2015 22:13:50 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=tTak+tPobeM+LGF5G+pJPZiRbRzmXwnupqONJAIkNMY=; b=SUGOxi9V+AquO5uu9KRTEgu7WdzoGnuCe7Zrebf4cYUOU6QqbN4L6l7QOhlS/yDKb8 zCsJxmJNiRDuaQ1xmqrcUMLjK22ilSOfCs4ECblcm1PbDJbC30P1O98bnfS230lmLAv7 HNGjeVVJqKutVZ9qfpvCUDSp60zmTSVc/RLe/qm1kWvWQBebsLdcRuhVUsm2NA53Rm8N d3SD6kvsambzRkjPZEowAhDaRY3b2nTnM0M2GhGevdTAYpcuQhLikhUO1IzOYv0Mm8ns 0cfA6fR/CTGLOdqfdRn0M3kdXvLu+a9VHk8dCTR0sQ1j48fApwOGxl9jzrp8536Un1Wr pvnw== X-Gm-Message-State: ALoCoQl67gksDY8J0cG7HltYH2H+lshSQ4dUt7LnGCJoTwWVjmcXaN5ht9UPUAUP2pH3QtW3q9KL X-Received: by 10.50.138.107 with SMTP id qp11mr6060245igb.46.1422080030551; Fri, 23 Jan 2015 22:13:50 -0800 (PST) Original-Received: from hp-dv5t (69-165-165-189.dsl.teksavvy.com. [69.165.165.189]) by mx.google.com with ESMTPSA id l21sm2112058ioi.27.2015.01.23.22.13.49 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 23 Jan 2015 22:13:49 -0800 (PST) In-Reply-To: (Stefan Monnier's message of "Fri, 23 Jan 2015 17:22:21 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) 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:98666 Archived-At: --=-=-= Content-Type: text/plain Stefan Monnier writes: >> Now that the Emacs git repository is live, I've updated this patch set: >> https://github.com/fitzsim/emacs/tree/streamline-eudc-configuration >> I rebased onto 24.4, did a clean build and confirmed the functionality >> works in an emacs -Q session with minimal configuration. > > This looks pretty good, thank you. I installed it into master, with > some minor changes (most importantly, adding :version "25.1" thingies to > the custom vars you've modified). Thanks; defcustom :version additions and :group removals noted for next time. > I suggest you also put yourself as "Maintainer:" at the head of the > files, since it seems you're the best man for the job. OK, patch attached (I don't have push access). > One more thing: we need to add a short etc/NEWS entry describing the > visible changes for the user. Could you provide a patch for that? Attached. Thomas --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: attachment; filename=0002-EUDC-New-maintainer.patch Content-Transfer-Encoding: quoted-printable >From 01a16892afa4519280e05942f0d4783da8676b7d Mon Sep 17 00:00:00 2001 From: Thomas Fitzsimmons Date: Sat, 24 Jan 2015 01:06:14 -0500 Subject: [PATCH 2/2] EUDC: New maintainer --- lisp/net/eudc-bob.el | 2 +- lisp/net/eudc-export.el | 2 +- lisp/net/eudc-hotlist.el | 2 +- lisp/net/eudc-vars.el | 2 +- lisp/net/eudc.el | 2 +- lisp/net/eudcb-bbdb.el | 2 +- lisp/net/eudcb-ldap.el | 2 +- lisp/net/eudcb-mab.el | 2 +- lisp/net/eudcb-ph.el | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/lisp/net/eudc-bob.el b/lisp/net/eudc-bob.el index 622ea72..37f74c6 100644 --- a/lisp/net/eudc-bob.el +++ b/lisp/net/eudc-bob.el @@ -3,7 +3,7 @@ ;; Copyright (C) 1999-2015 Free Software Foundation, Inc. =20 ;; Author: Oscar Figueiredo -;; Maintainer: Pavel Jan=C3=ADk +;; Maintainer: Thomas Fitzsimmons ;; Keywords: comm ;; Package: eudc =20 diff --git a/lisp/net/eudc-export.el b/lisp/net/eudc-export.el index bbdb294..738d758 100644 --- a/lisp/net/eudc-export.el +++ b/lisp/net/eudc-export.el @@ -3,7 +3,7 @@ ;; Copyright (C) 1998-2015 Free Software Foundation, Inc. =20 ;; Author: Oscar Figueiredo -;; Maintainer: Pavel Jan=C3=ADk +;; Maintainer: Thomas Fitzsimmons ;; Keywords: comm ;; Package: eudc =20 diff --git a/lisp/net/eudc-hotlist.el b/lisp/net/eudc-hotlist.el index b3c9a6d..ad2fd3f 100644 --- a/lisp/net/eudc-hotlist.el +++ b/lisp/net/eudc-hotlist.el @@ -3,7 +3,7 @@ ;; Copyright (C) 1998-2015 Free Software Foundation, Inc. =20 ;; Author: Oscar Figueiredo -;; Maintainer: Pavel Jan=C3=ADk +;; Maintainer: Thomas Fitzsimmons ;; Keywords: comm ;; Package: eudc =20 diff --git a/lisp/net/eudc-vars.el b/lisp/net/eudc-vars.el index 29ddf61..f0bd0d3 100644 --- a/lisp/net/eudc-vars.el +++ b/lisp/net/eudc-vars.el @@ -3,7 +3,7 @@ ;; Copyright (C) 1998-2015 Free Software Foundation, Inc. =20 ;; Author: Oscar Figueiredo -;; Maintainer: Pavel Jan=C3=ADk +;; Maintainer: Thomas Fitzsimmons ;; Keywords: comm ;; Package: eudc =20 diff --git a/lisp/net/eudc.el b/lisp/net/eudc.el index 4dd8097..e778dd5 100644 --- a/lisp/net/eudc.el +++ b/lisp/net/eudc.el @@ -3,7 +3,7 @@ ;; Copyright (C) 1998-2015 Free Software Foundation, Inc. =20 ;; Author: Oscar Figueiredo -;; Maintainer: Pavel Jan=C3=ADk +;; Maintainer: Thomas Fitzsimmons ;; Keywords: comm =20 ;; This file is part of GNU Emacs. diff --git a/lisp/net/eudcb-bbdb.el b/lisp/net/eudcb-bbdb.el index 0400e5b..099ba35 100644 --- a/lisp/net/eudcb-bbdb.el +++ b/lisp/net/eudcb-bbdb.el @@ -3,7 +3,7 @@ ;; Copyright (C) 1998-2015 Free Software Foundation, Inc. =20 ;; Author: Oscar Figueiredo -;; Maintainer: Pavel Jan=C3=ADk +;; Maintainer: Thomas Fitzsimmons ;; Keywords: comm ;; Package: eudc =20 diff --git a/lisp/net/eudcb-ldap.el b/lisp/net/eudcb-ldap.el index 92972c5..f17cf65 100644 --- a/lisp/net/eudcb-ldap.el +++ b/lisp/net/eudcb-ldap.el @@ -3,7 +3,7 @@ ;; Copyright (C) 1998-2015 Free Software Foundation, Inc. =20 ;; Author: Oscar Figueiredo -;; Maintainer: Pavel Jan=C3=ADk +;; Maintainer: Thomas Fitzsimmons ;; Keywords: comm ;; Package: eudc =20 diff --git a/lisp/net/eudcb-mab.el b/lisp/net/eudcb-mab.el index 81d8f24..a11cd95 100644 --- a/lisp/net/eudcb-mab.el +++ b/lisp/net/eudcb-mab.el @@ -3,7 +3,7 @@ ;; Copyright (C) 2003-2015 Free Software Foundation, Inc. =20 ;; Author: John Wiegley -;; Maintainer: emacs-devel@gnu.org +;; Maintainer: Thomas Fitzsimmons ;; Keywords: comm ;; Package: eudc =20 diff --git a/lisp/net/eudcb-ph.el b/lisp/net/eudcb-ph.el index fc6aad6..a71bd8c 100644 --- a/lisp/net/eudcb-ph.el +++ b/lisp/net/eudcb-ph.el @@ -3,7 +3,7 @@ ;; Copyright (C) 1998-2015 Free Software Foundation, Inc. =20 ;; Author: Oscar Figueiredo -;; Maintainer: Pavel Jan=C3=ADk +;; Maintainer: Thomas Fitzsimmons ;; Keywords: comm ;; Package: eudc =20 --=20 1.8.1.4 --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-NEWS-Document-EUDC-improvements.patch >From 98b6927cfbf000909e7c7f08138a035d6a33e2ae Mon Sep 17 00:00:00 2001 From: Thomas Fitzsimmons Date: Sat, 24 Jan 2015 00:37:32 -0500 Subject: [PATCH 1/2] * NEWS: Document EUDC improvements --- etc/NEWS | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/etc/NEWS b/etc/NEWS index db47033..e7e46a7 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -492,6 +492,38 @@ As a result of the above, these commands are now obsolete: `find-tag-other-window', `find-tag-other-frame', `find-tag-regexp', `tags-apropos' and `tags-loop-continue'. +** EUDC +EUDC's LDAP backend has been improved. + +*** EUDC supports LDAP-over-SSL URLs (ldaps://). + +*** EUDC passes LDAP passwords through a pipe to the ldapsearch +subprocess instead of on the command line. + +*** EUDC handles LDAP wildcards automatically so the user shouldn't +need to configure this manually anymore. + +*** The LDAP configuration section of EUDC's manual has been +rewritten. + +There have also been customization changes. + +*** New custom variable `eudc-server-hotlist' to allow specifying +multiple EUDC servers in init file. + +*** Custom variable `eudc-inline-query-format' defaults to completing +on email and firstname instead of surname. + +*** Custom variable `eudc-expansion-overwrites-query' defaults to nil +to avoid interfering with the kill ring. + +*** Custom variable `eudc-inline-expansion-format' defaults to +"Firstname Surname ". + +*** New custom variable `ldap-ldapsearch-password-prompt-regexp' to +allow overriding the regular expression that recognizes the ldapsearch +command line's password prompt. + ** Obsolete packages --- -- 1.8.1.4 --=-=-=--