zsh-workers
 help / color / mirror / code / Atom feed
From: TS <debts@xk2c.de>
To: Peter Stephenson <p.w.stephenson@ntlworld.com>
Cc: Bart Schaefer <schaefer@brasslantern.com>,
	Zsh hackers list <zsh-workers@zsh.org>,
	vincent@vinc17.net
Subject: Re: Zsh: [7] + 23074 suspended (tty output)
Date: Wed, 19 Sep 2018 20:15:24 +0200	[thread overview]
Message-ID: <b5b8262b-26a3-d0d6-8d51-4ed1f3669b15@xk2c.de> (raw)
In-Reply-To: <20180919171219.29596839@pws-HP.localdomain>

Hello,

Peter Stephenson schrieb/wrote:

>> when emacs is wrapped inside function,
>> then emacs is dead when:
>>
>> ^Z
>> bg
>>
>> Does not happen when emacs called w/o function.
>> See minimal .zshrc attached.
>>
>> % su -l heinb
>> Password:
>> tosh% emacs
>>
>> zsh: suspended  emacs
>> tosh% bg
>> [1]  + continued  emacs
>> tosh%
>> [1]  + suspended (tty output)  emacs
> 
> I'm not quite sure what you're doing here, 

Ok will write down as detailed as possible:

First i have an user with absolute no configuration apart from the .zshrc
given before. That is to make sure i test in as clean as possible environment.
For that i now moved the "setopt NO_globalrcs" from .zshrc to .zshenv to make
even cleaner.

commented lines are, well comments:

## I then login as that user:
% su -l heinb
Password:
## I start emacs and press ^z
tosh% emacs

zsh: suspended  emacs
## enter bg at prompt
tosh% bg
[1]  + continued  emacs
tosh%
[1]  + suspended (tty output)  emacs
## verify backgrounded jobs
tosh% jobs -l
[1]  + 3179 suspended (tty output)  emacs
## foreground emacs again and normal quit aka ^x^c
tosh% fg %1
[1]  + continued  emacs
tosh%


## now the same sequence with function:
tosh% which eclient
eclient () {
        =emacs "$@"
}

## I start eclient and press ^z
tosh% eclient
zsh: suspended  eclient
## enter bg at prompt
tosh% bg
[1]  + continued  eclient
## verify backgrounded jobs
tosh% jobs -l
[1]  - 3289 running    eclient
## foreground eclient again
tosh% fg %1
[1]  - running    eclient



^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C

After that emacs does not come back and terminal is not useable anymore,
prompt does not appear and ^c does not help to return.

If can help by testing or other informations just let me know.
In case of trace or so i will need detailed instructions what to do but
will happily help.

> This doesn't appear to be the problem Vincent was reporting, which I
> can't get to happen with that minimal eclient().

In this case sorry Vicent for the complaint. Actually by trying to figuring out
an easy way to reproduce your issue we potential found an other one.
I am confidant that is half way to fix that, too. Which is good IMHO.



kind regards,

     Thilo

  reply	other threads:[~2018-09-19 18:15 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-09-15 17:22 TS
2018-09-15 18:10 ` Bart Schaefer
2018-09-15 18:51   ` TS
2018-09-15 19:06     ` TS
2018-09-16  8:40       ` Vincent Lefevre
2018-09-16 15:40         ` TS
2018-09-16 17:51           ` Peter Stephenson
2018-09-17 20:13           ` TS
2018-09-18 17:59             ` Peter Stephenson
2018-09-18  1:16         ` Vincent Lefevre
2018-09-18 17:58           ` Peter Stephenson
2018-09-20 12:01             ` Vincent Lefevre
2018-09-20 16:11               ` Daniel Shahaf
2018-09-18 19:30           ` TS
2018-09-19  3:38             ` TS
2018-09-19 14:23               ` Daniel Tameling
2018-09-19 16:12               ` Peter Stephenson
2018-09-19 18:15                 ` TS [this message]
2018-09-17 14:01 ` Sebastian Gniazdowski
2018-09-17 14:49   ` Valgrind tests (was: Re: Zsh: [7] + 23074 suspended (tty output)) Daniel Shahaf
2018-09-18  5:21     ` Sebastian Gniazdowski
2018-09-18 15:55       ` Daniel Shahaf
2018-09-19  5:04         ` Sebastian Gniazdowski
2019-07-03 23:29         ` Sebastian Gniazdowski
2019-07-03 23:31           ` Sebastian Gniazdowski
2019-07-03 23:45             ` Sebastian Gniazdowski
2019-07-13 14:31               ` Sebastian Gniazdowski
2019-07-14  6:39                 ` Daniel Shahaf
2019-07-14 22:17                   ` Sebastian Gniazdowski
2019-07-15  8:54                     ` Peter Stephenson
2019-07-15  9:29           ` Peter Stephenson
2019-07-15 18:45             ` Sebastian Gniazdowski

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

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

  git send-email \
    --in-reply-to=b5b8262b-26a3-d0d6-8d51-4ed1f3669b15@xk2c.de \
    --to=debts@xk2c.de \
    --cc=p.w.stephenson@ntlworld.com \
    --cc=schaefer@brasslantern.com \
    --cc=vincent@vinc17.net \
    --cc=zsh-workers@zsh.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.vuxu.org/mirror/zsh/

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 NNTP newsgroup(s).