> From: Maxim Nikulin
> Date: Mon, 5 Jul 2021 20:12:34 +0700
>
> It is about proper way to a launch viewer in
> `mailcap-view-file'. Original `start-process-shell-command' with 'pty
> connection type prematurely kills children of kde-open5 or gio open.
> With 'pipe connection type it or `make-
By mistake I sent the message below as private one at first. However it
actually does not add anything new to my previous comments to the bug.
On 04/07/2021 20:49, Eli Zaretskii wrote:
From: Maxim Nikulin Date: Sun, 4 Jul 2021 20:37:24 +0700
Sorry, I'm not sure I understand what this is all a
> From: Maxim Nikulin
> Date: Sun, 4 Jul 2021 20:37:24 +0700
>
> I admit that I wrongly added ":noquery t", for some reason I believed
> that it allows to choose whether processes are allowed to exist longer
> than emacs or it is preferred to kill them with emacs. Actually
> asynchronous proce
On 03/07/2021 18:56, Eli Zaretskii wrote:
From: Maxim Nikulin Date: Sat, 3 Jul 2021 18:29:30 +0700
I am giving up with this issue.
That's too bad. I see no reason to give up, and I urge you to
reconsider, please.
Sorry, but the space of your assumptions and maybe confusions has too
high nu
> From: Maxim Nikulin
> Date: Sat, 3 Jul 2021 18:29:30 +0700
>
> I am giving up with this issue.
That's too bad. I see no reason to give up, and I urge you to
reconsider, please.
> >> Because of I can not imagine such case for mailcap handler in Emacs yet
> >> and, accordingly to you, "this co
I am giving up with this issue.
My summary. New function `mailcap-view-file' has a problem similar to
Bug#44824 (kde-open5 and "gio open" called directly or through xdg-open
are unreliable in Emacs, I consider it as fixed in Org mode) that was
reported by several users and refused by developer
> From: Maxim Nikulin
> Date: Fri, 2 Jul 2021 23:24:23 +0700
>
> On 02/07/2021 19:37, Eli Zaretskii wrote:
> >> From: Maxim Nikulin
> >> Date: Fri, 2 Jul 2021 19:21:55 +0700
> >> Cc: Lars Ingebrigtsen
> >>
> >>> And with other handlers, this could be an
> >>> incompatible behavior change if the h
On 02/07/2021 19:37, Eli Zaretskii wrote:
From: Maxim Nikulin
Date: Fri, 2 Jul 2021 19:21:55 +0700
Cc: Lars Ingebrigtsen
And with other handlers, this could be an
incompatible behavior change if the handler behaves differently when
its standard handles are connected to a pipe rather than a term
> From: Maxim Nikulin
> Date: Fri, 2 Jul 2021 19:21:55 +0700
> Cc: Lars Ingebrigtsen
>
> > And with other handlers, this could be an
> > incompatible behavior change if the handler behaves differently when
> > its standard handles are connected to a pipe rather than a terminal
> > device.
>
> E
On 02/07/2021 01:38, Eli Zaretskii wrote:
From: Maxim Nikulin Date: Fri, 2 Jul 2021 00:01:59 +0700
--- a/lisp/net/mailcap.el
+++ b/lisp/net/mailcap.el
-(start-process-shell-command command nil command)))
...
+(make-process
+ :name "mailcap-view-file" :connection-type 'pipe :noquery
> From: Maxim Nikulin
> Date: Fri, 2 Jul 2021 00:01:59 +0700
>
> --- a/lisp/net/mailcap.el
> +++ b/lisp/net/mailcap.el
> @@ -1177,7 +1177,23 @@ See \"~/.mailcap\", `mailcap-mime-data' and related
> files and variables."
> (shell-quote-argument (convert-standard-filename file))
>
On 01/06/2021 13:56, Lars Ingebrigtsen wrote:
So I've now added this to Emacs 28 under the name `mailcap-view-file'.
I am attaching a patch similar to proposed to Org mode that should help
to avoid obscure failures of viewers due to unnecessary terminal sessions.
>From de55b623810736df04641a4d
12 matches
Mail list logo