From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#73320: [PATCH] project--vc-list-files: use Git's sparse-index Date: Sun, 29 Sep 2024 04:19:34 +0300 Message-ID: <9f9606df-9726-4d9d-894b-a4bede9f3cb6@gutov.dev> References: <73758f39-1e18-471a-9dfb-0ceade12dacf@gutov.dev> <96ddaf6a-ffdc-4c1f-9141-ee14b41ebd11@gutov.dev> 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="12311"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird Cc: 73320-done@debbugs.gnu.org To: Sean Allred Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Sep 29 03:21:07 2024 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 1suicT-00030k-Tp for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 29 Sep 2024 03:21:07 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1suiby-0007RA-OF; Sat, 28 Sep 2024 21:20:34 -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 1suibw-0007Qa-Kd for bug-gnu-emacs@gnu.org; Sat, 28 Sep 2024 21:20:33 -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 1suibw-0006wm-9N for bug-gnu-emacs@gnu.org; Sat, 28 Sep 2024 21:20:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=In-Reply-To:References:From:MIME-Version:Date:To:Subject; bh=7lmTpsOUzso3YDBa71+xFf+R5rSMpzvLTLCRGJ9RsNM=; b=RzfGUCM/AVz+EiaLuHUBhPC3R1MuvlFVJIbk1yRH7K8AOLfE1NwDEVrZo6hl/B6G3nuttiCB8Af9dZ8Wy4f8YbVgjjI45ZmvhtDK04L8ml1FPI2hvUzOCpdsLYHeU88JrCan7mu8enmTOn3jeAUaKRKp4sghaUuCBii6ikIg68asyOvBSZQmxUZWhouUZ8Vx+geqedYXySlZjm6SV94XMWU6U5ORmElI+85Cm3mMCIMfHZf5o5MA3q0afd7r3/UCpwkyLFVhLKopCe9k2EX3U7QPos7JA1jH2VwMf8ktAFdqOP7YJA++Gkf3vUbV8gF4+5ZZpni7W3jusCbF8DkzVA==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1suicQ-0003qz-Mp for bug-gnu-emacs@gnu.org; Sat, 28 Sep 2024 21:21:02 -0400 Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2024 01:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 73320 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Mail-Followup-To: 73320@debbugs.gnu.org, dmitry@gutov.dev, allred.sean@gmail.com Original-Received: via spool by 73320-done@debbugs.gnu.org id=D73320.172757281814246 (code D ref 73320); Sun, 29 Sep 2024 01:21:02 +0000 Original-Received: (at 73320-done) by debbugs.gnu.org; 29 Sep 2024 01:20:18 +0000 Original-Received: from localhost ([127.0.0.1]:58807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suibh-0003hi-Jl for submit@debbugs.gnu.org; Sat, 28 Sep 2024 21:20:17 -0400 Original-Received: from fhigh-a5-smtp.messagingengine.com ([103.168.172.156]:33311) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suibf-0003hP-9X for 73320-done@debbugs.gnu.org; Sat, 28 Sep 2024 21:20:16 -0400 Original-Received: from phl-compute-12.internal (phl-compute-12.phl.internal [10.202.2.52]) by mailfhigh.phl.internal (Postfix) with ESMTP id 3CA3211401B4; Sat, 28 Sep 2024 21:19:39 -0400 (EDT) Original-Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-12.internal (MEProxy); Sat, 28 Sep 2024 21:19:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1727572779; x=1727659179; bh=7lmTpsOUzso3YDBa71+xFf+R5rSMpzvLTLCRGJ9RsNM=; b= mIOiAM71yhia4fCdIzmSHuBMBnNkTiJEvoUVx+MDiUNW+4GeDmXYreBy1g9jODV7 1cGFTCECVYr4gPifVzDketEBdI1/HVKBESd30AsYiR0vyCWT/JdSK0bPqTwkfD8d vWAPAskahg+CBGhnrAL0NWNOq0JRzzUb5gwOFZnmMlWNFNNu5nWhghtwDmw0HVlt 2d6nEVXG6BOztfbwVkKRT1AzYMPUQROcHffYU8OUX6TINZ711UsQ6DZ6tZcMTWcG +L2q/qvEAZKYcj/p1hUH6uZLEhbuNejfXKw9qZZoqD0kJSPp0YCZsVFAATYhEn/P u9fViX42odEUJWibdY3fdw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1727572779; x= 1727659179; bh=7lmTpsOUzso3YDBa71+xFf+R5rSMpzvLTLCRGJ9RsNM=; b=C L6/1E4P8mAURY6l5Fg2if4Zb3ilzEPNeY63q9l1m0EpASCuw/z/AcBT/68+1KyJ6 +I8vC3G28SDWLi3F73/mKxu5/kb5/ASEUnSBNkILKTp9sEQDvxIaYN5Eykw/UflG ft5UjpuUHTVOfqmhpm5Pw+PKmiOgoLWQh2aU7gQ+3yXygRvPCVSWSgMlo0buBWlT 8S3FokkqpSafw95d7e+H+E3R/Y0J8xsG+iMPgzGTlLrOFSfZ0eo3yeVSz4GxYdFm NIAcNTWSdPeegzAHUcL48n2KQ5Zcva26e2vwXInkoD2wyhIFdYgqi2my/097TLps SkFv7DGSO5Q7B60YkHc3A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrvdduvddggeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhepkfffgggfuffhvfevfhgjtgfgsehtjeertddtvdej necuhfhrohhmpeffmhhithhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdrug gvvheqnecuggftrfgrthhtvghrnhepkeefudefgfejffefvdfhteegveevhfekkeekhffg udfhveejteffhfegueetgefgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpe hmrghilhhfrhhomhepughmihhtrhihsehguhhtohhvrdguvghvpdhnsggprhgtphhtthho pedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegrlhhlrhgvugdrshgvrghnse hgmhgrihhlrdgtohhmpdhrtghpthhtohepjeeffedvtddqughonhgvseguvggssghughhs rdhgnhhurdhorhhg X-ME-Proxy: Feedback-ID: i07de48aa:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 28 Sep 2024 21:19:37 -0400 (EDT) Content-Language: en-US In-Reply-To: <96ddaf6a-ffdc-4c1f-9141-ee14b41ebd11@gutov.dev> 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:292610 Archived-At: Hi Sean, So I've pushed a slightly tweaked version of your last patch (without the 'cond') to master, commit 8d9a4647fbc, it seems to handle all of the requirements discussed. Please test it out when you have the time, and of course any further suggestions and improvements are welcome.