From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#35055: 27.0.50; async-shell-command truncates output lines Date: Sun, 07 Apr 2019 09:32:18 +0200 Message-ID: <874l7ajmnx.fsf@gmx.de> References: <87tvfkuivn.fsf@mail.linkov.net> <875zrym4eo.fsf@gmx.de> <877ecd797c.fsf@mail.linkov.net> <87y34s21vp.fsf@gmx.de> <87zhp6vmu5.fsf@mail.linkov.net> <87r2ah32rr.fsf@mail.linkov.net> <878swopr3p.fsf@gmx.de> <87y34mc13t.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="42064"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 35055@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Apr 07 09:33:10 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hD2Ig-000AoW-5x for geb-bug-gnu-emacs@m.gmane.org; Sun, 07 Apr 2019 09:33:10 +0200 Original-Received: from localhost ([127.0.0.1]:35599 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hD2If-0003xn-6w for geb-bug-gnu-emacs@m.gmane.org; Sun, 07 Apr 2019 03:33:09 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56461) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hD2IZ-0003xU-PA for bug-gnu-emacs@gnu.org; Sun, 07 Apr 2019 03:33:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hD2IY-0001fe-SQ for bug-gnu-emacs@gnu.org; Sun, 07 Apr 2019 03:33:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34182) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hD2IY-0001fJ-LI for bug-gnu-emacs@gnu.org; Sun, 07 Apr 2019 03:33:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hD2IY-0000zX-EK for bug-gnu-emacs@gnu.org; Sun, 07 Apr 2019 03:33:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <87tvfkuivn.fsf@mail.linkov.net> Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Apr 2019 07:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35055 X-GNU-PR-Package: emacs Original-Received: via spool by 35055-submit@debbugs.gnu.org id=B35055.15546223523774 (code B ref 35055); Sun, 07 Apr 2019 07:33:02 +0000 Original-Received: (at 35055) by debbugs.gnu.org; 7 Apr 2019 07:32:32 +0000 Original-Received: from localhost ([127.0.0.1]:47726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hD2I3-0000ym-RU for submit@debbugs.gnu.org; Sun, 07 Apr 2019 03:32:32 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:49599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hD2I1-0000ya-Ns for 35055@debbugs.gnu.org; Sun, 07 Apr 2019 03:32:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1554622340; bh=gS3uoyXxbsySM2pW2t/+fcf93r4jou8aA02KDcC8dt8=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date; b=E8Q+JRuwhA5z+YRRxDm/SigMJiVcYiMWznO/59YNpXTAp7G4eSnvy1HWyFLP1rS7Z 8vQHgqS/HWgKN2jEl651gKbk0qAXzFTjsnv5NN0CN0tu07/uJqXEvDsOgA6dK3pzUL xkwK8xJfwz92qRzx6koN6cp2M+2ZNimycz1bOSgc= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from detlef.gmx.de ([212.91.249.211]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LikyX-1gcKQY442X-00d2CU; Sun, 07 Apr 2019 09:32:20 +0200 X-Provags-ID: V03:K1:Sli8hGrO1SktJ1ErydmQV63Sh+gWyYjEfJXAVEnEP5+EYf6HaHw UGZJtWRQ8JjL3vc1ngS/bw3P5fqiFn9DI3Aehu0LnRpkNJdJAlkEDmaBwJCMporLE0D5EJo 3FDxCS3HBzboP3fsS7q3genSAKpP2Zmr9huM1ijM6ikqCmPcY3eSpfJ4wX5LfaQoK2opOYr 5dSwbozGQKj5o0ZrQ1mFQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:bY3sCAuYuAY=:jtHxepes+hw5udx3+j4GJ2 /zK7v8nrO9ppV/1Gfz+emwsvqOix4woRPbXSbOFprqAma/wq8HqlrqGgrCSfbitSCtpYFIdno 3DL6Mcfy29grgfPFzocAI3aLoTe3O2gqR0nv9+9YSmZdNTXh7tyqUO4lWlPLXT5GrjSofFFwo k+DaSyqVfnEFO0WmRLL5/BWAyf9RhSLC+/m1pd3u99amnakAZoJO+qYKg0KXktzZQIC/s3APu XA1mZdNiWdYKCIw9lx0F3pJpNqnKk0+nbT2NJ1V5u5NVSJZ2Y/FiJbZ/Klo0q4XhJoE9XiCqn LQdX58YceiHkLokezqYsA9omOZ7mEAJx8xKbm0AFPEbPToA4ybvdHqro7KId6oiU3cIc0tHUd nQyWGtdMYfC4DCcFrJCppCVmVWebvhnJZ3HmMO5rkbDZYf1Ra3f3g8pjdSL12SNW9XOzvyFM2 4M9A5QSQQH6Qqk5RaBcjB7cqX8N/GdDKLCUOnQo/oK72Z1jyOTR7hxi3UfRZSSyb5YpjLQC5M datQ1ZLL6lUIHL1DylsuBajnM2KwlHFVfeEpZ5HKk8MIhAnaTlqeWM5mY64Sib3WXwcZvIn3P A7kMc5zy2UqBY4uh+ToFJ4uoDuAjq31KZ3JNve5FNWIYALr7o8+s9szRd07/ZUl/K1oEGBK9C Mq9uaGlDIP8TIoJsKVLr5cSqJ16rBuzgJbDjTq6vHJJldXhKu+zbtWftCMKwu5F32Q1MWRs8R ZdXgJ6Wf/5DSxxlVgsdmnzlcBJ1KfcmTjIX2DKDsmX7pgUfo4heVKUq6ovEGxFfM723LCaFG X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:157304 Archived-At: Juri Linkov writes: Hi Juri, > I didn't know that set-process-window-size changes the > value of COLUMNS. I thought that COLUMNS is set only by > comint-term-environment. comint-term-environment doesn't set anything. It just returns env values you could add to process-environmont, as in comint-exec-1 or compilation-start. > One thing I still don't understand is > how it would be possible to do the same for the remote process? Well, don't know (yet), this needs more testing. At least, we could set $COLUMNS directly: (let ((default-directory "/ssh::") (process-environment (cons "COLUMNS=1024" process-environment))) (shell-command-to-string "ps aux")) (let ((default-directory "/ssh::") (process-environment (cons "COLUMNS=1024" process-environment))) (shell-command-to-string "ps aux &")) (let ((default-directory "/ssh::") (process-environment (cons "COLUMNS=1024" process-environment))) (shell)) Tramp could add the $COLUMNS setting by its own. Maybe, there exist a more general solution, let's see. If you add "COLUMNS=1024" to tramp-remote-process-environment, you would get this effect already w/o any change in Tramp. Maybe I shall document it somewhere in the Tramp manual. Best regards, Michael.