delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/03/01/05:48:12

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Tue, 1 Mar 2016 11:45:05 +0100 (CET)
From: Roland Lutz <rlutz AT hedmen DOT org>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] pcb import schematic crash, parantheses in netname
In-Reply-To: <DB4746A0-011C-45FD-B52B-B8B140678481@noqsi.com>
Message-ID: <alpine.DEB.2.11.1603011144550.1511@nimbus>
References: <20160215215221 DOT fd472794e7b9446a243bfc40 AT gmail DOT com> <201602152055 DOT u1FKtM4K011038 AT envy DOT delorie DOT com> <20160215220938 DOT bbc7eaa59d827cd0b261ea97 AT gmail DOT com> <D3167F4D-4750-49F8-9125-BDC4937F5C69 AT noqsi DOT com> <201602152135 DOT u1FLZrw9012774 AT envy DOT delorie DOT com>
<7F210DE7-0A0B-42F9-ABBE-2C2768621186 AT noqsi DOT com> <20160216081722 DOT 1065cbed6653d3da4ffc7498 AT gmail DOT com> <201602160724 DOT u1G7Ox26001785 AT envy DOT delorie DOT com> <20160216085628 DOT b70143c330cd4da98a4603d3 AT gmail DOT com> <201602160805 DOT u1G85d8c003148 AT envy DOT delorie DOT com>
<20160216092912 DOT 7f7439f703b49175a21dbb1b AT gmail DOT com> <CAJXU7q_w5NunkojiCr36RHRTq0hJ+PZP1e0GumTRMoGXcvgRXQ AT mail DOT gmail DOT com> <201602161715 DOT u1GHFMBB028078 AT envy DOT delorie DOT com> <CAJXU7q9d9VqBmqabKfE3M3banZ8jn2c3LaWxBSK9_YCm9XN3_w AT mail DOT gmail DOT com>
<201602161814 DOT u1GIE4N8030809 AT envy DOT delorie DOT com> <DB4746A0-011C-45FD-B52B-B8B140678481 AT noqsi DOT com>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
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

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--8323329-3409166-1456793729=:3447
Content-Type: TEXT/PLAIN; CHARSET=UTF-8; format=flowed
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine DOT DEB DOT 2 DOT 11 DOT 1603010155331 DOT 3447 AT nimbus>

On Tue, 16 Feb 2016, John Doty wrote:
> gnetlist doesn’t crash when it sees UTF-8, although back ends generally 
> seem to substitute “?” for UTF-8 characters in output for some reason, 
> even though the data passed to the back end is proper. Something about 
> Guile output, I think.

Guile tries to convert characters to the encoding of the corresponding 
output port.  If this isn't set correctly, the characters will appear 
garbled.  (In particular, when trying to print UTF-8 data to stdout with 
Guile 2.0.x you have to set the output port encoding explicitly to UTF-8 
even in an all-UTF-8 locale.  This has been fixed in Guile 2.2.x.)


On Tue, 16 Feb 2016, DJ Delorie wrote:
> more likely we'll get some random joke emoji (like ¯\_(ツ)_/¯ for
> example) as a refdes just because the engineer could[*] :-P

This wouldn't be rendered correctly because libgedacairo interprets "\_" 
as an overbar marker.


On Mon, 22 Feb 2016, Stephan Böttcher wrote:
> There must not be seqfaults.

The reported PCB crash is actually a combination of two bugs:
* gnet-pcbfwd.scm shouldn't generate output which PCB can't handle
* PCB shouldn't segfault even if given malformed commands


On Wed, 24 Feb 2016, Britton Kerin (britton DOT kerin AT gmail DOT com) [via
geda-user AT delorie DOT com] wrote:
> Eventually it'll need porting to a new gtk, or you'll be stuck on an old
> distro.

Porting gschem to a recent GTK version would mean losing multi-key hotkeys 
and tear-off menus (as discussed in the past).

--8323329-3409166-1456793729=:3447--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019