diff options
| author | Eli Zaretskii | 2023-08-19 10:34:07 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2023-08-19 10:34:07 +0300 |
| commit | e3207b13ce5acbae89441e06c19ae4df7988004e (patch) | |
| tree | e78b519e499cd056ad735ed001e24797579c2612 /java/org/gnu | |
| parent | b12ce748d1a6bcb84667097012eae4c2d249ba00 (diff) | |
| download | emacs-e3207b13ce5acbae89441e06c19ae4df7988004e.tar.gz emacs-e3207b13ce5acbae89441e06c19ae4df7988004e.zip | |
Fix behavior of client frames when 'find-alternate-file' is used
* lisp/files.el (find-alternate-file-dont-kill-client): New var.
(find-alternate-file): Bind it to a special value when invoking
kill-buffer-hook.
* lisp/server.el (server-delete-client): If NOFRAME is
'dont-kill-client', don't kill the client and its terminals.
(server-buffer-done): Pass 'find-alternate-file-dont-kill-client'
to 'server-delete-client'. (Bug#65277)
Diffstat (limited to 'java/org/gnu')
0 files changed, 0 insertions, 0 deletions