unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Jameson Graef Rollins <jrollins@finestructure.net>
To: Eli Zaretskii <eliz@gnu.org>
Cc: 7842@debbugs.gnu.org
Subject: bug#7842: acknowledged by developer (control message for bug 7842)
Date: Thu, 21 Feb 2013 17:50:34 -0800	[thread overview]
Message-ID: <87d2vtce1h.fsf@servo.finestructure.net> (raw)
In-Reply-To: <83bobn51dz.fsf@gnu.org>

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

On Wed, Feb 13 2013, Eli Zaretskii <eliz@gnu.org> wrote:
> You _can_ capture stderr in a buffer, if you insert the file into a
> buffer.  Why is it important how the stuff got into a buffer?

I am really confused why you guys keep responding with points like this.
I've responded to this exact point twice now and you guys keep coming
back with the same completely illogical and unthought-through dismissal.
Do I really have to explain why redirecting to a file is not the same
thing as a pipe?  I would have assumed that emacs developers would be
familiar with pipes.  And the entire point of the command in question
(call-process) is to capture stdout to a buffer, so at least the
original author understood.  So maybe it's somehow hard to understand
that the same considerations for stdout would apply to stderr?  Somehow
I doubt that as well.  Something else is going on.

But just in case you *really* don't understand what I'm talking about,
let me try a simple example that might help you understand.  Are these
two commands equivalent?:

$ ps > tempfile; grep bash tempfile; rm tempfile
$ ps | grep bash

No, obviously they're not:

* The first touches the disk, the second does not.

* The first requires me to pick a temporary file name that does not
  collide with an existing file on disk, the second does not.

* The first requires me to cleanup a temporary file, the second does
  not.

* The first is 45 characters long, the second is 13.

This is first year programmer stuff.

I think what's really going on here is that you're trying to dismiss
this request because it's hard to implement and you for some reason feel
you need to close out wishlist reports (why?).  I guess I'm willing to
accept that.  But please don't keep feeding me bullshit.  It's childish.
Just be an adult and explain what the issue is without trying to blow
smoke up my ass.

jamie.

[-- Attachment #2: Type: application/pgp-signature, Size: 835 bytes --]

  reply	other threads:[~2013-02-22  1:50 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <E1U3Xsb-00055Y-Le@fencepost.gnu.org>
2011-01-14  2:56 ` bug#7842: 23.2; call-process should be able to send stderr to buffer object Jameson Rollins
2011-01-14  3:56   ` Glenn Morris
     [not found]   ` <handler.7842.C.136026813810926.notifdonectrl.0@debbugs.gnu.org>
2013-02-07 22:38     ` bug#7842: acknowledged by developer (control message for bug 7842) Jameson Graef Rollins
2013-02-07 22:41       ` Glenn Morris
2013-02-07 22:47         ` Jameson Graef Rollins
2013-02-08  8:40           ` Eli Zaretskii
2013-02-13 18:51             ` Jameson Graef Rollins
2013-02-13 21:50               ` Eli Zaretskii
2013-02-22  1:50                 ` Jameson Graef Rollins [this message]
2013-02-22  8:46                   ` Eli Zaretskii
2013-02-22 14:17                     ` Stefan Monnier
2013-02-22 14:55                       ` Eli Zaretskii
2013-02-22 17:25                         ` Stefan Monnier
2013-02-22 18:21                           ` Eli Zaretskii
2013-02-22 18:44                           ` Jameson Graef Rollins
2013-02-22 17:08                       ` Jameson Graef Rollins
2013-02-22 17:04                     ` Jameson Graef Rollins
2013-02-22 18:23                       ` Eli Zaretskii

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87d2vtce1h.fsf@servo.finestructure.net \
    --to=jrollins@finestructure.net \
    --cc=7842@debbugs.gnu.org \
    --cc=eliz@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).