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#63627: Improve plstore.el and fix various issues of it Date: Thu, 7 Sep 2023 21:27:13 +0200 Message-ID: <82b540c7-403b-3904-a16d-bda3c084f78a@vodafonemail.de> References: <2063d5d2-ae9e-020a-3c19-54508ddbabab@vodafonemail.de> <37949bc5-c572-ff98-ebe6-9217ab7067cc@vodafonemail.de> <83cz2gfypg.fsf@gnu.org> <0101e7f1-970b-297c-836f-e9c0aa5e38a0@vodafonemail.de> <83cyz3g6oc.fsf@gnu.org> <8b00a564-c0d2-3072-50bc-530c50fa25b2@vodafonemail.de> <83pm319g3i.fsf@gnu.org> <24a502cc-9151-31bf-e0c6-078a400c6761@vodafonemail.de> <83r0naz6s1.fsf@gnu.org> Reply-To: Jens Schmidt Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29615"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Cc: 63627@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Sep 07 21:28:28 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 1qeKfy-0007Qc-Dc for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 07 Sep 2023 21:28:26 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qeKfj-0006Qe-36; Thu, 07 Sep 2023 15:28:11 -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 1qeKfZ-0006JK-QW for bug-gnu-emacs@gnu.org; Thu, 07 Sep 2023 15:28:01 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qeKfZ-0007S5-8w for bug-gnu-emacs@gnu.org; Thu, 07 Sep 2023 15:28:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qeKfZ-0002Us-PZ for bug-gnu-emacs@gnu.org; Thu, 07 Sep 2023 15:28:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jens Schmidt Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Sep 2023 19:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63627 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 63627-submit@debbugs.gnu.org id=B63627.16941148629572 (code B ref 63627); Thu, 07 Sep 2023 19:28:01 +0000 Original-Received: (at 63627) by debbugs.gnu.org; 7 Sep 2023 19:27:42 +0000 Original-Received: from localhost ([127.0.0.1]:41448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeKfG-0002UK-5T for submit@debbugs.gnu.org; Thu, 07 Sep 2023 15:27:42 -0400 Original-Received: from mr4.vodafonemail.de ([145.253.228.164]:48562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeKfB-0002U1-C5 for 63627@debbugs.gnu.org; Thu, 07 Sep 2023 15:27:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vodafonemail.de; s=vfde-mb-mr2-21dec; t=1694114849; bh=IEtwbiLaSlGuPQGfbRcBpzVmWQTbLO1onGOIGTh8qyg=; h=Message-ID:Date:User-Agent:From:Subject:To:References: Content-Language:In-Reply-To:Content-Type:From; b=rK7v9AfBqjlzgdDfU62v3VrVAuwRcWcrkYQXCmP29n9dFW8zBgL8Nvmf2CrllJq2L Coq2GQ2FlmqlYRhvDDYCAuVpEe7T2flHySNYt08LZvpjUZBiDaigzxBiSdU7M5so3r 25hMhznz2wfuLkfx/u3bK/EFTDSYJErBtjVaQabA= 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 mr4.vodafonemail.de (Postfix) with ESMTPS id 4RhTlj2lwHz1y0Q; Thu, 7 Sep 2023 19:27:29 +0000 (UTC) Original-Received: from [192.168.0.91] (unknown [80.121.255.154]) (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 4RhTlY4VM9zKm4T; Thu, 7 Sep 2023 19:27:18 +0000 (UTC) Content-Language: de-DE-frami, en-US In-Reply-To: <83r0naz6s1.fsf@gnu.org> X-purgate-type: clean X-purgate: clean X-purgate-size: 1236 X-purgate-ID: 155817::1694114845-5B7F858E-F71E7B48/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:269691 Archived-At: On 2023-09-07 11:12, Eli Zaretskii wrote: >> Date: Mon, 4 Sep 2023 00:22:52 +0200 >> Cc: 63627@debbugs.gnu.org >> From: Jens Schmidt > > If the changeset is now ready to be installed on master, please tell. I consider it ready to be installed on master, yes, and self-contained, but: >> The rest of the tests should be more or less standard. Except >> probably for the fact that there is still much infrastructure and few >> actual tests, but I plan to change that. > > This seems to imply that you are still working on this changeset? I plan for plstore.el: 1. Two bug fixes on emacs-29 that I would like to add tests for on master once the bug fixes have made their way to master. 2. More tests and new features on emacs-master. All of the above will still take some time to implement due to time constraints. For all of the above it would be convenient to have the infrastructure of the plstore tests committed on master or at least agreed upon so that I can build on that. Not sure how you prefer to get such long-running projects presented - as a series of minor (but self-contained!) patches over time or at once as one big set of patches. Thanks.