From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.user Subject: Re: Anniversary hack: Zile editor with Guile support Date: Mon, 13 Feb 2012 07:37:53 -0800 (PST) Message-ID: <1329147473.23154.YahooMailNeo@web37907.mail.mud.yahoo.com> References: <1329094293.53143.YahooMailNeo@web37901.mail.mud.yahoo.com> Reply-To: Mike Gran NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1329147623 3478 80.91.229.3 (13 Feb 2012 15:40:23 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 13 Feb 2012 15:40:23 +0000 (UTC) Cc: Guile User To: Bernardo Ezequiel Contreras Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Feb 13 16:40:17 2012 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Rwxym-0005ip-8c for guile-user@m.gmane.org; Mon, 13 Feb 2012 16:38:12 +0100 Original-Received: from localhost ([::1]:43906 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rwxyl-0005Mp-Ey for guile-user@m.gmane.org; Mon, 13 Feb 2012 10:38:11 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:36839) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rwxye-0005MS-Gx for guile-user@gnu.org; Mon, 13 Feb 2012 10:38:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RwxyV-0000po-Cd for guile-user@gnu.org; Mon, 13 Feb 2012 10:38:04 -0500 Original-Received: from nm29-vm0.bullet.mail.bf1.yahoo.com ([98.139.213.166]:28333) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1RwxyV-0000pB-8j for guile-user@gnu.org; Mon, 13 Feb 2012 10:37:55 -0500 Original-Received: from [98.139.212.150] by nm29.bullet.mail.bf1.yahoo.com with NNFMP; 13 Feb 2012 15:37:54 -0000 Original-Received: from [98.139.212.221] by tm7.bullet.mail.bf1.yahoo.com with NNFMP; 13 Feb 2012 15:37:54 -0000 Original-Received: from [127.0.0.1] by omp1030.mail.bf1.yahoo.com with NNFMP; 13 Feb 2012 15:37:54 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 306540.83481.bm@omp1030.mail.bf1.yahoo.com Original-Received: (qmail 27768 invoked by uid 60001); 13 Feb 2012 15:37:53 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1329147473; bh=AX+HuIq8Pt6Js8Hy6n4FrTa4mqm6p6NDP4kPxke8DBM=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=m+4tXOTu+uKNUmK1+m9Oz+5Tznk6lgBXAXjfdAYtn7MMqPwGbyP8brmrJk7kgGnGgAk+fXwkmoVx0ERciKMt6fTuY0eunFGhgGUrBZ7iUu04UrEGXieKrtGpiwjy+GHV6eJlUgJaGtK1iI3IEZWaqg2g/Rdx2tFUsTRlDKO9lJo= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=V9oo4Wf4Z8Wvua4NZYWAvNu0826lrt3z/3//C7PodDr/GuPTyG4AWa+x+US3TeOIVhP+sLyYvEVoS6EfIjdU5ElvaiyWviVUF6SudoOw80i6AEKa+6Pe+0HUUzqGQu8lyXW3wCAbhIXuWhwHJMuDP7JRMp26yDJgBYSOKbPYvQo=; X-YMail-OSG: W61mmv8VM1myJBtuK7r5f5e.tOB_lqmQuT8jWp.CymM4dP1 5yH.Snro46fHtDgZ_TKNronrmo9T2y.adTItSlhp93ktKX6EjdlmRHAJstls O_O5pfu7YnGx.FGv4a_8w62mAhHlhfvi2plZcLl4Q.8QEbc2B.ZGpcLtgn0M lKKLTSHM7Dj7AxYd_hAW7ZdONewgtRe6_fExS78tDhXdyOmZqG9IwUOOTEk0 QzH0sOrDMrBQG6Px3RUyxy38srUaN3Ve220SKEmqXwtv8w5aeXJ._2vCpp1Z onOsW2Yzcgip_BPosbzwcCuy4KrCuCk0B1pXKmKo69A7JZfmeurb2zjFriXi FIVdmhC2SLbHmh7K1AK1vfyV_sAmPA0.EXzRT5J7xfTo_YQedgeEpwLVM5Ec 77U5XrR_lcpeUyxzAj9xGO7a1ws3kB10nkfirHgdXY2S6llaF8JmUiUykFwV oBebAHfTknHm32P.yUhw- Original-Received: from [71.130.221.176] by web37907.mail.mud.yahoo.com via HTTP; Mon, 13 Feb 2012 07:37:53 PST X-Mailer: YahooMailWebService/0.8.116.338427 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 98.139.213.166 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:9267 Archived-At: > From: Bernardo Ezequiel Contreras =0A>=A0=A0=0A>=0A= >Do you plan to write everything on guile? is it possible?=A0=0A=0AI don't = plan on writing everything in Guile, but, it is possible.=0A=A0=0AZile only= depends on the Ncurses libraries.=A0 There are Guile=0Abindings for Ncurse= s. So I have everything I would=A0need.=0A=A0=0AI have written programs lik= e Zile completely in Guile=0AScheme a couple of times.=A0 I have a couple o= f prototypes.=0ABut there are a couple of challenges.=0A=A0=0A- Ncurses pro= grams are annoying to debug, since they try to=0A=A0 write to the screen th= at you are using.=A0 There are ways to=0A=A0 work around that, though.=0A= =A0=0A- The Guile debugger is okay, but, it isn't great.=A0 Sometimes,=0A= =A0=A0the debugger can't tell you where the error is in your source=0A=A0 c= ode.=A0 So, it can be hard to use on programs with many files.=0A=A0=0A=A0= =0ARegards,=0A=A0=0AMike