PikachuEXE (Pikachu EXE)
- Login: PikachuEXE
- Registered on: 02/08/2013
- Last sign in: 01/27/2024
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 0 | 3 | 3 |
Activity
11/24/2021
-
07:47 AM Ruby Revision eeabac4c (git): Do not allow Module#include to insert modules before the origin in the lookup chain
- Module#include should only be able to insert modules after the origin,
otherwise it ends up working like Module#prepend.
This fixes the case where one of the modules in the included module
chain is included in a module that is already p...
08/06/2021
-
07:35 AM Ruby Bug #7844: include/prepend satisfiable module dependencies are not satisfied
- Thanks @jeremyevans0 for informing the backport request before I create the backport ticket
A backport ticket is created:
https://bugs.ruby-lang.org/issues/18064
I have provided the reason for requesting this backport to 2.7 in th... -
07:32 AM Ruby Bug #18064: Backport fix for bug 7844 (include/prepend satisfiable module dependencies are not satisfied)
- Upgrading Ruby from 2.7 to 3.0 is too much work just for this bug fix
Especially when many existing gems don't work properly in 3.x
This backport is required to address
[an issue about usage of a gem](https://github.com/panorama-ed... -
07:27 AM Ruby Bug #18064 (Closed): Backport fix for bug 7844 (include/prepend satisfiable module dependencies are not satisfied)
- Bug:
https://bugs.ruby-lang.org/issues/7844
Already merged PR with fix (merged into 3.0):
https://github.com/ruby/ruby/pull/3796
I have already created a PR for backport:
https://github.com/ruby/ruby/pull/4711
12/09/2019
-
02:13 AM Ruby Bug #16402: UTF-16LE BOM causing regex match to fail with "invalid byte sequence in UTF-8"
- Submitted a question to httpclient on https://github.com/nahi/httpclient/issues/413
12/06/2019
-
01:29 AM Ruby Bug #16402: UTF-16LE BOM causing regex match to fail with "invalid byte sequence in UTF-8"
- Thanks for your answer
But I actually encounter this when processing text input from remote data source
And would not be using `File.read`
``` ruby
text = HTTPClient.new.get(
data_feed_url,
follow_redirect: true,
).tap do |r...
12/05/2019
-
05:58 AM Ruby Bug #16402 (Third Party's Issue): UTF-16LE BOM causing regex match to fail with "invalid byte sequence in UTF-8"
- ``` shell
$ ruby -e 'File.binwrite("u.txt", "\xff\xfe\x00\x01")'
$ file u.txt
u.txt: Little-endian UTF-16 Unicode text, with no line terminators
$ ruby -e 'p /\w+/.match?(File.read("u.txt"))'
Traceback (most recent call last):
1:...
04/03/2019
-
05:50 AM Ruby Feature #15626: Manual Compaction for MRI's GC (`GC.compact`)
- @tenderlovemaking
I try your patch again and no error this time (without the middleware to call GC.compact)
Maybe I forgot to restart server after switching to branch without middleware on my last test
However with middleware (I h...
03/25/2019
-
02:52 AM Ruby Feature #15626: Manual Compaction for MRI's GC (`GC.compact`)
- > I'll take a look at the core file, but can you give more info so I can try locally?
I just start my current project with passenger installed
I will create a sample project to reproduce this issue
Takes time though (stealing work t...
03/22/2019
-
09:21 AM Ruby Feature #15626: Manual Compaction for MRI's GC (`GC.compact`)
- I got segfault with this patch
I added 1 extra change to fix compile error on MacOS
https://github.com/ruby/ruby/compare/trunk...PikachuEXE:feature/gc-compact/15626
Installed via
rvm install ruby-head --reconfigure --repo https://g...