From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ulrich Mueller Newsgroups: gmane.emacs.devel Subject: Re: eterm-color not in ncurses/terminfo (and name clash with eterm.org) Date: Mon, 4 May 2009 23:43:42 +0200 Message-ID: <18943.24974.205788.878501@a1ihome1.kph.uni-mainz.de> References: <18942.51042.70991.953283@a1ihome1.kph.uni-mainz.de> <200905041612.n44GCuFM023842@godzilla.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1241473450 15067 80.91.229.12 (4 May 2009 21:44:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 4 May 2009 21:44:10 +0000 (UTC) Cc: Dan Nicolaescu , emacs-devel@gnu.org To: Samuel Bronson Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 04 23:44:00 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1M15x6-0003lG-6j for ged-emacs-devel@m.gmane.org; Mon, 04 May 2009 23:43:56 +0200 Original-Received: from localhost ([127.0.0.1]:60424 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M15x5-00052F-N3 for ged-emacs-devel@m.gmane.org; Mon, 04 May 2009 17:43:55 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M15x0-00051M-UL for emacs-devel@gnu.org; Mon, 04 May 2009 17:43:50 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M15ww-0004zs-Te for emacs-devel@gnu.org; Mon, 04 May 2009 17:43:50 -0400 Original-Received: from [199.232.76.173] (port=33556 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M15ww-0004zl-OG for emacs-devel@gnu.org; Mon, 04 May 2009 17:43:46 -0400 Original-Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]:57826) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M15wv-0003g5-KW for emacs-devel@gnu.org; Mon, 04 May 2009 17:43:46 -0400 Original-Received: from a1ihome1.kph.uni-mainz.de (a1ihome1.kph.uni-mainz.de [134.93.134.75]) by a1iwww1.kph.uni-mainz.de (8.14.0/8.13.4) with ESMTP id n44LhgWE027611; Mon, 4 May 2009 23:43:42 +0200 Original-Received: from a1ihome1.kph.uni-mainz.de (localhost [127.0.0.1]) by a1ihome1.kph.uni-mainz.de (8.14.0/8.14.1) with ESMTP id n44Lhg4U032492; Mon, 4 May 2009 23:43:42 +0200 Original-Received: (from ulm@localhost) by a1ihome1.kph.uni-mainz.de (8.14.0/8.14.0/Submit) id n44LhgHu032486; Mon, 4 May 2009 23:43:42 +0200 In-Reply-To: X-Mailer: VM 8.0.2-487 under Emacs 22.2.1 (i686-pc-linux-gnu) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:110651 Archived-At: >>>>> On Mon, 4 May 2009, Samuel Bronson wrote: > On Mon, May 4, 2009 at 12:12 PM, Dan Nicolaescu wrote: >> When term.el starts, it sets up both TERMCAP and TERMINFO, so >> applications should work just fine without any support in the standard >> terminfo distribution. > Hmm. I don't see any mention of TERMINFO in term.el except for the > code that actually sets it ... it should be documented. > Regardless: How does that work over SSH? (I do wish they had thought > this sort of thing out better when they designed terminfo in the first > place, but I think it's a bit late for that now...) That's the point, with the TERMCAP and TERMINFO variables it works fine most of the time, but there are some situations where it doesn't. Having it in the general terminfo files would help in such cases. But please disregard my original message; looks like eterm-color has made it into ncurses meanwhile: However, if I compare etc/e/eterm-color.ti with the entry now in terminfo.src, then the latter has the following additional entries: msgr, blink=\E[5m, sgr=\E[0%?%p1%p3%|%t;7%;%?%p2%t;4%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;m, u6=\E[%i%d;%dR, u7=\E[6n, Are these correct, or should they (or some of them) be removed from the entry in ncurses/terminfo? Ulrich