X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Recipient: dj AT delorie DOT com From: geda AT psjt DOT org (Stephan =?utf-8?Q?B=C3=B6ttcher?=) To: DJ Delorie Cc: geda-user AT delorie DOT com Subject: Re: [geda-user] pcb_fprintf mixes mm and mils for same output object References: <201601252210 DOT u0PMA0uc031097 AT envy DOT delorie DOT com> <201601272015 DOT u0RKFlKO010736 AT envy DOT delorie DOT com> Date: Wed, 27 Jan 2016 21:51:29 +0100 In-Reply-To: <201601272015.u0RKFlKO010736@envy.delorie.com> (DJ Delorie's message of "Wed, 27 Jan 2016 15:15:47 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 DJ Delorie writes: >> Mixing metric and imperial introduces an unnecessary opportunity for >> error. > > Welcome to the EDA world, where half the parts are spec'd in metric, > and the other half are spec'd in imperial. Combine that with users > who rampantly argue for "user understandable file formats" and you get > the compromise we chose. > >> If there was an option to have all lengths saved in metric units, >> I'd gladly make sure it is set by default for my projects. > > It's called "change the source" :-) Yes, thanks. But please keep the nice property that a PCB file will not be unecessarily reordered or changed when saved, so that the version control diffs are usable. It was very important these days, that I could check each and every commit for unintended changes. -- Stephan