X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to; bh=wnxu+v9ewFVDjl1nFPFUEGXGt6wHKPJvYyl0rwBeZlQ=; b=0ME3e//iua6CCagt2GzlqSI3c+/idAMI52BU7eUsVslpKKYkdRmdEBfWOFpFRTiQZt nfPIDAmIaW7SHAKSbMZGpJaJS+cdWEMzahf5JsbizmshLFpEzWb1/IW5Iy4oCNuQClod 3bbkPzN7Xbq3wkG1mO3h/gzXoP1+TJYIu/9UYT1YH82rjD/Z+rYipAfP1zrASM9m9xkT 2Razh+5p2cnmldKG6vqjSC/y/bRdxa1bbYDjBvtI2zRSp8e7epmXnMCg0f1mzUzGAIoJ TiwmCYMlvlNVURr/NcuWZ1/k0BbPtPDbkIksYaHoXKuAgvuxLlsG+LkvRSzWhvC4x9Gx vcdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to; bh=wnxu+v9ewFVDjl1nFPFUEGXGt6wHKPJvYyl0rwBeZlQ=; b=bI60HzQGWX1L61jjNQPRIpNmtBd1wpe4GBqZApDdjuHde6jfSLqlcsv+Re0vgjalkj 2tVSr5nd4ocF31ghODPBDuhEvhuesBDM/mxR+WK12yteaANuKyw4qgyx1FlgWUF3v9po yZPpTdNOg4rY7PU0FdMSxqHDA2QQBU7idwYj/Ac3WGJOrY4sHKMJnhSZS5sGjVxkolPo IQF/4j8LfvN1fdhnA8Lwb12IY6NHvMXo7g5yseIweLxJdj/iSv2h8akfdknS+6ZQojhL 7mcvVpVxXKA7FvKwsRXbVCg4IPZBRjg3w0165h8ZLiAdvYj1oVGzTE4uhbBkcQL5USC5 JjHw== X-Gm-Message-State: ALyK8tJ1RrT8Xdahop94l0lqQZgLOstVo5nznsr7CKAvv6n9H4NymTbEBWPXcd/iFCAmOCILiOHCP+ujbsZfKQ== MIME-Version: 1.0 X-Received: by 10.107.169.67 with SMTP id s64mr4463443ioe.19.1464780751861; Wed, 01 Jun 2016 04:32:31 -0700 (PDT) In-Reply-To: <20160531090416.GA4832@visitor2.iram.es> References: <20160531090416 DOT GA4832 AT visitor2 DOT iram DOT es> Date: Wed, 1 Jun 2016 12:32:31 +0100 Message-ID: Subject: Re: [geda-user] RFC: the "Cursor line noise" From: "Peter Clifton (petercjclifton AT googlemail DOT com) [via geda-user AT delorie DOT com]" To: gEDA User Mailing List Content-Type: multipart/alternative; boundary=001a11421a446382f3053435d820 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --001a11421a446382f3053435d820 Content-Type: text/plain; charset=UTF-8 On 31 May 2016 at 10:04, Gabriel Paubert (paubert AT iram DOT es) [via geda-user AT delorie DOT com] wrote: [snip] > This said, there are other flags, like "selected" and "found" which in > my opinion only add noise to the diffs, and should not be saved in the > main pcb file. Keeping them in an associated file might be fine, however. > I'm torn between saying the deltas are annoying, and the practicality of the fact I often use these flags when hand-editing PCB files to identify which part / line / via whatever needs some exact coordinate edit making. > Anothe solution would be to have a specialized diff program for the > PCB files. For people using git, I suspect that it would not be very > hard to use an external (GIT_EXTERNAL_DIFF) diff program that would > present actual differences and filter out what can be considered noise. > I don't know whether other VCS allow something similar. > diff -b filters white-space changes.. perhaps someone might write a "pcbdiff" utility with an option like "--ignore-selection-changes", or similar. Peter --001a11421a446382f3053435d820 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On 3= 1 May 2016 at 10:04, Gabriel Paubert (pa= ubert AT iram DOT es) [via geda-user@= delorie.com] <geda-user AT delorie DOT com> wrote:

[snip]
=C2=A0
This said, there are other flags, like "selected" and &qu= ot;found" which in
my opinion only add noise to the diffs, and should not be saved in the
main pcb file. Keeping them in an associated file might be fine, however.

I'm torn between saying the deltas a= re annoying, and the practicality of the fact I often use these flags when = hand-editing PCB files to identify which part / line / via whatever needs s= ome exact coordinate edit making.
=C2=A0
Anothe solution would be to have a specialized diff program for the
PCB files. For people using git, I suspect that it would not be very
hard to use an external (GIT_EXTERNAL_DIFF) diff program that would
present actual differences and filter out what can be considered noise.
I don't know whether other VCS allow something similar.

diff -b filters white-space changes..=C2=A0 perhaps so= meone might write a "pcbdiff" utility with an option like "-= -ignore-selection-changes", or similar.

Peter
--001a11421a446382f3053435d820--