General

Profile

shreeve (Steve Shreeve)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 1 1 2

Activity

02/20/2023

06:12 PM Ruby Feature #19428: Adding a "piped heredoc" feature
@nobu - I'll see if I can implement a patch for this. Your steps are helpful.
@eregon - I also think the pipe character prefixed lines are hard to maintain. There are many whitespace aligned things in the wild, such as YAML, python, a...
shreeve (Steve Shreeve)

02/10/2023

07:41 PM Ruby Feature #15374: Proposal: Enable refinements to `#method_missing`
> I don't see any real-world usage of allowing #method_missing refinable. Maybe it can be used only for tricks and obfusticated code.
We use this heavily and it would be great if `method_missing` could be refinable.
Here's an examp...
shreeve (Steve Shreeve)
04:49 AM Ruby Feature #19428: Adding a "piped heredoc" feature
```
options = {
name: "My Nice Options",
description: <<|,
| This is a cool set of options.
| You Can put what you like here.
details: <<|,
| Some more stuff here...
| This will only be indented 2 spaces.
...
shreeve (Steve Shreeve)

02/09/2023

09:28 PM Ruby Feature #19428 (Open): Adding a "piped heredoc" feature

Hello,
I hope this is the correct place to post a small feature request.
HEREDOC's are awesome! There are several used within Ruby:
```ruby
<<END
Have to left justify this
END
<<-INDENTED
Still left justified, but i...
shreeve (Steve Shreeve)

03/23/2017

04:38 AM Ruby Bug #13286: Segfault when using rb_debug_inspector_open / rb_debug_inspector_frame_binding_get with Fiddle, but not when directly from C extension
Here's a link to a c-library extension that has been working great for us:
https://github.com/shreeve/bindings
shreeve (Steve Shreeve)

03/06/2017

11:30 AM Ruby Bug #13286 (Closed): Segfault when using rb_debug_inspector_open / rb_debug_inspector_frame_binding_get with Fiddle, but not when directly from C extension
## System
```shell
$ uname -a
Linux clients 4.1.5-x86_64-linode61 #7 SMP Mon Aug 24 13:46:31 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux
$ ruby -v
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-linux]
```
## Program
### W...
shreeve (Steve Shreeve)

01/22/2016

05:40 AM Ruby Misc #12004: Code of Conduct
I agree wholeheartedly with Matz. There is no need for this CoC. These efforts to prevent "micro-agressions", etc. are absurd and childish.
Ruby's community is great and has survived wonderfully for decades without this. These codes o...
shreeve (Steve Shreeve)

08/24/2015

06:30 PM Ruby Feature #11473: Immutable String literal in Ruby 3
As a ruby user since 2001, I'd agree with Yusuke Endoh, when he suggests the long-term design preference of Ruby should be: shreeve (Steve Shreeve)

10/15/2012

10:01 PM Ruby Bug #1926: Different eval/binding behaviour in 1.9
Given this change, what is the proper method of setting a local variable in a specific binding? shreeve (Steve Shreeve)

Also available in: Atom