diff options
| author | Steven Allen | 2025-07-17 11:14:45 -0700 |
|---|---|---|
| committer | Eli Zaretskii | 2025-08-02 16:49:52 +0300 |
| commit | 5140e317b75d0467bfbbabb5d12404568fee1bb7 (patch) | |
| tree | 0c20b284c67f2e4aadb45ab7620d2941c6aff088 /java/incrementing-version-code | |
| parent | 5979d17ea94d5fbc1597821a36759f41eef1c282 (diff) | |
| download | emacs-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/incrementing-version-code')
0 files changed, 0 insertions, 0 deletions