deivid-rodriguez / byebug

Debugging in Ruby 2
BSD 2-Clause "Simplified" License
3.34k stars 328 forks source link

Use TracePoint.allow_reentry to support TracePoint events while eval #847

Closed marshall-lee closed 2 months ago

marshall-lee commented 1 year ago

Fixes #564

d4rky-pl commented 1 year ago

I have checked this PR in our codebase on some simple examples where Zeitwerk was previously failing and it seems to be working fine.

@deivid-rodriguez I know this gem has been essentially unmaintained since 2021 but is there any chance you could take a look? 🙏

douglas commented 10 months ago

Hello @deivid-rodriguez ! Just to echo @d4rky-pl comment above, could you take a look at this?

AlexWayfer commented 3 months ago

@deivid-rodriguez please, take a look, the issue is still here and it's annoying.

deivid-rodriguez commented 3 months ago

Hei! Sorry. Indeed I was not able to pay a lot of attention to this library recently. I'll review this PR and make a new release in the following weeks 👍.

AlexWayfer commented 2 months ago

@deivid-rodriguez friendly reminder. :slightly_smiling_face:

fxn commented 2 months ago

❤️

AlexWayfer commented 2 months ago

Great! Thank you. Waiting for a new release.

marshall-lee commented 2 months ago

@deivid-rodriguez THANKS