10000 Unnamed groups are not captured when named groups are used · ruby/irb@0a641a6 · GitHub
[go: up one dir, main page]

Skip to content

Commit 0a641a6

Browse files
committed
Unnamed groups are not captured when named groups are used
1 parent cc42036 commit 0a641a6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/irb/completion.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ def self.retrieve_completion_data(input, bind: IRB.conf[:MAIN_CONTEXT].workspace
144144
select_message(receiver, message, candidates, sep)
145145
end
146146

147-
when /^(?<num>-?(0[dbo])?[0-9_]+(\.[0-9_]+)?(([eE][+-]?[0-9]+)?i?|r)?)(?<sep>\.|::)(?<mes>[^.]*)$/
147+
when /^(?<num>-?(?:0[dbo])?[0-9_]+(?:\.[0-9_]+)?(?:(?:[eE][+-]?[0-9]+)?i?|r)?)(?<sep>\.|::)(?<mes>[^.]*)$/
148148
# Numeric
149149
receiver = $~[:num]
150150
sep = $~[:sep]

0 commit comments

Comments
 (0)
0