Janosch Müller

Results 12 issues of Janosch Müller

This must be a class, at least in Rails 5

webpacker has been deprecated (or [retired](https://rubyonrails.org/2022/1/21/this-week-in-rails-rails-7-0-1-webpacker-retirement-and-more-10bad602) as they call it) and is no longer included in rails 7 by default: > Only security issues will be considered and there will...

I expected `/(.)\g\1/` to match `ABA`. Perhaps the docs should state in some way that the matched text used for backreferences is determined by the closest occurrence of the target...

hi! nice gem! and a really good blog post (which is how i found it). would you be interested in using [regexp_parser](https://github.com/ammar/regexp_parser) for the parsing part? i know you've probably...

bug
question

`Age` and `Grapheme_Cluster_Break` properties are not documented correctly in `unicode_properties.rdoc`. E.g. `Age_1_1` would need to be `Age=1.1`. This documentation is generated by `unicode_properties.rdoc.tmpl`, based on the comments in `name2ctype.h`. The...

Documentation

... to conform to UTS 18 as mentioned in https://bugs.ruby-lang.org/issues/19417#note-3 https://unicode.org/reports/tr18/#word states word should match join_control chars. It currently does not: ```ruby [*0x0..0xD799, *0xE000..0x10FFFF].map { |n| n.chr 'utf-8' } =>...

fixes #618 for the interface, i mirrored `Devise::parent_controller=`.

as per https://docs.rubocop.org/rubocop/cops_style.html#stylestringconcatenation, `aggressive` mode is currently the default. this is not ideal because it triggers false positives and people have to research it and change the mode. - we...

caused by this call to `Mutex#synchronize`: https://github.com/flori/tins/blob/2c13fbcc114bf2d104297a3189042d047b6a6046/lib/tins/thread_local.rb#L7 this affects e.g. mize through its railtie. i suspect this finalizer always failed but the failure only became visible with this change in...

Use _attr_ methods which are more concise and a tiny bit faster.