aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorSteven Allen2025-07-17 11:14:45 -0700
committerEli Zaretskii2025-08-02 16:49:52 +0300
commit5140e317b75d0467bfbbabb5d12404568fee1bb7 (patch)
tree0c20b284c67f2e4aadb45ab7620d2941c6aff088 /java
parent5979d17ea94d5fbc1597821a36759f41eef1c282 (diff)
downloademacs-5140e317b75d0467bfbbabb5d12404568fee1bb7.tar.gz
emacs-5140e317b75d0467bfbbabb5d12404568fee1bb7.zip
url: %-encode literal % characters when building query strings
When building a query string via `url-build-query-string', %-encode literal % characters appearing in both the keys and the values. * lisp/url/url-util.el (url--query-key-value-preserved-chars): Define a new constant based on `url-query-key-value-allowed-chars' specifying the characters that should be preserved when %-encoding query-string keys and values. (url-build-query-string): Use the new constant (fixes Bug#78984). * test/lisp/url/url-util-tests.el (url-util-tests): Add a test.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions