branch: externals/mpdired
commit ebfc6a1bacd417bb2c573fc301ef34991846857a
Author: Manuel Giraud <[email protected]>
Commit: Manuel Giraud <[email protected]>
mpdired-port should be a number
---
mpdired.el | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/mpdired.el b/mpdired.el
index 10698b7c92..31d97c20bf 100644
--- a/mpdired.el
+++ b/mpdired.el
@@ -77,9 +77,12 @@
"Host for MPD."
:type 'string)
-(defcustom mpdired-port (or (getenv "MPD_PORT") 6600)
+(defcustom mpdired-port
+ (let* ((port-env (getenv "MPD_PORT"))
+ (port (and port-env (string-to-number port-env))))
+ (or port 6600))
"Port for MPD."
- :type 'integer)
+ :type 'natnum)
(defvar-keymap mpdired-mode-map
:doc "Local keymap for MPDired."