On Wednesday, August 23, 2017 at 12:01:46 AM UTC-4, Kazunobu Kuriyama wrote: > 2017-08-23 7:41 GMT+09:00 justrajdeep <[email protected]>: > > > Hi > > > > Hi vim_dev > > > > I am using gvim version 8.0.987 in x86_64 based RHEL 6 system. > > > > Gvim is compiled with +terminal support. > > > > If I put set confirm in my .vimrc and try to quit gvim in which an embedded > terminal is open, it opens the popup and asks if i want to save changes to > !csh? > > > > No matter which option is selected the gvim kind of hang. > > > > SHELL used is tcsh. > > > > It might be a bug. Can someone please check. > > > > If :confirm were to kill active terminals implicitly without any further > confirmation about jobs running on them in addition to what to ask described > in .vimrc, it could be a grief to users; they won't notice that their ongoing > jobs are inadvertently terminated until they quits Vim via the popup. Yes, > it would be our responsibility to improve the built-in terminal and the GUI > to avoid the hang mentioned above, but equally, people need to understand the > consequences of their attempt to kill active terminals, which consideration > also applies to any other terminals in general. > > > > > > Thanks > > Rajdeep > > > > Regards, > Kazunobu > -- > > -- > > You received this message from the "vim_dev" maillist. > > Do not top-post! Type your reply below the text you are replying to. > > For more information, visit http://www.vim.org/maillist.php > > > > --- > > You received this message because you are subscribed to the Google Groups > "vim_dev" group. > > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > > For more options, visit https://groups.google.com/d/optout.
Hi Kazunobu In the popup gui, even if the option selected is "no" or "cancel" it hangs. I can understand if the hang is caused if "yes" is selected. In gvim where "set noconfirm" is there, if I do ":qa" then it gives me a proper error, "E947: Job still running in buffer !csh" and drops me back to the embedded terminal without any hang. -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
