X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2016-01-08_03:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 clxscore=1015 suspectscore=29 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1510270003 definitions=main-1601080160 From: "Chris Smith (space DOT dandy AT icloud DOT com) [via geda-user AT delorie DOT com]" Content-type: multipart/alternative; boundary="Apple-Mail=_6E687FAE-10C6-4CB6-871B-0B97624600DD" Message-id: <0401B51F-2A8D-442E-B4D8-22347008010D@icloud.com> MIME-version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Subject: Re: [geda-user] (SQL file open/save) Date: Fri, 08 Jan 2016 09:18:38 +0000 References: <1512221837 DOT AA25291 AT ivan DOT Harhan DOT ORG> <20160106091006 DOT 5F67B809D7A1 AT turkos DOT aspodata DOT se> <20160106133049 DOT 5A0E9809D79B AT turkos DOT aspodata DOT se> <20160106143629 DOT 4D39D809D79B AT turkos DOT aspodata DOT se> <20160106164022 DOT D0D4E809D79B AT turkos DOT aspodata DOT se> <20160106180912 DOT 42ddf4079d91384f206b7c35 AT gmail DOT com> <20160106191433 DOT 5dc5cb59 AT jive DOT levalinux DOT org> <20160106202817 DOT 56197b2c539d426a1b724c9e AT gmail DOT com> <568E09ED DOT 1080508 AT m0n5t3r DOT info> To: geda-user AT delorie DOT com In-reply-to: X-Mailer: Apple Mail (2.3112) Reply-To: geda-user AT delorie DOT com --Apple-Mail=_6E687FAE-10C6-4CB6-871B-0B97624600DD Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 8 Jan 2016, at 07:30, Britton Kerin (britton DOT kerin AT gmail DOT com) [via = geda-user AT delorie DOT com] wrote: >=20 > On Wed, Jan 6, 2016 at 9:47 PM, Sabin Iacob (iacobs AT m0n5t3r DOT info = ) [via geda-user AT delorie DOT com = ] > wrote: > =20 > (ubiquitous library support, easy-ish to parse and modify with awk & > friends for people who are so inclined), it will degenerate into > unproductive holy wars (see previous pushes for lua as the file = format, >=20 > lua as the file format is a very different proposition, since it = doesn't get you portability to anything besides lua Sorry, I don=E2=80=99t want to start another argument, but this is = wrong. In this context Lua is just a self-contained parsing library, = like YAML and of comparable size. The fact that it also gives you = embedded scripting ability is besides the point. chris AT minime:~/src$ ls -l /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0=20 -rw-r--r-- 1 root root 182356 2011-07-27 12:28 = /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0 chris AT minime:~/src$ ldd !$ ldd /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0 linux-gate.so.1 =3D> (0x00fad000) libm.so.6 =3D> /lib/i386-linux-gnu/libm.so.6 (0x00da4000) libdl.so.2 =3D> /lib/i386-linux-gnu/libdl.so.2 (0x0091b000) libc.so.6 =3D> /lib/i386-linux-gnu/libc.so.6 (0x0014c000) /lib/ld-linux.so.2 (0x0038b000) chris AT minime:~/src$ ls -l /usr/lib/libyaml-0.so.2.0.2=20 -rw-r--r-- 1 root root 124236 2011-06-03 12:35 = /usr/lib/libyaml-0.so.2.0.2 chris AT minime:~/src$ ldd !$ ldd /usr/lib/libyaml-0.so.2.0.2 linux-gate.so.1 =3D> (0x00f09000) libc.so.6 =3D> /lib/i386-linux-gnu/libc.so.6 (0x00cc5000) /lib/ld-linux.so.2 (0x00906000) Chris =E2=80=94 Chris Smith --Apple-Mail=_6E687FAE-10C6-4CB6-871B-0B97624600DD Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On Wed, Jan 6, 2016 at 9:47 PM, Sabin = Iacob (iacobs AT m0n5t3r DOT info) [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
 
(ubiquitous library support, easy-ish to parse and = modify with awk &
friends for people who are so = inclined), it will degenerate into
unproductive holy wars = (see previous pushes for lua as the file format,

lua as the file format is a very different proposition, since = it doesn't get you portability to anything besides = lua

Sorry, I = don=E2=80=99t want to start another argument, but this is wrong. =  In this context Lua is just a self-contained parsing library, like = YAML and of comparable size.  The fact that it also gives you = embedded scripting ability is besides the point.

chris AT minime:~/src$ ls -l = /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0 
-rw-r--r-- 1 = root root 182356 2011-07-27 12:28 = /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0

chris AT minime:~/src$ ldd !$
ldd = /usr/lib/i386-linux-gnu/liblua5.1.so.0.0.0
= linux-gate.so.1 =3D>  (0x00fad000)
libm.so.6 = =3D> /lib/i386-linux-gnu/libm.so.6 (0x00da4000)
= libdl.so.2 =3D> /lib/i386-linux-gnu/libdl.so.2 = (0x0091b000)
libc.so.6 =3D> = /lib/i386-linux-gnu/libc.so.6 (0x0014c000)
= /lib/ld-linux.so.2 (0x0038b000)

chris AT minime:~/src$ ls -l = /usr/lib/libyaml-0.so.2.0.2 
-rw-r--r-- 1 root root = 124236 2011-06-03 12:35 /usr/lib/libyaml-0.so.2.0.2

chris AT minime:~/src$ ldd !$
ldd = /usr/lib/libyaml-0.so.2.0.2
linux-gate.so.1 =3D> =  (0x00f09000)
libc.so.6 =3D> = /lib/i386-linux-gnu/libc.so.6 (0x00cc5000)
= /lib/ld-linux.so.2 (0x00906000)

Chris
=E2=80=94
Chris Smith <space DOT dandy AT icloud DOT com>


= --Apple-Mail=_6E687FAE-10C6-4CB6-871B-0B97624600DD--