Skip to content

Issues: artichoke/artichoke

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Author
Filter by author
Label
Filter by label
Use alt + click/return to exclude labels
or + click/return for logical OR
Milestones
Filter by milestone
Assignee
Filter by who’s assigned
Sort

Issues list

Embed a Windows manifest file in Artichoke binaries A-build-target Area: Support for builds of specific targets. A-frontend Area: Frontends for interpreters, like the `ruby` or `irb` binaries. E-help-wanted Call for participation: Help is requested to fix this issue. O-windows Target: Support for building on Windows targets like `x86_64-pc-windows-msvc`.
#2681 opened Jan 17, 2024 by lopopolo
String#chars is slow A-performance Area: Performance improvements and optimizations. A-ruby-core Area: Ruby Core types.
#2670 opened Dec 26, 2023 by lopopolo
spinoso_string::String::chars does not yield encoded strings A-ruby-core Area: Ruby Core types. A-spec Area: ruby/spec infrastructure and completeness. C-bug Category: This is a bug.
#2669 opened Dec 26, 2023 by lopopolo
Evaluate Profile-Guided Optimization (PGO) A-frontend Area: Frontends for interpreters, like the `ruby` or `irb` binaries. A-performance Area: Performance improvements and optimizations. C-enhancement Category: New feature or request. E-help-wanted Call for participation: Help is requested to fix this issue. S-speculative Status: This is just an idea.
#2627 opened Jul 16, 2023 by zamazan4ik
MatchData#offset returns byte offset instead of utf8 char offset for utf8 strings A-ruby-core Area: Ruby Core types. A-spec Area: ruby/spec infrastructure and completeness. C-bug Category: This is a bug.
#2580 opened May 31, 2023 by jarkonik
Parse difference with MRI for un-parenthesized method calls with an un-bracketed hash argument A-parser Area: Parser implementations. A-spec Area: ruby/spec infrastructure and completeness. B-mruby Backend: Implementation of artichoke-core using mruby.
#2562 opened May 19, 2023 by lopopolo
Creating Time with Time.utc or Time.local should wrap 60 seconds around if not a valid leap second A-ruby-core Area: Ruby Core types. C-bug Category: This is a bug. E-medium Call for participation: Experience needed to fix: Medium / intermediate. S-blocked Status: Marked as blocked ❌ on something else such as other implementation work.
#2426 opened Feb 22, 2023 by b-n
Add support for Regexp needles to String#index and String#rindex A-ruby-core Area: Ruby Core types. A-spec Area: ruby/spec infrastructure and completeness. C-enhancement Category: New feature or request. E-easy Call for participation: Experience needed to fix: Easy / not much.
#2362 opened Jan 28, 2023 by lopopolo
Tests in spec-runner/vendor/ruby are not for MRI 3.1.2 A-deps Area: Source and library dependencies. A-spec Area: ruby/spec infrastructure and completeness. B-mruby Backend: Implementation of artichoke-core using mruby. S-blocked Status: Marked as blocked ❌ on something else such as other implementation work.
#2263 opened Nov 4, 2022 by xulaus
Implement Time.utc and Time.local A-ruby-core Area: Ruby Core types. B-mruby Backend: Implementation of artichoke-core using mruby. C-enhancement Category: New feature or request. E-medium Call for participation: Experience needed to fix: Medium / intermediate.
#2223 opened Oct 27, 2022 by b-n
Time::at fails when when passing kwargs as second argument A-ruby-core Area: Ruby Core types. B-mruby Backend: Implementation of artichoke-core using mruby. C-bug Category: This is a bug.
#2219 opened Oct 16, 2022 by b-n
Implement Encoding on String A-ruby-core Area: Ruby Core types. A-ruby-stdlib Area: Ruby Standard Library packages. B-mruby Backend: Implementation of artichoke-core using mruby. C-enhancement Category: New feature or request. E-medium Call for participation: Experience needed to fix: Medium / intermediate.
#2185 opened Sep 21, 2022 by b-n
Deprecate artichoke-load-path and replace it with mezzaluna-feature-loader A-crate-features Area: Compile-time features or attributes. A-filesystem Area: Filesystem access and implementations.
#2172 opened Sep 8, 2022 by lopopolo
Propagate exceptions raised from #to_int in Time::at offset parsing A-ruby-core Area: Ruby Core types. B-mruby Backend: Implementation of artichoke-core using mruby. C-bug Category: This is a bug.
#2094 opened Aug 21, 2022 by lopopolo
Implicitly convert through string and integer in Time::at offset parsing A-ruby-core Area: Ruby Core types. B-mruby Backend: Implementation of artichoke-core using mruby.
#2093 opened Aug 21, 2022 by lopopolo
Handle non-Symbol args in TryConvertMut for time Offset A-ruby-core Area: Ruby Core types. B-mruby Backend: Implementation of artichoke-core using mruby.
#2092 opened Aug 21, 2022 by lopopolo
Add a helper for asserting kwargs shape and extracting params A-vm Area: Interpreter VM implementations. B-mruby Backend: Implementation of artichoke-core using mruby.
#2091 opened Aug 21, 2022 by lopopolo
Handle Float seconds argument to Time::at A-ruby-core Area: Ruby Core types. B-mruby Backend: Implementation of artichoke-core using mruby.
#2090 opened Aug 21, 2022 by lopopolo
Use Iterator::intersperse in -e argument parsing when Rust 1.64.0 is released A-frontend Area: Frontends for interpreters, like the `ruby` or `irb` binaries. C-quality Category: Refactoring, cleanup, and quality improvements. S-blocked Status: Marked as blocked ❌ on something else such as other implementation work.
#2077 opened Aug 12, 2022 by lopopolo
Extract String#to_i impl to scolapasta-int-parse A-parser Area: Parser implementations. A-ruby-core Area: Ruby Core types. A-spec Area: ruby/spec infrastructure and completeness.
#2075 opened Aug 12, 2022 by lopopolo
Add dedicated implementations for Time#to_s, Time#inspect and Time#asctime A-ruby-core Area: Ruby Core types. A-spec Area: ruby/spec infrastructure and completeness.
#2064 opened Aug 9, 2022 by lopopolo
Implement Kernel#exit A-crate-features Area: Compile-time features or attributes. A-ruby-core Area: Ruby Core types. C-enhancement Category: New feature or request.
#1972 opened Jul 24, 2022 by somedevfox
Add convenience method for converting a Range to a start and end index A-vm Area: Interpreter VM implementations. C-enhancement Category: New feature or request. C-quality Category: Refactoring, cleanup, and quality improvements.
#1971 opened Jul 24, 2022 by lopopolo
Symbol encoding handling A-ruby-core Area: Ruby Core types. A-spec Area: ruby/spec infrastructure and completeness. C-bug Category: This is a bug. E-hard Call for participation: Experience needed to fix: Hard / a lot.
#1970 opened Jul 24, 2022 by lopopolo
Investigate wasm32-wasi build support A-build-target Area: Support for builds of specific targets. O-wasm-wasi Target: Support for building the `wasm32-wasi` target. S-speculative Status: This is just an idea.
#1966 opened Jul 23, 2022 by lopopolo
ProTip! Type g i on any issue or pull request to go back to the issue listing page.