From unknown Tue Jun 17 01:39:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72274: option to ignore leading white space Resent-From: Vincent Lefevre Original-Sender: "Debbugs-submit" Resent-CC: bug-diffutils@gnu.org Resent-Date: Wed, 24 Jul 2024 12:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72274 X-GNU-PR-Package: diffutils X-GNU-PR-Keywords: To: 72274@debbugs.gnu.org X-Debbugs-Original-To: bug-diffutils@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.172182238830681 (code B ref -1); Wed, 24 Jul 2024 12:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jul 2024 11:59:48 +0000 Received: from localhost ([127.0.0.1]:33252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWaeq-0007yn-9G for submit@debbugs.gnu.org; Wed, 24 Jul 2024 07:59:48 -0400 Received: from lists.gnu.org ([209.51.188.17]:49160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWaeo-0007ye-2h for submit@debbugs.gnu.org; Wed, 24 Jul 2024 07:59:46 -0400 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 1sWaeh-0003Ro-Kc for bug-diffutils@gnu.org; Wed, 24 Jul 2024 07:59:39 -0400 Received: from cventin.lip.ens-lyon.fr ([140.77.13.17]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sWaee-0000fw-Hg for bug-diffutils@gnu.org; Wed, 24 Jul 2024 07:59:38 -0400 Received: from vlefevre by cventin.lip.ens-lyon.fr with local (Exim 4.98) (envelope-from ) id 1sWaeb-00000000dGA-2eqq; Wed, 24 Jul 2024 13:59:33 +0200 Date: Wed, 24 Jul 2024 13:59:33 +0200 From: Vincent Lefevre Message-ID: <20240724115933.GF2858@cventin.lip.ens-lyon.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Mailer-Info: https://www.vinc17.net/mutt/ User-Agent: Mutt/2.2.13+77 (9dc98409) vl-169878 (2024-06-20) Received-SPF: pass client-ip=140.77.13.17; envelope-from=vincent@vinc17.net; helo=cventin.lip.ens-lyon.fr X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) There should be an option to ignore leading white space, like there is one for trailing white space, and it should probably be integrated in the -b option. Basically, I'd like to be able to get only lines that differ by words. Currently: cventin:~> diff -bu <(printf "ab cd\n") <(printf " ab cd \n") --- /proc/self/fd/11 2024-07-24 13:58:43.515131625 +0200 +++ /proc/self/fd/14 2024-07-24 13:58:43.515131625 +0200 @@ -1 +1 @@ -ab cd + ab cd -- Vincent Lefèvre - Web: 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 24 08:08:11 2024 Received: (at control) by debbugs.gnu.org; 24 Jul 2024 12:08:11 +0000 Received: from localhost ([127.0.0.1]:33264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWamw-0008Fn-PP for submit@debbugs.gnu.org; Wed, 24 Jul 2024 08:08:10 -0400 Received: from cventin.lip.ens-lyon.fr ([140.77.13.17]:56738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWamu-0008Fc-7w for control@debbugs.gnu.org; Wed, 24 Jul 2024 08:08:09 -0400 Received: from vlefevre by cventin.lip.ens-lyon.fr with local (Exim 4.98) (envelope-from ) id 1sWamm-00000000dOP-3sDB; Wed, 24 Jul 2024 14:08:00 +0200 Date: Wed, 24 Jul 2024 14:08:00 +0200 From: Vincent Lefevre To: control@debbugs.gnu.org Subject: Re: option to ignore leading white space Message-ID: <20240724120800.GG2858@cventin.lip.ens-lyon.fr> References: <20240724115933.GF2858@cventin.lip.ens-lyon.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240724115933.GF2858@cventin.lip.ens-lyon.fr> X-Mailer-Info: https://www.vinc17.net/mutt/ User-Agent: Mutt/2.2.13+77 (9dc98409) vl-169878 (2024-06-20) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) retitle 72274 diff: option to ignore leading white space severity 72274 wishlist From unknown Tue Jun 17 01:39:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72274: [bug-diffutils] bug#72274: option to ignore leading white space Resent-From: Eric Deplagne Original-Sender: "Debbugs-submit" Resent-CC: bug-diffutils@gnu.org Resent-Date: Wed, 24 Jul 2024 19:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72274 X-GNU-PR-Package: diffutils X-GNU-PR-Keywords: To: Vincent Lefevre Cc: 72274@debbugs.gnu.org Received: via spool by 72274-submit@debbugs.gnu.org id=B72274.17218505824634 (code B ref 72274); Wed, 24 Jul 2024 19:50:02 +0000 Received: (at 72274) by debbugs.gnu.org; 24 Jul 2024 19:49:42 +0000 Received: from localhost ([127.0.0.1]:34532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWhza-0001Cg-FS for submit@debbugs.gnu.org; Wed, 24 Jul 2024 15:49:42 -0400 Received: from argoli.eric.deplagne.name ([109.190.76.177]:63141 helo=cochire4.eric.deplagne.name) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWhzX-0001CP-Tz for 72274@debbugs.gnu.org; Wed, 24 Jul 2024 15:49:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=deplagne.name; s=cochire4-20190205; h=Content-Transfer-Encoding: Content-Type:Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date: MIME-Version:Sender:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=kpnTQTOrRGWxnZjG2IiArpW5VHwnghQCJLeD/jxkgu0=; b=K93FXiVnpneDNi0u0++Myhczl Z7pZP/bZAMtl8sE1bjBkMSw2THOCB2pNAY7b1AT/iyg0A1BSw0+Yu1d5KcAAERmi7uC04beByCvzI kq4lrlDK11SQM6ObGU8yz7PGqKi9YJJqW0DzRUuh2L01bCFWgzepbsDiOm1je2pi4zDGhDs11ZawS ReeHtuL9T/4D3lM0VperQCUIXBu8mi0vkO3H9b/7reVPWuO6GI6bPPVvDqjVPqs0ixck+wnP/0f9k aKyrFVaelBMcdH6QedB2Y//gbc4rHfrkrcY70DqfBa+TY1+yf/Cs1/6TIvgyNkNc3kYkrn6++6ClL g8jpeLsPg==; Received: from [::1] (helo=localhost) by cochire4.eric.deplagne.name with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1sWhxC-0005Cz-EG; Wed, 24 Jul 2024 21:47:14 +0200 MIME-Version: 1.0 Date: Wed, 24 Jul 2024 21:47:02 +0200 From: Eric Deplagne In-Reply-To: <20240724115933.GF2858@cventin.lip.ens-lyon.fr> References: <20240724115933.GF2858@cventin.lip.ens-lyon.fr> Message-ID: <2d44317e7c52580e9cf6925b1b643698@deplagne.name> X-Sender: eric@deplagne.name Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) diff -w might be your friend. $ diff -wus <(printf "ab cd\n") <(printf " ab cd \n") Les fichiers /dev/fd/63 et /dev/fd/62 sont identiques On 2024-07-24 13:59, Vincent Lefevre wrote: > There should be an option to ignore leading white space, like > there is one for trailing white space, and it should probably > be integrated in the -b option. > > Basically, I'd like to be able to get only lines that differ by words. > > Currently: > > cventin:~> diff -bu <(printf "ab cd\n") <(printf " ab cd \n") > --- /proc/self/fd/11 2024-07-24 13:58:43.515131625 +0200 > +++ /proc/self/fd/14 2024-07-24 13:58:43.515131625 +0200 > @@ -1 +1 @@ > -ab cd > + ab cd -- Eric Deplagne From unknown Tue Jun 17 01:39:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72274: [bug-diffutils] bug#72274: option to ignore leading white space Resent-From: Vincent Lefevre Original-Sender: "Debbugs-submit" Resent-CC: bug-diffutils@gnu.org Resent-Date: Wed, 24 Jul 2024 20:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72274 X-GNU-PR-Package: diffutils X-GNU-PR-Keywords: To: Eric Deplagne Cc: 72274@debbugs.gnu.org Received: via spool by 72274-submit@debbugs.gnu.org id=B72274.172185255118489 (code B ref 72274); Wed, 24 Jul 2024 20:23:01 +0000 Received: (at 72274) by debbugs.gnu.org; 24 Jul 2024 20:22:31 +0000 Received: from localhost ([127.0.0.1]:34573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWiVL-0004o9-Gu for submit@debbugs.gnu.org; Wed, 24 Jul 2024 16:22:31 -0400 Received: from joooj.vinc17.net ([155.133.131.76]:33864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWiVK-0004o1-6u for 72274@debbugs.gnu.org; Wed, 24 Jul 2024 16:22:30 -0400 Received: from smtp-qaa.vinc17.net (2a02-8428-1b1d-4d01-96a9-491d-7b48-ba31.rev.sfr.net [IPv6:2a02:8428:1b1d:4d01:96a9:491d:7b48:ba31]) by joooj.vinc17.net (Postfix) with ESMTPSA id F17881C7; Wed, 24 Jul 2024 22:21:51 +0200 (CEST) Received: by qaa.vinc17.org (Postfix, from userid 1000) id 88CD0CA0100; Wed, 24 Jul 2024 22:21:50 +0200 (CEST) Date: Wed, 24 Jul 2024 22:21:50 +0200 From: Vincent Lefevre Message-ID: <20240724202150.GD6862@qaa.vinc17.org> References: <20240724115933.GF2858@cventin.lip.ens-lyon.fr> <2d44317e7c52580e9cf6925b1b643698@deplagne.name> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <2d44317e7c52580e9cf6925b1b643698@deplagne.name> X-Mailer-Info: https://www.vinc17.net/mutt/ User-Agent: Mutt/2.2.13+77 (9dc98409) vl-169878 (2024-06-20) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2024-07-24 21:47:02 +0200, Eric Deplagne wrote: > diff -w might be your friend. > > $ diff -wus <(printf "ab cd\n") <(printf " ab cd \n") > Les fichiers /dev/fd/63 et /dev/fd/62 sont identiques But this one is wrong: $ diff -wus <(printf "ab cd\n") <(printf " abcd \n") Files /proc/self/fd/11 and /proc/self/fd/14 are identical -- Vincent Lefèvre - Web: 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) From unknown Tue Jun 17 01:39:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72274: [bug-diffutils] bug#72274: option to ignore leading white space Resent-From: Eric Deplagne Original-Sender: "Debbugs-submit" Resent-CC: bug-diffutils@gnu.org Resent-Date: Wed, 24 Jul 2024 21:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72274 X-GNU-PR-Package: diffutils X-GNU-PR-Keywords: To: Vincent Lefevre Cc: 72274@debbugs.gnu.org Received: via spool by 72274-submit@debbugs.gnu.org id=B72274.172185588723827 (code B ref 72274); Wed, 24 Jul 2024 21:19:01 +0000 Received: (at 72274) by debbugs.gnu.org; 24 Jul 2024 21:18:07 +0000 Received: from localhost ([127.0.0.1]:34606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWjN9-0006CF-B6 for submit@debbugs.gnu.org; Wed, 24 Jul 2024 17:18:07 -0400 Received: from argoli.eric.deplagne.name ([109.190.76.177]:53035 helo=cochire4.eric.deplagne.name) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWjN4-0006Bb-BC for 72274@debbugs.gnu.org; Wed, 24 Jul 2024 17:18:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=deplagne.name; s=cochire4-20190205; h=Content-Transfer-Encoding: Content-Type:Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date: MIME-Version:Sender:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=bKq1+jHTYM7DF6KF7RgeaVwKNan+codEH0QAvZ9RkDg=; b=JOb4/rg9lxWH2K+HO5h+pS9a6 tSn5iGdwdJB56GaxgxgK9MIH6R3h/7uK1qVG4AlDyLIXbV/9LGBPoT7TSIsqg9KsDhXJqLkCuTQBk +fmozFjt21L268TpjNpqRrHUtJoCmtdKdCZ7FvmnMBqR8971W1+AQqaU5r+LSktb1mOebbkGEB72X 3BQWHv6eDR/PuFOkZu0iuReVzMqhG8ZfkIHQ8ilUCi7N+xGyyvEGCK6KR26VP4RwkKspGybkNmcJl CIGUXGx4dm1xYBWo2BuAeoQXePcGkWDxhso/3cAT5/TJmpt+dwCaNUY3IhublxR/6GX1Zz2Sc9COK l40Za0CrQ==; Received: from [::1] (helo=localhost) by cochire4.eric.deplagne.name with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1sWjKj-0005i0-RY; Wed, 24 Jul 2024 23:15:37 +0200 MIME-Version: 1.0 Date: Wed, 24 Jul 2024 23:15:27 +0200 From: Eric Deplagne In-Reply-To: <20240724202150.GD6862@qaa.vinc17.org> References: <20240724115933.GF2858@cventin.lip.ens-lyon.fr> <2d44317e7c52580e9cf6925b1b643698@deplagne.name> <20240724202150.GD6862@qaa.vinc17.org> Message-ID: <28ac8d0de9fd734a6269c859df8b59dc@deplagne.name> X-Sender: eric@deplagne.name Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) On 2024-07-24 22:21, Vincent Lefevre wrote: > On 2024-07-24 21:47:02 +0200, Eric Deplagne wrote: >> diff -w might be your friend. >> >> $ diff -wus <(printf "ab cd\n") <(printf " ab cd \n") >> Les fichiers /dev/fd/63 et /dev/fd/62 sont identiques > > But this one is wrong: > > $ diff -wus <(printf "ab cd\n") <(printf " abcd \n") > Files /proc/self/fd/11 and /proc/self/fd/14 are identical Wrong, indeed. :/ -- Eric Deplagne From unknown Tue Jun 17 01:39:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72274: [bug-diffutils] bug#72274: option to ignore leading white space Resent-From: Tim Chase Original-Sender: "Debbugs-submit" Resent-CC: bug-diffutils@gnu.org Resent-Date: Thu, 25 Jul 2024 00:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72274 X-GNU-PR-Package: diffutils X-GNU-PR-Keywords: To: Vincent Lefevre Cc: 72274@debbugs.gnu.org, Eric Deplagne Received: via spool by 72274-submit@debbugs.gnu.org id=B72274.172186797410831 (code B ref 72274); Thu, 25 Jul 2024 00:40:02 +0000 Received: (at 72274) by debbugs.gnu.org; 25 Jul 2024 00:39:34 +0000 Received: from localhost ([127.0.0.1]:34697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWmW4-0002oc-NV for submit@debbugs.gnu.org; Wed, 24 Jul 2024 20:39:33 -0400 Received: from thechases.com ([54.39.151.74]:48486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWjzi-00079i-FL for 72274@debbugs.gnu.org; Wed, 24 Jul 2024 17:57:59 -0400 Received: from localhost (thechases.com [local]) by thechases.com (OpenSMTPD) with ESMTPA id 80bded6f; Wed, 24 Jul 2024 21:57:49 +0000 (UTC) Date: Wed, 24 Jul 2024 16:57:49 -0500 From: Tim Chase Message-ID: References: <20240724115933.GF2858@cventin.lip.ens-lyon.fr> <2d44317e7c52580e9cf6925b1b643698@deplagne.name> <20240724202150.GD6862@qaa.vinc17.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240724202150.GD6862@qaa.vinc17.org> X-Spam-Score: -0.0 (/) X-Mailman-Approved-At: Wed, 24 Jul 2024 20:39:32 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2024-07-24 22:21, Vincent Lefevre wrote: > $ diff -wus <(printf "ab cd\n") <(printf " abcd \n") > Files /proc/self/fd/11 and /proc/self/fd/14 are identical Doesn't even require the leading/trailing space: $ echo abcd > nospace $ echo ab cd > space $ diff -wus nospace space Files nospace and space are identical FWIW, this happens with diff(1) on FreeBSD & OpenBSD too, so it's not just a GNU diff(1) thing. -tkc From unknown Tue Jun 17 01:39:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72274: [bug-diffutils] bug#72274: option to ignore leading white space Resent-From: Vincent Lefevre Original-Sender: "Debbugs-submit" Resent-CC: bug-diffutils@gnu.org Resent-Date: Thu, 25 Jul 2024 00:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72274 X-GNU-PR-Package: diffutils X-GNU-PR-Keywords: To: Tim Chase Cc: 72274@debbugs.gnu.org, Eric Deplagne Received: via spool by 72274-submit@debbugs.gnu.org id=B72274.172186814811176 (code B ref 72274); Thu, 25 Jul 2024 00:43:02 +0000 Received: (at 72274) by debbugs.gnu.org; 25 Jul 2024 00:42:28 +0000 Received: from localhost ([127.0.0.1]:34706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWmYu-0002uC-Ao for submit@debbugs.gnu.org; Wed, 24 Jul 2024 20:42:28 -0400 Received: from joooj.vinc17.net ([155.133.131.76]:44654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWmYr-0002u1-Nh for 72274@debbugs.gnu.org; Wed, 24 Jul 2024 20:42:26 -0400 Received: from smtp-qaa.vinc17.net (135.197.67.86.rev.sfr.net [86.67.197.135]) by joooj.vinc17.net (Postfix) with ESMTPSA id 53737481; Thu, 25 Jul 2024 02:42:17 +0200 (CEST) Received: by qaa.vinc17.org (Postfix, from userid 1000) id 8ACBCCA00F6; Thu, 25 Jul 2024 02:42:16 +0200 (CEST) Date: Thu, 25 Jul 2024 02:42:16 +0200 From: Vincent Lefevre Message-ID: <20240725004216.GE6862@qaa.vinc17.org> References: <20240724115933.GF2858@cventin.lip.ens-lyon.fr> <2d44317e7c52580e9cf6925b1b643698@deplagne.name> <20240724202150.GD6862@qaa.vinc17.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Mailer-Info: https://www.vinc17.net/mutt/ User-Agent: Mutt/2.2.13+77 (9dc98409) vl-169878 (2024-06-20) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2024-07-24 16:57:49 -0500, Tim Chase wrote: > On 2024-07-24 22:21, Vincent Lefevre wrote: > > $ diff -wus <(printf "ab cd\n") <(printf " abcd \n") > > Files /proc/self/fd/11 and /proc/self/fd/14 are identical > > Doesn't even require the leading/trailing space: > > $ echo abcd > nospace > $ echo ab cd > space > $ diff -wus nospace space > Files nospace and space are identical > > FWIW, this happens with diff(1) on FreeBSD & OpenBSD too, so it's > not just a GNU diff(1) thing. That's why -w is not the right option. Contents that have been passed through HTML often get all their leading white space removed. Hence the usefulness of an option to ignore leading white space. -- Vincent Lefèvre - Web: 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)