From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kevin Rodgers Newsgroups: gmane.emacs.help Subject: Re: git diff output - terminal is not fully functional Date: Wed, 18 Aug 2010 08:54:40 -0600 Message-ID: References: <4C6A6021.9060701@online.de> <4C6A87A5.2020802@easy-emacs.de> <4C6A95FE.10103@ccbr.umn.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1282143340 24613 80.91.229.12 (18 Aug 2010 14:55:40 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 18 Aug 2010 14:55:40 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Aug 18 16:55:39 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Olk3E-0004VV-BT for geh-help-gnu-emacs@m.gmane.org; Wed, 18 Aug 2010 16:55:37 +0200 Original-Received: from localhost ([127.0.0.1]:52979 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Olk3D-0006hK-5U for geh-help-gnu-emacs@m.gmane.org; Wed, 18 Aug 2010 10:55:35 -0400 Original-Received: from [140.186.70.92] (port=56809 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Olk2Y-0006fy-Kx for help-gnu-emacs@gnu.org; Wed, 18 Aug 2010 10:54:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Olk2V-0007Ks-Uv for help-gnu-emacs@gnu.org; Wed, 18 Aug 2010 10:54:53 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:45526) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Olk2V-0007Ja-PW for help-gnu-emacs@gnu.org; Wed, 18 Aug 2010 10:54:51 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Olk2Q-0003tO-5I for help-gnu-emacs@gnu.org; Wed, 18 Aug 2010 16:54:46 +0200 Original-Received: from c-67-166-3-76.hsd1.co.comcast.net ([67.166.3.76]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 18 Aug 2010 16:54:46 +0200 Original-Received: from kevin.d.rodgers by c-67-166-3-76.hsd1.co.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 18 Aug 2010 16:54:46 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 36 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: c-67-166-3-76.hsd1.co.comcast.net User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228) In-Reply-To: <4C6A95FE.10103@ccbr.umn.edu> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:74716 Archived-At: Erik Iverson wrote: > On 08/17/2010 07:59 AM, Andreas Röhler wrote: >> Am 17.08.2010 13:55, schrieb Andrea Crotti: >>> Andreas Röhler writes: >>> >>>> Hi, >>>> >>>> with `git diff' from an shell inside Emacs, >>>> output stops at every diff-line, >>>> reporting its line. >>>> >>>> Also I get a >>>> >>>> "WARNING: terminal is not fully functional >>>> >>>> Assume it's a common known issue... >>>> >>>> BTW from bazaar diff runs smoothly... >>>> >>>> What to do? >>>> > > Just do: > > git-config --global core.pager "" Andreas' problem seems to be caused by the terminal emulation provided by Emacs' shell. In any case, rather than configuring each tool, you can set the PAGER environment variable for your shell when it's run under Emacs in the ~/.emacs_SHELLNAME file. I use PAGER=cat. -- Kevin Rodgers Denver, Colorado, USA