X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to; bh=gIoZ4nMsacO1DfhNsuqIhEp6zEvKjFnc8TxeVq4OaH8=; b=ptkaGXJtlZmGKb+48uC+6kjciHgRE8mgleGENBLe/R4KR/b4IpoolCRQVDNJeLBzQJ KQ1GTGOT6QtKR0tDXvVWYcW8i0ppDgYgTkGzVmN8H2VJi+Nwwlb6llYkZgtEG+1HZ8k4 84ZAHZU91MY2D1KARdb7aA/L0jxLaYtAHtFZDRPyyqSzNWk818gDjL4gjnltlW8mnPNv oao2WLTjtWNL9b5EGldkyRlp8i//7W/OfWK3DK7b5jMtvNdhMVcY26EyImFIIQVvHwa8 2wXS4Kw2Kar6hU34m6v9DIt7+Frvi9hvDGrEG239QActyEIVU+hioJwjqNatwbmldyqb 5+XA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:subject:message-id:mail-followup-to :references:mime-version:content-disposition:in-reply-to; bh=gIoZ4nMsacO1DfhNsuqIhEp6zEvKjFnc8TxeVq4OaH8=; b=DblIAq0ExGXuVsYQQrwNOgsKsKMlIm2LCkp+3Dr1AigI5EoYfqViNEY80+3rUaB0ky RPcUvjzVpsxbwxAw+c2FG8076iCuzMUkFrYpj8Dzzwus7T9RYTrAClj9iJ3ilRPdsWAK LhXEp1AfSQIvOThCvt0kcIIJGGnl7rfDxDmdfdLD0grYeNSXOq0Mr/tzRjSce+fXnHGB 2HxmMWqsJVhKNNDov1jKKrw4LZqUYRi15/glGxRWtBiIXvMgEGCyHRPCP5TBUkdrQpKJ aA1xDa5KLg+LiZTEEumHacKn/0ywkyqV7wocrua0PsjK1OovHWxdBbjsvVWtkFfRv54M YZBg== X-Gm-Message-State: AOAM531jtjophIxS70mFxB7G0afFr3Q3o9i/c7q3A6s0ecHxG/y/hq9u /HEVa+DWrdC2RghxrKDTKmvTkZNKrvY= X-Google-Smtp-Source: ABdhPJwwUWdnVWwwEdTR9g2p9JAsQj9ad5P9vA9qszCeruij8dObwzhBarkTqOr7/KQvd6J0/rpgAA== X-Received: by 2002:a2e:b051:: with SMTP id d17mr4626895ljl.255.1618641367889; Fri, 16 Apr 2021 23:36:07 -0700 (PDT) From: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" X-Google-Original-From: Vladimir Zhbanov Date: Sat, 17 Apr 2021 09:36:06 +0300 To: geda-user AT delorie DOT com Subject: Re: [geda-user] lepton-schematic configuration Message-ID: Mail-Followup-To: geda-user AT delorie DOT com References: <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> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <45fc224d-86ac-d9e7-e0c0-045f88ff3c39@wavecable.com> 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 Hi Tom, On Fri, Apr 16, 2021 at 03:58:22PM -0700, Thomas D. Dean (tomdean AT wavecable DOT com) [via geda-user AT delorie DOT com] wrote: ... > I read the parft about moving to lepton-user.conf and assumed that was done. > > Are we eventually going to get there? Sure. We're steadily moving towards this goal and have done much already. The only functions that still live in executable rc files in Lepton are those related to libraries and color-maps. Since the work in this direction almost always includes much refactoring, it's probably just a matter of time when we finish with it. OTOH, however, there is one issue with the new config system I would appreciate any help in solving. M$ and Gnome *.ini or *.ini-like files are not very much suitable for multi-value records. Processing file names makes things worse since in *nix they may contain any characters including newlines, quotes, etc. While there were several solutions suggested on how to resolve these issues, I'm open to new ideas and looking for the best one. Vladimir