Re: Fixing report-emacs-bug

2005-07-04 Thread Stefan Monnier
> If OS-X has postfix installed but doesn't start it by default, that's > just sort of stupid; complain to Apple. The problem is not whether it's started or not, but whether it's configured or not. Nowadays, it's very common for machines to have to use a specific SMTP server for outgoing email, s

Re: Fixing report-emacs-bug

2005-07-04 Thread Miles Bader
David Reitter <[EMAIL PROTECTED]> writes: >>> Just like on a GNU/Linux system with postfix shut down (is that so? >>> can't check this lacking root access on our systems.) >> >> Could be, but that doesn't make the behavior correct on Mac OS X. > > Well, it's probably not good behavior on any system

Re: Fixing report-emacs-bug

2005-07-04 Thread Stefan Monnier
>> Of course not. But I just get really annoyed when people ask us to work >> around bugs in proprietary systems without even bothering to try and get >> those bugs fixed. > Fine I've reported the issue. Thank you. Stefan ___ Emacs-devel

Re: Fixing report-emacs-bug

2005-07-04 Thread David Reitter
On 4 Jul 2005, at 19:35, Stefan Monnier wrote: Who cares? All the end user sees is that, without having messed with the system in any way, her email didn't get to the destination and she didn't receive a bounce either. I.e. it's "lost". Whether a hacker/guru can recover the email 2 years

Re: Fixing report-emacs-bug

2005-07-04 Thread Jason Rumney
Lennart Borgman <[EMAIL PROTECTED]> writes: > I need some education here. Was not MAPI meant to provide a standard > API for mail on different systems? Could not that be used in > situations like bug reporting? It does not seem proprietary to me, or > is it? MAPI is a proprietary Windows API. It

Re: Fixing report-emacs-bug

2005-07-04 Thread Lennart Borgman
Stefan Monnier wrote: Of course not. But I just get really annoyed when people ask us to work around bugs in proprietary systems without even bothering to try and get those bugs fixed. I need some education here. Was not MAPI meant to provide a standard API for mail on different systems? Co

Re: Fixing report-emacs-bug

2005-07-04 Thread Stefan Monnier
>> Doesn't matter. The bug is simple: in a default config of OS X, if you do >> "sendmail [EMAIL PROTECTED] > message. > It seems to go into the queue. Who cares? All the end user sees is that, without having messed with the system in any way, her email didn't get to the destination and she di

Re: Fixing report-emacs-bug

2005-07-04 Thread Stefan Monnier
>>> As described a while ago, report-emacs-bug doesn't work on Mac OS >>> X (unless the user chooses to activate postfix). It swallows bug >>> reports without indicating an error. >>> >> >> Have you reported it as a bug to Apple? > No I haven't. > I'm not sure what the correct behavior would b

Re: Fixing report-emacs-bug

2005-07-04 Thread David Reitter
On 4 Jul 2005, at 18:37, Stefan Monnier wrote: Doesn't matter. The bug is simple: in a default config of OS X, if you do "sendmail [EMAIL PROTECTED] message. It seems to go into the queue. Just like on a GNU/Linux system with postfix shut down (is that so? can't check this lacking root ac

Re: Fixing report-emacs-bug

2005-07-04 Thread Richard M. Stallman
Postfix is not running by default on Mac. Mostly the mail programs used (Mail.app, Thunderbird, Mozilla, etc) talks directly with SMTP to whatever host has been configured in that program. How silly not to provide a command-line program which does the same. Emacs surely is not the

Re: Fixing report-emacs-bug

2005-07-04 Thread David Reitter
On 4 Jul 2005, at 16:16, Joakim Verona wrote: If mailing doesnt work, emacs could try posting the bug report through a web form. I thought about something like that - actually without a web form, but with a CGI script that takes the input via the URL library and forwards it to the normal e

Re: Fixing report-emacs-bug

2005-07-04 Thread Joakim Verona
Just an idea: Maybe a fallback method for report-emacs-bug could be implemented that uses the emacs url library. If mailing doesnt work, emacs could try posting the bug report through a web form. The benefit would be that as long as the emacs user has a working internet connection, the bug-repo

Re: Fixing report-emacs-bug

2005-07-04 Thread Jan D.
But I think what we could do is have sendmail.el issue a 'sendmail - q' command, which flushes the mail queue if the mail system is running. If not, you get this: That would work too. However, I am wondering if there is some confusion. If Postfix is running, why doesn't sendmail.

Re: Fixing report-emacs-bug

2005-07-04 Thread David Reitter
On 4 Jul 2005, at 07:16, Richard M. Stallman wrote: But I think what we could do is have sendmail.el issue a 'sendmail - q' command, which flushes the mail queue if the mail system is running. If not, you get this: That would work too. However, I am wondering if there is some co

Re: Fixing report-emacs-bug

2005-07-03 Thread Richard M. Stallman
So the desired behavior would probably be that sendmail gives a warning to stderr when it is called, right? sendmail.el could be programmed to check for this. If so, would Emacs actually pick that up (at the right point in time)? I suppose not, since sendmail is only called when

Re: Fixing report-emacs-bug

2005-07-03 Thread Richard M. Stallman
What about using the APIs provided by the various systems to send e- mail? On Windows, it's MAPI - on Unix it's generally sendmail, and I don't know if there is a special one on the Mac. I don't either, but it could be a good approach if it isn't too hard. If sendmail.el uses t

Re: Fixing report-emacs-bug

2005-07-03 Thread Lennart Borgman
David Reitter wrote: What about using the APIs provided by the various systems to send e- mail? On Windows, it's MAPI - on Unix it's generally sendmail, and I don't know if there is a special one on the Mac. I suspect making it easier for various users to submit bug reports would make th

Re: Fixing report-emacs-bug

2005-07-03 Thread David Reitter
On 30 Jun 2005, at 20:37, Stefan Monnier wrote: As described a while ago, report-emacs-bug doesn't work on Mac OS X (unless the user chooses to activate postfix). It swallows bug reports without indicating an error. Have you reported it as a bug to Apple? No I haven't. I'm not sure wha

Re: Fixing report-emacs-bug

2005-07-03 Thread David Reitter
On 1 Jul 2005, at 23:45, Richard M. Stallman wrote: I thought about this, but the thing is: the external bug reporting facility will run the mail client and cause it to start a new message editor. If we changed sendmail.el, we would present users with the internal editor first

Re: Fixing report-emacs-bug

2005-07-01 Thread Richard M. Stallman
I thought about this, but the thing is: the external bug reporting facility will run the mail client and cause it to start a new message editor. If we changed sendmail.el, we would present users with the internal editor first (for bug-reporting), then show them the same e-

Re: Fixing report-emacs-bug

2005-07-01 Thread David Reitter
On 30 Jun 2005, at 22:29, Richard M. Stallman wrote: What is the difference between your report-emacs-bug-internally function and the standard report-emacs-bug function? Is it just that some of the code has been moved into a subroutine report-emacs-bug-print-debug-log? That change would be fin

Re: Fixing report-emacs-bug

2005-06-30 Thread Stefan Monnier
> As described a while ago, report-emacs-bug doesn't work on Mac OS X (unless > the user chooses to activate postfix). It swallows bug reports without > indicating an error. Have you reported it as a bug to Apple? As for report-internally/externally, could you post a patch against emacsbug.el?

Fixing report-emacs-bug

2005-06-30 Thread David Reitter
As described a while ago, report-emacs-bug doesn't work on Mac OS X (unless the user chooses to activate postfix). It swallows bug reports without indicating an error. In general report-emacs-bug usually depends on working mail system being set up, and despite an e-mail being sent off, the