Neia Finch

Results 19 comments of Neia Finch

So... I've come up with a program that builds my own CharInfo stuff. (`System.CharInfo` is inaccessible due to protection level. Faugh.) Two problems: 1. It brings my IDE to its...

Hrm, System.CharInfo is specific to Mono and doesn't do anything like what I want. Looking at other options in the CLR.

Importing Unicode data as serialized resource files seems to work.

So, we've got the serialized unicode data. (ASCII -> binary provided approximately zero compression.) I can look up unicode codepoint info. This takes a binary search. If I added a...

The problem with merely copying those tests out is that the documentation versions are not executed and can become outdated. Should we have another version flag for documentation tests, one...

I narrowed down one method of getting a file descriptor leak: use `requestHTTP` on at least 17 different URLs in different domains. Attached test case. With 15 or fewer domains,...

http/vibe/http/client.d:216 static vibe.utils.array.FixedRingBuffer!(Tuple!(ConnInfo, ConnectionPool!HTTPClient), 16) s_connections; Looks suspicious. Using HTTPClient directly avoids this problem.

Correction: using HTTPClient directly fixes the problem for that constrained case. In my actual code, I also had to call HTTPClient.disconnect. Calling HTTPClientResponse.disconnect with `requestHTTP` didn't help.

I was plinking around with this a bit. The best I think you can get: 1: You don't need to check out anything if you're just checking if things are...

I took a look at it. [Here's Gitea's API.](https://try.gitea.io/api/swagger) Every endpoint requires authentication, which requires a user. But the API doesn't let you register a user. The process of registering...