X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=z7gXBj2u1Y3GBCoveX8nJBM7frhVpiQ6MC6lypONZv4=; b=nJTrLjVB5nSZZZl/0vzrS+M3TyRH3iHgZTBsxEZ2NQjSUCytg+Y3qbMOWogPXtKT4z B34NYx6kKsCbDWxkgSx6govCTm+DL+4nqPZtWaYBG+Z1mMmGdtbudPaVMsII3jJrhe3B r1dQ4bCjvYNj24YqkxVTciooiN+u29o8NnqaM56VBhL2gQDjuJXFC8tUIxc8D8eUiWLK DhJRC5z8pfZOBhaUvUU4C4ScecVnMF/spaMWWWaG+SWBzsOVqtO2W5MsFAFX+yVUpSNR uqKpVHFu7QPWtBIdg1CD/+2y7yv8aE+BNYrQqK8KmyCWDRZUky2VbaFHuO+2XPpxWQ9D G7mw== MIME-Version: 1.0 X-Received: by 10.43.155.84 with SMTP id lh20mr2208130icc.81.1397758350014; Thu, 17 Apr 2014 11:12:30 -0700 (PDT) In-Reply-To: <201404171458.s3HEwG4r032541@envy.delorie.com> References: <201404171458 DOT s3HEwG4r032541 AT envy DOT delorie DOT com> Date: Thu, 17 Apr 2014 11:12:29 -0700 Message-ID: Subject: Re: [geda-user] pcb graphical objects spec From: Britton Kerin To: geda-user AT delorie DOT com Content-Type: text/plain; charset=UTF-8 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 Thu, Apr 17, 2014 at 7:58 AM, DJ Delorie wrote: > > The current PCB file format is documented in the PCB manual, which is > part of the PCB install. Look for "pcb.pdf" and read the "File > Formats -> File Syntax" subsection. > > Note that while the file seems to be line oriented, and pcb always > outputs it as such, the specification does not require that. The only > reliable way to read a PCB file is to write a plugin and let pcb read > it for you :-) Would it be a bad thing to make line orientation part of the spec? My parsers take it for granted. Britton