www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2021/04/20/10:37:03.1

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7+dev
X-Exmh-Isig-CompType: repl
X-Exmh-Isig-Folder: inbox
From: "karl AT aspodata DOT se [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] lepton-schematic configuration
In-reply-to: <20210420165447.01662e1f@demon>
References: <f8c52456-df0a-0d5e-968a-f46aecdea612 AT wavecable DOT com> <YGKiL+QJHhcTyttA AT lepton> <17a2b20c-5100-7084-b3e5-da83b4c7cc31 AT wavecable DOT com> <20210416171019 DOT AB0F783D2748 AT turkos DOT aspodata DOT se> <45fc224d-86ac-d9e7-e0c0-045f88ff3c39 AT wavecable DOT com> <YHqB1sLeFXFjw2CW AT lepton> <20210417120802 DOT AC8E5824EA9F AT turkos DOT aspodata DOT se> <YHrhqCfn5pnbjHmp AT lepton> <20210417150846 DOT D71A7824EAA0 AT turkos DOT aspodata DOT se> <YH4DHdqSfzbxpFuc AT lepton> <20210420004030 DOT ADA0580770A5 AT turkos DOT aspodata DOT se> <20210420165447 DOT 01662e1f AT demon>
Comments: In-reply-to "dmn (graahnul DOT grom AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
message dated "Tue, 20 Apr 2021 16:54:47 +0300."
Mime-Version: 1.0
Message-Id: <20210420143619.1010380770AF@turkos.aspodata.se>
Date: Tue, 20 Apr 2021 16:36:19 +0200 (CEST)
X-Virus-Scanned: ClamAV using ClamSMTP
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

dmn:
...
> We have easy means in our code base to execute any
> arbitrary Scheme file. Moreover, there is a possibility
> to control where it can be done: eda_config_set_trusted().
> Then, we can simply add support just for this:
> ```
> [schematic]
> exec-on-startup=one.scm;two.scm;/path/to/my/three.scm
> ```
> 
> What do you think?

 I don't really see the point with the exec-on-startup,
 what's wrong with commenting/uncommenting (load "xxx").

 And I really don't see the point to have ini-style files
 for configuration, expecially not for the local user
 (which I myself write and control) and autogenerated things
 like 

$ head ~/.cache/lepton-eda/gui.conf 
[gschem.dialog-geometry.multiattrib]
x=903
y=261
width=487
height=641
show_inherited=true

[gschem.dialog-geometry.compselect]
x=857
y=1
$

 There is a point of dealing with project local configs where
 evil commands might sip in when using imported repositories from
 someone else, but hey, do you use Makefiles in your projects ?

Regards,
/Karl Hammar


- Raw text -


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