Linus Lewandowski
Linus Lewandowski
Ah, almost forgotten. JSON's Unicode escape sequences support only UTF-16, and that's why I'm using UTF-16 here, and not 32bit codepoints. To escape non-BMP chars, two consecutive escape sequences (like...
Groups are the killer feature of Facebook, and are probably necessary if we want people to migrate from Facebook to Mastodon massively. I've invited people from a Polish IT group...
+1 about just using extra normal indent, as a rule there is simply no place in the tab world for visual indents. @eskhool I'm not.
Actually, it seems that it works correctly on yapf 0.16.1+. At least with the following config ``` [style] based_on_style = pep8 column_limit = 9999 dedent_closing_brackets = true use_tabs = true...
Actually, there is a similar problem for other URL parts, too.  For example: * generated path may contain ```[, \, ], ^, |``` - which are not valid there;...
I'd also consider excluding ` from the fragment percent-encode set, like it was excluded from query in #17, so that fragment percent-encode set is contained within query percent-encode set.
@annevk, I'd agree that this is a case of Garbage-In-Garbage-Out, if it would only happen when parsing invalid URLs. However, it also happens when changing components of an URL object:...
OK, these are the results for Chrome, Firefox, Edge: https://docs.google.com/spreadsheets/d/1mSl2N2Wrc7ZdKy2ArhLg0t3EHI2DOdHaDyWMZQByHE4/edit?usp=sharing  Note: I'm not sure if I've set spec behavior of `\` correctly. I was testing with: ``` U =...
Looking at the results, I think that: * ``` ^ ``` should be added to the path percent-encode set * ``` ` ``` should be moved from the fragment percent-encode...
"When using SQLite, the tests will use an in-memory database by default" (from the docs) This will happen even if the default database is set to a on-disk SQLite database....