From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jai Dayal Newsgroups: gmane.emacs.help Subject: Re: comint outside emacs (was Does anyone really use emacs in terminal?) Date: Fri, 10 May 2013 00:48:35 -0400 Message-ID: References: <0b72021c-139f-4269-8e81-5b5ef97fb83d@googlegroups.com> <8761yu64e4.fsf@Servus.decebal.nl> <87r4higq45.fsf@gmail.com> <87ip2tyftv.fsf@yahoo.fr> <20130508155351.GA5399@hysteria.proulx.com> <87obclrrb9.fsf@kuiper.lan.informatimago.com> <25153223-A058-4762-A1FC-7744472B958A@Web.DE> <87obckqg7f.fsf@wanadoo.es> <87k3n8qf7l.fsf@wanadoo.es> <67bc8cd9-dd4f-4f72-834c-7d237f4a0368@n5g2000pbg.googlegroups.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1368161350 32646 80.91.229.3 (10 May 2013 04:49:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 10 May 2013 04:49:10 +0000 (UTC) Cc: help-gnu-emacs To: rusi Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri May 10 06:49:11 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UafGY-0000Et-FI for geh-help-gnu-emacs@m.gmane.org; Fri, 10 May 2013 06:49:10 +0200 Original-Received: from localhost ([::1]:50205 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UafGY-0000Vw-0T for geh-help-gnu-emacs@m.gmane.org; Fri, 10 May 2013 00:49:10 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:38064) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UafGN-0000Vg-6b for help-gnu-emacs@gnu.org; Fri, 10 May 2013 00:49:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UafGL-0007Vu-IL for help-gnu-emacs@gnu.org; Fri, 10 May 2013 00:48:59 -0400 Original-Received: from mail-ie0-x22f.google.com ([2607:f8b0:4001:c03::22f]:43539) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UafGL-0007Vj-Aa for help-gnu-emacs@gnu.org; Fri, 10 May 2013 00:48:57 -0400 Original-Received: by mail-ie0-f175.google.com with SMTP id s9so6964158iec.6 for ; Thu, 09 May 2013 21:48:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=sZ7d9dLtPYvSau7YYsS7G4mNvz0Nq8Yv3xtamJpDh+Q=; b=QXBNY3Rzo8xiLcu3ev356gUQqfyV1w0wNlHGQqptrbM3SLcGGr0ntoBqsvyHhqQlSu aO92fyzmt631tEJBtmD/BVD+M+rzzoKJkSpBqJyB7LHy0nWRleawgkiM+ClS01xs+NMj jvdTklG9AdRteG2/ztYwT1CR1KKqBbGJcdS81qQVyEs/QEpr69gQ13NB8BbkpRDhZTx4 ok2M1AUncetMOInMN2P+JDM3Xc2yJpTsCXETjlk8i5xiAkHKvUtRc/GFos/Qj1fjDOu5 6ymSPhPHvJILXnAFOij52/NScv4C4b2+sU4yo7VbJAhrSHB2LVsVFnqlpoWZDj+4vx0r 25Ow== X-Received: by 10.50.60.41 with SMTP id e9mr687795igr.94.1368161336605; Thu, 09 May 2013 21:48:56 -0700 (PDT) Original-Received: by 10.50.73.102 with HTTP; Thu, 9 May 2013 21:48:35 -0700 (PDT) In-Reply-To: <67bc8cd9-dd4f-4f72-834c-7d237f4a0368@n5g2000pbg.googlegroups.com> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4001:c03::22f X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:90615 Archived-At: Vim has a python interpreter.. I think even natively at this point. Vim also has the Superior Haskell Interaction Mode (SHIM) extension. The point of Vim and Emacs is that they are extendable. You can get them to do arbitrary things. There isn't one thing that emacs does inherently that is impossible to do with Vim, and visa-vera. That's the point I'm trying to get at. On Fri, May 10, 2013 at 12:08 AM, rusi wrote: > On May 9, 9:46 pm, Jai Dayal wrote: > > Emacs mode on vim is not just basic features. > > > Not wishing to add to the flames here but genuinely ask a question=85 > > As a teacher of programming, I like to allow students to be free about > things that are distant from programming. > Also by default I use emacs. > > Now as for program editing I expect that vim has the mode- > functionality that emacs has. > I am specifically interested in inferior buffers ie derivatives of > comint mode: > > Is it possible to run the python interpreter or the haskell > interpreter under vi? > Last I looked it was not. > > In case this seems to add to the flames, here's my recent mooc course > offering on haskell+python: > > https://moocfellowship.org/submissions/the-dance-of-functional-programmin= g-languaging-with-haskell-and-python > wherein I say that I use emacs but participants can use what they > like. > >