M-x shell breakage with tcsh
Jerry James <[email protected]>
| Newsgroups | gmane.emacs.xemacs.beta |
|---|---|
| Message-ID | <CAHCOHQm3rd9d+hWM89hLr2DWPbjCqhT_Wm--CT4BoVeHMcJPgQ@mail.gmail.com> |
I've received a report that M-x shell is broken for a tcsh user on Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1222897 Playing with it a bit, I discovered that M-x gdb is also somewhat broken, in the same way. The subprocesses are calling tcgetsid() on the pipes that connect them to the XEmacs process, and are getting ENOTTY responses. If anybody understands how that code works and could give some guidance on how to resolve the issue, your help would be much appreciated. The user reports that this problem does NOT happen with Fedora 21 XEmacs, which is a build of mercurial commit acf1c26e3019, but it DOES happen with Fedora 22 XEmacs, which is a build of mercurial commit 23178aa71f8b. Thanks, -- Jerry James http://www.jamezone.org/