mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-30 12:21:25 -08:00
[PATCH 1/1] Pass frame-parameters to server-create-tty-frame
* lisp/server.el: Pass frame-parameters when creating frames, even on a tty (bug#24147).
This commit is contained in:
parent
0d51f54236
commit
14fc8a108b
1 changed files with 3 additions and 2 deletions
|
|
@ -833,7 +833,7 @@ This handles splitting the command if it would be bigger than
|
|||
(setq prefix "-print-nonl "))
|
||||
(server-send-string proc (concat prefix qtext "\n"))))
|
||||
|
||||
(defun server-create-tty-frame (tty type proc)
|
||||
(defun server-create-tty-frame (tty type proc &optional parameters)
|
||||
(unless tty
|
||||
(error "Invalid terminal device"))
|
||||
(unless type
|
||||
|
|
@ -866,7 +866,8 @@ This handles splitting the command if it would be bigger than
|
|||
;; envvars, and then to change the
|
||||
;; C functions `child_setup' and
|
||||
;; `getenv_internal' accordingly.
|
||||
(environment . ,(process-get proc 'env)))))))
|
||||
(environment . ,(process-get proc 'env))
|
||||
,@parameters)))))
|
||||
|
||||
;; ttys don't use the `display' parameter, but callproc.c does to set
|
||||
;; the DISPLAY environment on subprocesses.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue