From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fout-b3-smtp.messagingengine.com (fout-b3-smtp.messagingengine.com [202.12.124.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E2848441636 for ; Fri, 7 Aug 2026 20:26:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=202.12.124.146 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786134406; cv=none; b=UjkXO6J+0fHMDfv1H3gTLfLoAUaWkCN4glu7QuKi1KERy/4/ZNIpFBxsKdx4kxC3wdiF1DItl9RJmxKqJTT/MdoY2Wc5XLUFnCcQfnahnWFFy1oMlBCkpHJZc+4r0hb9zg1EKElLOnQU+vWAGAlaK/WUTpmy1Y184lBWsZ/8qGA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786134406; c=relaxed/simple; bh=Zujb1WJgzXmjVEmb/ld4eTKC7YOZsUFJ9XD9qWym934=; h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=dYVOKa4//kBdfDYzpQTkZUpU2NT57jJQkP93xCmkLE+x8cfhyeiTxI6NzQePjwvkr6cqe0v4l0sxHVFyy5OLS9koOHfXpm+xqTQ+XkxSUuBrHWbOOOwAxBDnRV3b6GLpirfwwR6chzI32Lw4XuOlXbSuiYfsrLOCnnhVxtdQvBI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=pobox.com; spf=pass smtp.mailfrom=pobox.com; dkim=pass (2048-bit key) header.d=pobox.com header.i=@pobox.com header.b=jKqLr7J2; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=A7+e9jWP; arc=none smtp.client-ip=202.12.124.146 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=pobox.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pobox.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=pobox.com header.i=@pobox.com header.b="jKqLr7J2"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="A7+e9jWP" Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfout.stl.internal (Postfix) with ESMTP id 0C65C1D0001C; Fri, 7 Aug 2026 16:26:43 -0400 (EDT) Received: from phl-frontend-02 ([10.202.2.161]) by phl-compute-01.internal (MEProxy); Fri, 07 Aug 2026 16:26:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pobox.com; h=cc :cc: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=fm2; t=1786134402; x=1786220802; bh=Zujb1WJgzX mjVEmb/ld4eTKC7YOZsUFJ9XD9qWym934=; b=jKqLr7J2ysXFs/kJ3eFxRwK63i dY25gVgpAOMsBffD8SkKcoQbwdObNMIbD+80s60gqBoHDMKzGt6ryrzgn9lkyjsB +SfbprI0HeHimaUVktf4JXLeXryb/sWDgy7nBJBdc61oaEgh4ZvDX4U+LD78Y2mb tukUPlDd+5hid+UUeFZXmKyy8OVBnXjqD1TN0XuAeqUXg3zChbBkPNH8u5l2S5l8 g+KUYSHccbfPY2lrLtRAT7NpluA04HVvmEqOO5mS2wzl6Flnx4gbTngyKdHaU/Y2 YYsOkezqkU6NzOpK6rSLjpKDnXAJgt600DHTBqa/ttszDdRjagZMAZ8wPhsw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc: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-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1786134402; x=1786220802; bh=Zujb1WJgzXmjVEmb/ld4eTKC7YOZsUFJ9XD 9qWym934=; b=A7+e9jWP1LRkCyCvgTMZ8/D1f3CMJTKvvMFMFPTIS2zLmO9Om7W jpDJLmsstAetD0MCtPnXCZzPitOh+4YazIB1g1bu+eU+0ow9k6giDISGFpSPyHDU 5Q2QQhlTmc4euY1HDR7yieFmjH2arJ6IA7WBQDLZP5kUGUTN2Z5TFNyt69h/QDe+ vhD2W/UVoXsZfBwY6v5KPxb9YlGQz0i+6rUDA6yABbuloUWJbNyQUxn1wkHkbId3 zQRpmL0SpHi4wjkWoGuInOBE3/+iwcvW1mkJXIhV9vy4zaVIq4w+wVodqmNgwDPZ Oh8N2p4tuuVwpkbPKxLeBXvAXsadEVHNPZQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTGjr8iaNItkmtNihhbvAiTrVA1tI/+mVn6kqzkCDr+YU5a4vfo73LEehKZT4wIYv6 ET5c6lmPne4o369TktHAomED7B3atO1PuTbDOP8QtFlQFUMNPiTPrVmLQSZ/WEl5MvKVSW 13VZXLeP0gyiP7GLl16Os8HUMugaKC9TdX4dftZR7JJ8bz/hkc8W1Hkbog+BlpligciViZ QoyUOsJn3fsCIehJxklhTgMF2nCozR4SH5MvXYQmA6cyZr8635D7SB5WC2kACLn2iB0dEp o62IB79Znemj+sinwaq0WtmF3ea60pVgOKdWAT+g38icFOfwTbixLLl6aOUSch5RIeVkB8 8MG11vyuXhj+Z4XKRrQRMGoX/4ndIPq/QEAuhyeyI1Hn07/ACL4NFyJsUc9VD0vydQLp9a wMzGTb/8yjpd9dDvbfr5GdAowMPc5i7hPRubXkrRMyJPS+dt1xafd4ZyRk7wf5lbcZBfn8 Fq7bG8xS0JnkLxipSOD9GK6XhtVVBNjsenuumGZkV/yNoX2xrIxNZSqOPB2i7cVJ3sz1PZ 2xd78rAuFNC0MtQVU/M5yY74xAyNSJjSO2x19oILQTzmVuYold+s+FkALGZmKhZTHpIuIk Y870CqX+TwOVfihIIl1CfKiFLH9JtQfcngsUVOWix8gUCwm6q3fWeKCL55+w X-ME-Proxy: Feedback-ID: if26b431b:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 7 Aug 2026 16:26:42 -0400 (EDT) From: Junio C Hamano To: "D. Ben Knoble" Cc: git@vger.kernel.org, Patrick Steinhardt , Christian Couder , "schacon@gmail.com" Subject: Re: Can we do better than "git checkout/add -p" In-Reply-To: (D. Ben Knoble's message of "Fri, 7 Aug 2026 16:12:21 -0400") References: Date: Fri, 07 Aug 2026 13:26:41 -0700 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Precedence: bulk X-Mailing-List: git@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain "D. Ben Knoble" writes: >> We should be able to improve this workflow without deviating from >> the 'one hunk at a time' model. > ... > Whether that's in a more complex interface or not, that seemed like > the thrust of what you were after. It seems to me that we are saying the same thing ;-).