crystal icon indicating copy to clipboard operation
crystal copied to clipboard

The Crystal Programming Language

Results 736 crystal issues
Sort by recently updated
recently updated
newest added
trafficstars

I wasn't sure if this required additional specs given that the underlying implementation (i.e. the regex) is the same. Closes #15020.

kind:feature
topic:stdlib:text

## Bug Report I have a small binary app I decided to try the new `unreachable` tool on, but it appears to be crashing. Here are the last 25 lines:...

kind:bug
topic:tools:unreachable

On this page: https://crystal-lang.org/api/1.4.0/File.html The link to `Crystal::System::File` methods (ex: #open) seems to go to a 404. Thanks.

kind:bug
kind:docs
topic:tools:docs-generator

Crystal doc lists **all** `Direct Known Subclasses`, even `:nodoc:` hidden ones. Clinking on them leads to a dead link. Example: https://crystal-lang.org/api/master/Struct.html#direct-known-subclasses with `Crystal::DWARF::Abbrev`, and other objects.

kind:bug
topic:tools:docs-generator

Resolves #15033 On my system I get the following pending specs, will compare with what CI has: ```txt Pending: HTTP::WebSocket using IPv6 Math Functions for computing quotient and remainder Number...

kind:specs
platform:unix

At some point in the past while debugging something else, I ended up adding the [`ipv6.disable=1`](https://www.kernel.org/doc/Documentation/networking/ipv6.rst) kernel parameter. This seems to break the compiler and stdlib specs due to: ```cr...

kind:bug
kind:specs
platform:unix

- **Improvement Area:** Add [OpenSSF Scorecard](https://github.com/ossf/scorecard) GitHub Action to automatically evaluate the security and best practices of the repository. - **Reasons:** Integrating the OSSF Scorecard will help identify vulnerabilities, improve...

topic:infrastructure
status:discussion

## Discussion - What aspect of the language would you like to see improved? I'd like to see the error message related to missing hash keys improved to make some...

good first issue
status:discussion
topic:stdlib:collection

The `unreachable` tool is great for applications because there's an entrypoint. This doesn't really work for normal shards, most wont have an entrypoint and you can't really target specs for...

status:discussion
topic:tools:unreachable

We're currently running 57 individual workflows in CI on every commit,[^1] and counting (#14964). Some runs are fairly small, like the library compatiblity tests for `OpenSSL` and `libpcre` which take...

status:discussion
topic:infrastructure/ci