From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: edu500ac@gmail.com Newsgroups: gmane.emacs.help Subject: Re: A femtolisp based emacs clone Date: Wed, 24 Aug 2016 14:38:05 -0700 (PDT) Message-ID: References: <6ea295ed-010d-476d-b832-9e850a98a609@googlegroups.com> <20160823235249.b49733686b125af962883642@speakeasy.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1472074837 19943 195.159.176.226 (24 Aug 2016 21:40:37 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 24 Aug 2016 21:40:37 +0000 (UTC) Injection-Date: Wed, 24 Aug 2016 21:38:06 +0000 User-Agent: G2/1.0 To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Aug 24 23:40:30 2016 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcfuP-0004eL-Um for geh-help-gnu-emacs@m.gmane.org; Wed, 24 Aug 2016 23:40:30 +0200 Original-Received: from localhost ([::1]:53455 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcfuP-0004li-UE for geh-help-gnu-emacs@m.gmane.org; Wed, 24 Aug 2016 17:40:29 -0400 X-Received: by 10.237.53.75 with SMTP id b11mr3645532qte.4.1472074686495; Wed, 24 Aug 2016 14:38:06 -0700 (PDT) X-Received: by 10.36.227.67 with SMTP id d64mr1377272ith.3.1472074686445; Wed, 24 Aug 2016 14:38:06 -0700 (PDT) Original-Path: usenet.stanford.edu!j37no10457709qta.0!news-out.google.com!d130ni45758ith.0!nntp.google.com!f6no12697453ith.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help In-Reply-To: <20160823235249.b49733686b125af962883642@speakeasy.net> Complaints-To: groups-abuse@google.com Original-Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=200.131.199.27; posting-account=8YAtcAoAAAD4IX3bs0texOrJOshWJwro Original-NNTP-Posting-Host: 200.131.199.27 Original-Xref: usenet.stanford.edu gnu.emacs.help:218751 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:111191 Archived-At: Interesting enough, my first idea was to develop a modern clone of the scre= en-editor, as you have suggested. Therefore, I contacted the owner of the s= ite se-editor.org and asked him whether it would be difficult to add utf8 t= o his distribution. The answer was that he did not have time and will for d= oing the job. However, I wrote a clone of the screen-editor in Haskell. The= problem with my Haskell screen-editor clone is that Haskell is very hard t= o install. Then I found atto, an emacs clone written by Hugh Barney. It had= the same limitation as the screen-editor, but Hugh Barney was willing to a= dd unicode and parenthesis highlight to atto. The only thing missing was a = language for customization. The choice of languages narrowed to Tiny Scheme= and femtolisp. Since femtolisp is much faster than Tiny Scheme, almost eve= ry member of the group voted for femtolisp. To make a long story short, the= femtoemacs team members aims at something similar to the screen-editor. Ho= wever, they think that it would be a bonus if some compatibility with emacs= could be retained. Conclusion: All team members agree with your post in almost every aspect. T= he problems you listed are exactly the problems we have.