gnucash maint: URL-encode # in file: URLs.

John Ralls jralls at code.gnucash.org
Tue Mar 1 16:27:24 EST 2022


Updated	 via  https://github.com/Gnucash/gnucash/commit/aeefd893 (commit)
	from  https://github.com/Gnucash/gnucash/commit/81b9a022 (commit)



commit aeefd8934307b11b91fc45877dd9da4e76cb0076
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 1 13:26:12 2022 -0800

    URL-encode # in file: URLs.
    
    The final piece to fixing Bug 798392.

diff --git a/gnucash/report/html-utilities.scm b/gnucash/report/html-utilities.scm
index 9912c5f4e..5f3ccd2d3 100644
--- a/gnucash/report/html-utilities.scm
+++ b/gnucash/report/html-utilities.scm
@@ -409,7 +409,7 @@
 (define unreserved-chars-rfc3986
   (char-set-union
    (string->char-set "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789")
-   (string->char-set ":/?#[]@")         ;gen-delims
+   (string->char-set ":/?[]@")         ;gen-delims
    (string->char-set "-._~")))
 
 ;;path must be absolute. On Windows an absolute path begins with a



Summary of changes:
 gnucash/report/html-utilities.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



More information about the gnucash-changes mailing list