summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke T. Shumaker <lukeshu@lukeshu.com>2024-04-22 12:48:52 -0600
committerLuke T. Shumaker <lukeshu@lukeshu.com>2024-04-22 12:48:52 -0600
commite2916f44c42f2f83fc4311f2be656472005b54ec (patch)
tree816b1850aba9f9911fcbd87dc57bc07667dcb95a
parent98801151d5b5ca3c48b3da4ec8deeae2e0ac70e2 (diff)
contribs: port changes from go std html to x/net
-rw-r--r--imworkingon/contribs.yml13
-rw-r--r--imworkingon/upstreams.yml9
2 files changed, 22 insertions, 0 deletions
diff --git a/imworkingon/contribs.yml b/imworkingon/contribs.yml
index a218575..044d9ee 100644
--- a/imworkingon/contribs.yml
+++ b/imworkingon/contribs.yml
@@ -92,3 +92,16 @@
the maintainers had concerns about merging binary test files (very
understandable, especially given the recent XZ issue!), but didn't
want to hold up the main work.
+- urls:
+ - https://github.com/golang/net/pull/208
+ - https://go-review.googlesource.com/c/net/+/580855/2
+ tags: [Go, docs]
+ desc: |
+ The `html.EscapeString` and `html.UnescapeString` was once the
+ same between `"golang.org/x/net/html"` and std `"html"`, but has
+ been slowly drifting apart since 2012. This PR ports over
+ documentation and performance improvements from std to x/net.
+
+ This will provide a consistent base for fixing bugs in
+ `html.UnescapeString` that were found when working on the
+ documentation parser in gotk4.
diff --git a/imworkingon/upstreams.yml b/imworkingon/upstreams.yml
index bf15a6d..b914e21 100644
--- a/imworkingon/upstreams.yml
+++ b/imworkingon/upstreams.yml
@@ -34,3 +34,12 @@
desc: |
Liberapay is a recurrent donations platform to help fund creators
and projects.
+- urls:
+ - https://github.com/golang/net
+ - https://go-review.googlesource.com/c/net
+ name: x/net
+ desc: |
+ `golang.org/x/net` is a set of supplementary Go networking
+ libraries. These are used not just by programmers doing advanced
+ networking things in Go, but are also used internally by the Go
+ standard library.