Scott Tadman
Scott Tadman
Seems like an obvious feature to have.
When implementing a spec based on an RFC, I wrote a rule like `text{0,998}`, as the spec (RFC5322) dictates that lines cannot exceed 998 characters. This dramatically increased compile times...
While the `.pest` grammar format is quite flexible, there are circumstances under which it's incapable of expressing what's required. Writing the rule manually can solve the problem, but it seems...
When searching for some entries you get "stuck", the page cannot scroll to the top for lack of space, which makes it hard to identify which entry it's actually trying...
When searching for a class, like search terms "array" or "Array" you get a long list of methods, but no link to the class itself. - Search results for ["array"](https://rubyapi.org/2.7/o/s?q=Array)...
If you search for "String#%" then the auto-complete link is correct, and if you explicitly click that link it goes to the correct page. If you search for "String#%" and...
When leaving advice about how to use a particular method somewhere that needs to be long-lived it'd be nice to have a link to the "Latest" version of Ruby as...
Some badly behaved clients fumble TLS negotiation which ends up causing a lot of stack dump activity in the Async logs. Example: ``` 4m: Async::Task | OpenSSL::SSL::SSLError: SSL_accept returned=1 errno=0...
There are occasions where any one of several Task activities might produce a result and only the first result matters. Ideally there's a method like `#wait_first` which can return the...
The [container example](https://github.com/socketry/async-container/blob/master/examples/container.rb) runs without doing anything: ```ruby controller = Async::Container::Controller.new do |container| Async.logger.debug(self, "Setting up container...") container.run(count: 1, restart: true) do Async.logger.debug(self, "Child process started.") while true sleep 1...