From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Ren=C3=A9_Kyllingstad?= Newsgroups: gmane.emacs.devel Subject: Re: terminal emulation Date: Fri, 3 Jun 2011 11:40:56 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=002215b02fba17df5304a4cb8e28 X-Trace: dough.gmane.org 1307094103 29268 80.91.229.12 (3 Jun 2011 09:41:43 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 3 Jun 2011 09:41:43 +0000 (UTC) Cc: emacs-devel@gnu.org To: axel.junker@safe-mail.net Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 03 11:41:38 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QSQss-0005rL-8d for ged-emacs-devel@m.gmane.org; Fri, 03 Jun 2011 11:41:38 +0200 Original-Received: from localhost ([::1]:58097 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QSQsr-0008FX-1l for ged-emacs-devel@m.gmane.org; Fri, 03 Jun 2011 05:41:37 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:46213) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QSQsc-0008FP-2V for emacs-devel@gnu.org; Fri, 03 Jun 2011 05:41:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QSQsX-0005vD-Jg for emacs-devel@gnu.org; Fri, 03 Jun 2011 05:41:22 -0400 Original-Received: from mail-wy0-f169.google.com ([74.125.82.169]:64626) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QSQsX-0005ur-Ej for emacs-devel@gnu.org; Fri, 03 Jun 2011 05:41:17 -0400 Original-Received: by wyf19 with SMTP id 19so1616087wyf.0 for ; Fri, 03 Jun 2011 02:41:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:cc:content-type; bh=XzsKkcFsuLIwfO3MjG7Tx9J9v2XMcLJRuugAbAbsISY=; b=qrnGPQ9EoVsVggCiAHJM3DDS7zE/jMTZOREAe15tGY7Qvq1mOcVHwZDOfe1+yA1Ag9 VzX29UW2kO5BAXTyaR4vmTX4kGi4V7ZmEAOUBntQGpOTQDxz31Dl27e/6ywKi2Zkbx6J RPAWV1K/CX8can43JJY3Je0tEAYoiPAanC6cE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; b=SuiB9gWq16F2R6h7p3qV9EYc5qjH2MaFyE0sjXa4R7yoR27HtTcddtxvd9iA5y35SG kbRNa0jBDLUlLPquM9aViVuTFsLBbzu1dinStvKx8PZze29GYRfxQf4+NuaDhQmwVtjk XwkTOP+5tIVbosNl19ycRIUjXgHVAn7xCbUjo= Original-Received: by 10.227.6.219 with SMTP id a27mr1713477wba.46.1307094076087; Fri, 03 Jun 2011 02:41:16 -0700 (PDT) Original-Received: by 10.227.157.7 with HTTP; Fri, 3 Jun 2011 02:40:56 -0700 (PDT) In-Reply-To: X-Google-Sender-Auth: dIE9DqriKaLje7vKOSu-7Hh3wDA X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 74.125.82.169 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:140115 Archived-At: --002215b02fba17df5304a4cb8e28 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable nterm supports Aptitude: http://kanis.fr/nterm.html -- Ren=C3=A9 On Thu, Jun 2, 2011 at 20:43, wrote: > I am using GNU Emacs as the environment for all my daily computing tasks = on > my GNU Linux system. So far I am really content with what Emacs already > provides - Gnus, org-mode, Dired, shell-mode, etc. There is just one thin= g > that is bugging me. Ocasionally I have to fall back to an external termin= al > emulator (e.g. gnome-terminal) to run ncursed based applications like > aptitude. Is there any way to run such applications from within emacs? > shell-mode obviously does not work, and both M-x term and M-x > terminal-emulator are broken. (Try aptitude in either one of them). > In particular, I would like to have a terminal emulator that is a real > emulator without any nitty gritty. That is, any key press is directly > forwarded to the underlying terminal, except for one escape character (e.= g. > C-c). > Does that make sense? Is there any interest in patching term to support > that? > > -- Axel > > --002215b02fba17df5304a4cb8e28 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable nterm supports Aptitude:

h= ttp://kanis.fr/nterm.html


-- Ren= =C3=A9
On Thu, Jun 2, 2011 at 20:43, <axel.junker@safe-mail.net> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex;"> I am using GNU Emacs as the environment for all my daily computing tasks on= my GNU Linux system. So far I am really content with what Emacs already pr= ovides - Gnus, org-mode, Dired, shell-mode, etc. There is just one thing th= at is bugging me. Ocasionally I have to fall back to an external terminal e= mulator (e.g. gnome-terminal) to run ncursed based applications like aptitu= de. Is there any way to run such applications from within emacs? shell-mode= obviously does not work, and both M-x term and M-x terminal-emulator are b= roken. (Try aptitude in either one of them).
In particular, I would like to have a terminal emulator that is a real emul= ator without any nitty gritty. That is, any key press is directly forwarded= to the underlying terminal, except for one escape character (e.g. C-c). Does that make sense? Is there any interest in patching term to support tha= t?

-- Axel


--002215b02fba17df5304a4cb8e28--