[PATCH v4] Add resolve-relative-reference in (web uri), as in RFC 3986 5.2.

2023-11-02 Thread Developers list for Guile, the GNU extensibility library
There is a problem and I fixed it by rewriting a bunch of code myself because I need similar code. remove-dot-segments: You cannot split-and-decode-uri-path and then encode-and-join-uri-path. Those are terrible functions that don't work on all URIs. URI schemes are allowed to specify that certain

Re: [PATCH v4] Add resolve-relative-reference in (web uri), as in RFC 3986 5.2.

2023-11-02 Thread Vivien Kraus
Hello Natan! Le jeudi 02 novembre 2023 à 16:00 -0400, Nathan a écrit : > There is a problem and I fixed it by rewriting a bunch of code myself > because I need similar code. Thank you! > remove-dot-segments: > You cannot split-and-decode-uri-path and then encode-and-join-uri- > path. > Those are

[PATCH] module: Add srfi-126.

2023-11-02 Thread Maxim Cournoyer
This is not original work: it merely integrates and formats the work of Taylan Ulrich Bayırlı/Kammer into Guile, with a few adjustments to avoid warnings/fix missing imports. Thank you! * module/srfi/srfi-126.scm: New file. * test-suite/tests/srfi-126.test: New file. * test-suite/tests/srfi-126-t