X-Loop: help-debbugs@HIDDEN Subject: bug#33813: GNU diffutils 3.6 =?UTF-8?Q?=E2=80=93?= 'diff -y' =?UTF-8?Q?=E2=80=93?= Several mark types used as separators instead of one =?UTF-8?Q?=E2=80=93?= Inappropriate options combinations Resent-From: Ricky Tigg <ricky.tigg@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-diffutils@HIDDEN Resent-Date: Thu, 20 Dec 2018 15:12:02 +0000 Resent-Message-ID: <handler.33813.B.154531866617478 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 33813 X-GNU-PR-Package: diffutils X-GNU-PR-Keywords: To: 33813 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-diffutils@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.154531866617478 (code B ref -1); Thu, 20 Dec 2018 15:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Dec 2018 15:11:06 +0000 Received: from localhost ([127.0.0.1]:56653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1gZzyc-0004Xo-6o for submit <at> debbugs.gnu.org; Thu, 20 Dec 2018 10:11:06 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ricky.tigg@HIDDEN>) id 1gZzya-0004XH-4w for submit <at> debbugs.gnu.org; Thu, 20 Dec 2018 10:11:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <ricky.tigg@HIDDEN>) id 1gZzyU-0006vY-8C for submit <at> debbugs.gnu.org; Thu, 20 Dec 2018 10:10:58 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50611) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <ricky.tigg@HIDDEN>) id 1gZzyU-0006vO-3t for submit <at> debbugs.gnu.org; Thu, 20 Dec 2018 10:10:58 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50604) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <ricky.tigg@HIDDEN>) id 1gZzyQ-0003lM-UM for bug-diffutils@HIDDEN; Thu, 20 Dec 2018 10:10:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <ricky.tigg@HIDDEN>) id 1gZzyP-0006sF-Sw for bug-diffutils@HIDDEN; Thu, 20 Dec 2018 10:10:54 -0500 Received: from mail-oi1-x22e.google.com ([2607:f8b0:4864:20::22e]:37016) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <ricky.tigg@HIDDEN>) id 1gZzyO-0006r1-4b for bug-diffutils@HIDDEN; Thu, 20 Dec 2018 10:10:52 -0500 Received: by mail-oi1-x22e.google.com with SMTP id y23so2121471oia.4 for <bug-diffutils@HIDDEN>; Thu, 20 Dec 2018 07:10:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=aaTiDk3AjAGmles1iwVCtExQPXIdh/2HTlKg5BzdQmQ=; b=na8RHVya/McRSEoPLT8513vFlld2WdV2WHByouG4SXpZbWryUl+Q+BsoIijGDfvU5J f1JFyTymPXmanht5XmGR33EBYd9vgEmskIA4OcZ3AOq/B71OgSsQzek/CGfKvm49Ug/3 lvqamJSzNEzxbXynU//1ZafFHHqU+jkHgkkp5mazTiOP5NxPHaCEXUbcY2MMbvITrkQa fVpPjlrqexL5MvK3US2gTRbmQXgF86VldhQOciLXbiHPpvIp0BnvAPgoBhgaDRpQZ5qy Xhj75Bh9aqb3BEhUJwtCHwjMwS/EaA7iAW6ig2qnJge9oAuLDg8Cm203++V/632x1zJr oxPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=aaTiDk3AjAGmles1iwVCtExQPXIdh/2HTlKg5BzdQmQ=; b=jKMXkPSa2qNjWqhg8oKTXuElnZbg6im/o5w/p4QtDrzr+EjU6U8aM8YWh9E8oR0JQN oIucA0uwFq5MVuf4NQ2EUNVf5kUt/lp9BWybJV8bGIPZNsvW6MYVlC/c8t/M3yYLkmN6 Zvs7nZQdf2wPPkLR9JFGuqjVMVAgsDtcBhjN9Nl9SO/yiRpz1KG+qXBtE28YBkiARkw6 ihdMvKg2fkxHLraWkexeFe4p+14vOPxqwDlDdY2vau69CKyGWMEJzZrr+qN3SsY22ivF OlqstXi4vdfu9QGX+/wXfdDbQ1RsAadE886j1KnrHsdh6XcPXtuzOP69Viat0hMTJmiS yxsw== X-Gm-Message-State: AA+aEWYQFR8NpMYHL+NeHMXpxIfZtrUrc1uaB4NBEI6VNHmYYLpj+oHP f0p38n7FAzM6PfllLR9ehRPlSLBFxtV+rD85XSL2wbjm X-Google-Smtp-Source: AFSGD/UPP4B9UdVbEdbhvyCGLprY86QuqNLycqnEPMgylYCvpXDBLGqP9JkKjw2KEIJ1/NteZBqHeAJUDztrz+/pvKU= X-Received: by 2002:aca:720a:: with SMTP id p10mr2481501oic.169.1545318650935; Thu, 20 Dec 2018 07:10:50 -0800 (PST) MIME-Version: 1.0 From: Ricky Tigg <ricky.tigg@HIDDEN> Date: Thu, 20 Dec 2018 16:10:39 +0100 Message-ID: <CAM_8-Ch_ESJCac5Dbt8P1SJLm0m95CTyVvRfTDdnESNGwu=GWA@HIDDEN> Content-Type: multipart/mixed; boundary="000000000000418297057d75890d" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.0 (-----) --000000000000418297057d75890d Content-Type: multipart/alternative; boundary="000000000000418295057d75890b" --000000000000418295057d75890b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi *bug-diffutils@HIDDEN <bug-diffutils@HIDDEN>* subscribers. - Case 1 Commands executed: $ echo - > a1 && echo + > a2 $ diff -y a1 a2 - | + Both terminal, from which patterns are *copied*, and text editor document, to which pattern is *pasted *=E2=80=93 *see attachment* =E2=80=93, use mono= -space font. Output resulting from 'diff -y a1 a2' contains *tabular* and *point *marks in the same row as separators between left'-sided column and right'-sided column. Would it be suitable according to developers to produce separators relying on a unique mark =E2=80=93 *tabular* or *point* =E2=80=93 ? - Case 2 As noticeable, the tool *Diff *allows for *options combinations* that cannot cohabit together because of their very features. A way for *Diff* to avoid handling such combinations would be appropriate. Here is an illustration of such combinations: $ diff -qsy a1 a2 Files a1 and a2 differ $ diff -yqs a1 a2 Files a1 and a2 differ $ diff -qys a1 a2 Files a1 and a2 differ Regards, R.T. --000000000000418295057d75890b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div di= r=3D"ltr"><div>Hi <i><a href=3D"mailto:bug-diffutils@HIDDEN">bug-diffutils= @gnu.org</a></i> subscribers. <br></div><div></div><div><ul><li>Case 1</li>= </ul></div><div>Commands executed:</div><div><span style=3D"font-family:mon= ospace,monospace">$ echo - > a1 && echo + > a2<br>$ diff -y a= 1 a2<br>-=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2= =A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 +</span></div><div><br></div><= div></div><div>Both terminal,=C2=A0 from which patterns are <i>copied</i>, = and text editor document, to which pattern is <i>pasted </i>=E2=80=93 <i>se= e attachment</i> =E2=80=93, use mono-space font. Output resulting from '= ;<span style=3D"font-family:monospace,monospace">diff -y a1 a2</span>' = contains <b>tabular</b> and <b>point </b>marks in the same row as separator= s between left'-sided column and right'-sided column. Would it be s= uitable according to developers to produce separators relying on a unique m= ark =E2=80=93 <b>tabular</b> or <b>point</b> =E2=80=93 ? <br></div><div></d= iv><div><ul><li>Case 2</li></ul></div><div>As noticeable, the tool <i>Diff = </i>allows for <b>options combinations</b> that cannot cohabit together bec= ause of their very features. A way for <i>Diff</i> to avoid handling such c= ombinations would be appropriate. Here is an illustration of such combinati= ons:</div><div><br></div><div><span style=3D"font-family:monospace,monospac= e">$ diff -qsy a1 a2<br>Files a1 and a2 differ<br>$ diff -yqs a1 a2<br>File= s a1 and a2 differ<br>$ diff -qys a1 a2<br>Files a1 and a2 differ<br></span= ></div><div></div><div><br></div><div>Regards, R.T.<br></div></div></div></= div></div></div> --000000000000418295057d75890b-- --000000000000418297057d75890d Content-Type: image/png; name="diffutils.x86_64_v.3.6_Option_y_Font_mono-space.png" Content-Disposition: attachment; filename="diffutils.x86_64_v.3.6_Option_y_Font_mono-space.png" Content-Transfer-Encoding: base64 Content-ID: <f_jpwpebva0> X-Attachment-Id: f_jpwpebva0 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 ndJLEy4AAAAASUVORK5CYII= --000000000000418297057d75890d--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Ricky Tigg <ricky.tigg@HIDDEN> Subject: bug#33813: Acknowledgement (GNU diffutils 3.6 =?UTF-8?Q?=E2=80=93?= 'diff -y' =?UTF-8?Q?=E2=80=93?= Several mark types used as separators instead of one =?UTF-8?Q?=E2=80=93?= Inappropriate options combinations) Message-ID: <handler.33813.B.154531866617478.ack <at> debbugs.gnu.org> References: <CAM_8-Ch_ESJCac5Dbt8P1SJLm0m95CTyVvRfTDdnESNGwu=GWA@HIDDEN> X-Gnu-PR-Message: ack 33813 X-Gnu-PR-Package: diffutils Reply-To: 33813 <at> debbugs.gnu.org Date: Thu, 20 Dec 2018 15:12:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-diffutils@HIDDEN If you wish to submit further information on this problem, please send it to 33813 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 33813: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D33813 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.