From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jens Schmidt via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#64160: master; Implement various enhancements in ldap.el and EUDC Date: Mon, 19 Jun 2023 23:16:58 +0200 Message-ID: <05a07735-fbed-e8a2-511a-3996e1e241ea@vodafonemail.de> References: <83cz1usk0i.fsf@gnu.org> <83legiqy3x.fsf@gnu.org> <83h6r6qwxh.fsf@gnu.org> <704ffb16-a822-8fed-6d63-4d9fc9a2b16e@vodafonemail.de> Reply-To: Jens Schmidt Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24215"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Cc: 64160@debbugs.gnu.org To: Filipp Gunbin Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 19 23:18:15 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qBMGN-00065R-7E for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 19 Jun 2023 23:18:15 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qBMGC-0000tY-Ma; Mon, 19 Jun 2023 17:18:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qBMGB-0000tK-1w for bug-gnu-emacs@gnu.org; Mon, 19 Jun 2023 17:18:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qBMGA-0001JB-Pc for bug-gnu-emacs@gnu.org; Mon, 19 Jun 2023 17:18:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qBMGA-0004Ms-E8 for bug-gnu-emacs@gnu.org; Mon, 19 Jun 2023 17:18:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jens Schmidt Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 19 Jun 2023 21:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64160 X-GNU-PR-Package: emacs Original-Received: via spool by 64160-submit@debbugs.gnu.org id=B64160.168720943916733 (code B ref 64160); Mon, 19 Jun 2023 21:18:02 +0000 Original-Received: (at 64160) by debbugs.gnu.org; 19 Jun 2023 21:17:19 +0000 Original-Received: from localhost ([127.0.0.1]:57412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBMFS-0004Lp-Lt for submit@debbugs.gnu.org; Mon, 19 Jun 2023 17:17:18 -0400 Original-Received: from mr5.vodafonemail.de ([145.253.228.165]:56328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBMFQ-0004LW-I6 for 64160@debbugs.gnu.org; Mon, 19 Jun 2023 17:17:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vodafonemail.de; s=vfde-mb-mr2-21dec; t=1687209430; bh=ExaYsoZiBqXdZ6ozF5nvTy75WrD53NYfeCU31ILDhzY=; h=Message-ID:Date:User-Agent:Subject:Content-Language:To:References: From:In-Reply-To:Content-Type:From; b=n5X5VAL7Z04yYVFBLK/6d2qI5Rz9hUJreR9ofT7STWhBHDvxKIB2bQ2S3eXszi9II KAbKfOhn3j1RYEZdWu1ZFHlbhCWZPXeiQxpD6jASI5QqTWN8FwVi/hxQEqXvUa00uC OfIek0DhqH/qyIFqhicgr5cRJtiY91ZLdimDkXEg= Original-Received: from smtp.vodafone.de (unknown [10.0.0.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mr5.vodafonemail.de (Postfix) with ESMTPS id 4QlMzB0DrBz1yHC; Mon, 19 Jun 2023 21:17:09 +0000 (UTC) Original-Received: from [192.168.178.41] (port-92-194-184-218.dynamic.as20676.net [92.194.184.218]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp.vodafone.de (Postfix) with ESMTPSA id 4QlMz22CG1z9s8Q; Mon, 19 Jun 2023 21:16:59 +0000 (UTC) Content-Language: de-DE-frami, en-US In-Reply-To: X-purgate-type: clean X-purgate: clean X-purgate-size: 1060 X-purgate-ID: 155817::1687209425-CA7FCC59-9BF3FA45/0/0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:263723 Archived-At: On 2023-06-19 17:13, Filipp Gunbin wrote: > Ok, I now see that it's about different things, let's move back this > discussion to 64089. Problem is that the result of my plans in bug#64160 would be more or less a complete rewrite of `ldap-search-internal'. For example, our LDAP server returns underscores in its attribute names, which I would have accounted for ... in a clean and configurable way and strictly backward compatible, of course. I'd like to optionally have the record attributes sorted in the order they came in from EUDC. I'd like to optionally get rid of temporary files, since Emacs should be more than capable to parse the base64-encoded attributes instead. And so on and so forth ... there is really much room for improvement in that function. Now from your previous comments I got the impression that we have a different approach on coding and that you are somewhat opposed to changes. So I'd rather leave the changes in my private repository and save us both time and energy. Feel free to close this bug.