X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Received-SPF: none (smtp-gw11.han.skanova.net: domain akerlind.nu does not designate permitted sender hosts) identity=mailfrom; receiver=smtp-gw11.han.skanova.net; client_ip=90.227.191.161; envelope-from=jonatan AT akerlind DOT nu; helo=mail.akerlind.nu; Message-ID: <1414749477.4794.5.camel@baloo.lan.akerlind.nu> Subject: Re: [geda-user] schdiff From: Jonatan =?ISO-8859-1?Q?=C5kerlind?= To: geda-user AT delorie DOT com Date: Fri, 31 Oct 2014 10:57:57 +0100 In-Reply-To: References: <544EAFDD DOT 1010200 AT ecosensory DOT com> <545104E3 DOT 2060008 AT ecosensory DOT com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.4.4-3 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit 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 On fre, 2014-10-31 at 12:08 +0530, Abhijit Kshirsagar wrote: > So when i do git diff i get graphical diff in a popup window, *and* > text mode diff in the terminal. > Some details are here: https://bugs.launchpad.net/geda/+bug/904633 > > I think I posted this in an earlier thread on schdiff here, will make > a small demo and post in a couple of days. Nice wrapper script. Tried it out in one of my current larger projects and made a little modification for it to handle my use case (attached to the launchpad bug). I basically have a subdirectory structure within the git repository something like: schem/ |-----sym/ |-----part1/ |-----part2/ ... I run gschem from the schem dir where I have the gschemrc and gafrc and schematics are under each "part" dir. My modifications to gschemdiff searches the path tree upwards for the existence of any of those rc files and if it finds any it changes to that dir to run the schematic export. /Jonatan