GNU bug report logs -
#71259
29.1; Tramp connection property "direct-async-process" causes job control not to work in M-x shell buffers
Previous Next
Reported by: Alex Hutcheson <alexhutcheson <at> google.com>
Date: Wed, 29 May 2024 13:57:01 UTC
Severity: normal
Found in version 29.1
Fixed in version 30.1
Done: Michael Albinus <michael.albinus <at> gmx.de>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Great, thanks for the quick fix!
On Thu, May 30, 2024 at 1:00 PM Michael Albinus <michael.albinus <at> gmx.de>
wrote:
> Alex Hutcheson via "Bug reports for GNU Emacs, the Swiss army knife of
> text editors" <bug-gnu-emacs <at> gnu.org> writes:
>
> Hi Alex,
>
> > Actual behavior:
> >
> > Shell buffer starts a shell, but shows errors at the top of the buffer:
> >
> > sh: cannot set terminal process group (128765): Inappropriate ioctl
> > for device
> > sh: no job control in this shell
> >
> > Shell mostly works, but job control features don't work.
> > C-c C-z does nothing
> > C-c C-c kills the shell, rather than the currently running job
> > fg and bg give errors like:
> > sh: fg: no job control
>
> I could reproduce & fix it in recent Tramp sources. Pushed to the
> repositories.
>
> Unfortunately, the fix cannot be backported to Emacs 29 trivially. So
> you might try either Emacs 30 or Tramp 2.7 from the respective git
> repositories. Or you wait a little bit, until Tramp 2.7.1 appears on GNU
> ELPA. Planned for end of June.
>
> Best regards, Michael.
>
[Message part 2 (text/html, inline)]
This bug report was last modified 324 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.