From: Brian McKenna Date: Sun, 2 Nov 2014 21:34:40 +0000 (-0500) Subject: * net/eww.el (eww-submit): Encode empty form values as "". X-Git-Tag: emacs-25.0.90~2635^2~596 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=cc6340495d3ec78dea0b906dccfea90973fbeb12;p=emacs.git * net/eww.el (eww-submit): Encode empty form values as "". --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index e53e5a7514f..67d81e0eb01 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,7 @@ +2014-11-02 Brian McKenna (tiny change) + + * net/eww.el (eww-submit): Encode empty form values as "". + 2014-11-02 Ivan Shmakov * net/eww.el (eww): Allow "file:/file/name" URLs. diff --git a/lisp/net/eww.el b/lisp/net/eww.el index 1ffd23893ad..508559e6531 100644 --- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -1006,7 +1006,7 @@ See URL `https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input'.") (when (and (consp elem) (eq (car elem) 'hidden)) (push (cons (plist-get (cdr elem) :name) - (plist-get (cdr elem) :value)) + (or (plist-get (cdr elem) :value) "")) values))) (if (and (stringp (cdr (assq :method form))) (equal (downcase (cdr (assq :method form))) "post"))