unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#16120: grep and tramp
@ 2013-12-12 11:38 Paul Pogonyshev
  2013-12-12 14:20 ` Michael Albinus
  0 siblings, 1 reply; 3+ messages in thread
From: Paul Pogonyshev @ 2013-12-12 11:38 UTC (permalink / raw)
  To: 16120

[-- Attachment #1: Type: text/plain, Size: 810 bytes --]

Grep over tramp fails to insert header in its output buffer. (I remember
reporting this bug, but I didn't notice it was about tramp then; I tried
with 'emacs -q' now).

For example, run from *scratch*, as 'M-x grep RET grep -nH -e xxx xxx RET':

    -*- mode: grep; default-directory: "~/" -*-
    Grep started at Thu Dec 12 14:33:28

    grep -nH -e xxx xxx
    grep: xxx: No such file or directory

    Grep exited abnormally with code 2 at Thu Dec 12 14:33:28

But when run from a "tramped" buffer ('/sudo:root@localhost', but
apparently true for any other case too) in the same way:

    grep: xxx: No such file or directory

    Grep exited abnormally with code 2 at Thu Dec 12 14:35:53

Version: GNU Emacs 24.3.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.6)
of 2013-12-04 on gonzo.localdomain

Paul

[-- Attachment #2: Type: text/html, Size: 1020 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#16120: grep and tramp
  2013-12-12 11:38 bug#16120: grep and tramp Paul Pogonyshev
@ 2013-12-12 14:20 ` Michael Albinus
  2014-02-08 13:39   ` Michael Albinus
  0 siblings, 1 reply; 3+ messages in thread
From: Michael Albinus @ 2013-12-12 14:20 UTC (permalink / raw)
  To: Paul Pogonyshev; +Cc: 16120

Paul Pogonyshev <pogonyshev@gmail.com> writes:

Hi Paul.

> Grep over tramp fails to insert header in its output buffer. (I
> remember reporting this bug, but I didn't notice it was about tramp
> then; I tried with 'emacs -q' now).

I know that behaviour. The reason is, that the current implementation
would also include a prompt from the remote machine after that header;
it's not easy to suppress it. That's why Tramp hides everything before
the grep output.

I will take this bug report as encouragement to find a proper solution :-)

> Paul

Best regards, Michael.





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#16120: grep and tramp
  2013-12-12 14:20 ` Michael Albinus
@ 2014-02-08 13:39   ` Michael Albinus
  0 siblings, 0 replies; 3+ messages in thread
From: Michael Albinus @ 2014-02-08 13:39 UTC (permalink / raw)
  To: Paul Pogonyshev; +Cc: 16120-done

Michael Albinus <michael.albinus@gmx.de> writes:

> Paul Pogonyshev <pogonyshev@gmail.com> writes:

Hi Paul,

>> Grep over tramp fails to insert header in its output buffer. (I
>> remember reporting this bug, but I didn't notice it was about tramp
>> then; I tried with 'emacs -q' now).
>
> I know that behaviour. The reason is, that the current implementation
> would also include a prompt from the remote machine after that header;
> it's not easy to suppress it. That's why Tramp hides everything before
> the grep output.
>
> I will take this bug report as encouragement to find a proper solution :-)

I've fixed this now, changes committed to the repositories. Closing the bug.

>> Paul

Best regards, Michael.





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-02-08 13:39 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-12 11:38 bug#16120: grep and tramp Paul Pogonyshev
2013-12-12 14:20 ` Michael Albinus
2014-02-08 13:39   ` Michael Albinus

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).