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=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=Fma+PkEDzzBI1df4uU+wnGRphpcB+uWeb4rqS8b00BE=; b=ow2DYYHEETkgQNAggTyIExGrW6G9BH4rHIK7+lIZoQP4Htfnww3XkF5htPUyHrzwSZ M2LoOsxXLH9wRasVVjteWPHRml5KBSwHkr/Cs5R/9m2u2O1VmLVGBi+/hWBcBN4i/9CS 9OIcjL/Ona+MBS5Wal836TsTHi+x1TrCV+3uxEZCznTeGz0IViJzVU0x2hFk01kuUgK0 4MM9mpxXOnw6md9teLHrZtwKLDcAolI/OKzhXjdgcsTWBxRJ1wSfG76YdkPsXgxjbkXG LxGk7apQ+BNG0i0kgBrK9Vw2yXPmAWPjVSeAyAUsiXwlm+mGOoAOr9rJ5pdt0F3wLXpA f8nw== MIME-Version: 1.0 X-Received: by 10.60.124.226 with SMTP id ml2mr17395046oeb.27.1445243253839; Mon, 19 Oct 2015 01:27:33 -0700 (PDT) Sender: svenn DOT bjerkem AT gmail DOT com In-Reply-To: <20151018192444.GB2782@localhost.localdomain> References: <88EA58F5-2B23-498A-9E5B-84054976DBED AT noqsi DOT com> <4D3CD563-D8EE-4B2A-975A-AC2B573960FF AT noqsi DOT com> <34B17816-9EA5-45FD-BFB4-9D623A8D3D87 AT noqsi DOT com> <39FF6208-7D45-4DE8-9AEE-1ED1B512705B AT noqsi DOT com> <20151018192444 DOT GB2782 AT localhost DOT localdomain> Date: Mon, 19 Oct 2015 10:27:33 +0200 X-Google-Sender-Auth: FCDpC2sIsQs6RJ7KbZIdSGjbXMY Message-ID: Subject: Re: [geda-user] A lesson from gnet-makefile From: "Svenn Are Bjerkem (svenn DOT bjerkem AT googlemail DOT com) [via geda-user AT delorie DOT com]" To: gEDA users mailing list 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 18 October 2015 at 21:24, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > You've probably heard questions of our > users on how to make some actions available without using gui, just > using shortkeys for example. If we make all our main C functionality > available to Scheme, it would be a big step forward and make some of > those requests solved easily. I think this effort will make a difference. From my Cadence experience, being able to script just about anything with their Lisp justified the effort of learning their Lisp. The added bonus was that their Lisp was used in scripting their waveform viewer, layout tool, spice integration. A second key to success was their CIW, the command interpreter window. In that window all Lisp code could be written interactively and the evaluation would be visible in whatever window was referenced from the code. Much like the REPL. Or ipython for pythonists or tkcon for tclers. -- Svenn