Daniel P. Clark
Daniel P. Clark
You can work on them here and polish them here. They don't have to be the best to go public, they just have to work. Those features you're describing that...
@pwoolcoc You might need to initialize it first: https://github.com/ruby/ruby/blob/d92f09a5eea009fa28cd046e9d0eb698e3d94c5c/version.c#L100 which provides ```c void Init_ruby_description(void) { VALUE description; if (MJIT_OPTS_ON) { description = MKSTR(description_with_jit); } else { description = MKSTR(description); }...
Thank you @georgeclaghorn . I'll have to add this to the test suite and think about a solution. First thing that comes to mind is when a Ruby application closes...
@dsander How did you get such useful debug info? Looking at your [issue](https://github.com/danielpclark/rutie/issues/69#issue-394865616) I see what looks like **lldb**. Is that the tool you mainly used and did you have...
@Jomy10 It looks like you're trying to build with a statically built Ruby `-lruby.3.1-static` and that's likely the issue. Look towards the bottom of the README for how to switch...
@abinoam Yes, I believe your suggestion would be best. Sorry for not responding sooner. The time I had thought I would be off to help when you started helping was...
Have you tried: ```rust VM::require("enc/encdb"); VM::require("enc/trans/transdb"); ``` after `VM::init_loadpath` ? The example of these are show in `RString.codepoints` and `RString::from_bytes` .
Cool. I have found that each operating system has a few minimum codecs available by default, depending on the OS, and to access the rest of them you need to...
If you read the warning you just posted it says “**failed to load encoding (ascii-8bit); use ASCII-8BIT instead**”. So I think uppercase is what you should try.
Looking into it https://idiosyncratic-ruby.com/56-us-ascii-8bit.html if it's simply just bytes you can use the methods `RString.to_bytes_unchecked` and before doing that you can grab the current encoding and afterwards convert it back...