1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-06 06:20:55 -08:00
emacs/test/lisp/url
Steven Allen 5140e317b7 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.
2025-08-02 16:49:52 +03:00
..
url-file-resources Load mm-util as needed for url-file and url-data (Bug#30258) 2018-01-26 19:50:57 -05:00
url-auth-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
url-domsuf-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
url-expand-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
url-file-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
url-future-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
url-handlers-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
url-misc-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
url-parse-tests.el ; Fix previous change 2025-04-28 08:22:09 +02:00
url-tramp-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
url-util-tests.el url: %-encode literal % characters when building query strings 2025-08-02 16:49:52 +03:00