Use when where else case returns nil
* lisp/net/dictionary-connection.el (dictionary-connection-status, dictionary-connection-close): Instead of returning nil in the else case of the if just use when. Was suggested by Stefan Kangas.
This commit is contained in:
parent
d30618cbc1
commit
a25a12ddaf
1 changed files with 19 additions and 21 deletions
|
@ -85,7 +85,7 @@ nil: argument is no connection object
|
|||
'up: connection is open and buffer is existing
|
||||
'down: connection is closed
|
||||
'alone: connection is not associated with a buffer"
|
||||
(if (dictionary-connection-p connection)
|
||||
(when (dictionary-connection-p connection)
|
||||
(let ((process (dictionary-connection-process connection))
|
||||
(buffer (dictionary-connection-buffer connection)))
|
||||
(if (not process)
|
||||
|
@ -94,13 +94,11 @@ nil: argument is no connection object
|
|||
'alone
|
||||
(if (not (eq (process-status process) 'open))
|
||||
'down
|
||||
'up))))
|
||||
nil))
|
||||
'up))))))
|
||||
|
||||
(defun dictionary-connection-close (connection)
|
||||
"Force closing of the connection."
|
||||
(if (dictionary-connection-p connection)
|
||||
(progn
|
||||
(when (dictionary-connection-p connection)
|
||||
(let ((buffer (dictionary-connection-buffer connection))
|
||||
(process (dictionary-connection-process connection)))
|
||||
(if process
|
||||
|
@ -109,7 +107,7 @@ nil: argument is no connection object
|
|||
(kill-buffer buffer))
|
||||
|
||||
(dictionary-connection-set-process connection nil)
|
||||
(dictionary-connection-set-buffer connection nil)))))
|
||||
(dictionary-connection-set-buffer connection nil))))
|
||||
|
||||
(defun dictionary-connection-send (connection data)
|
||||
"Send `data' to the process."
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue