Skip to content

Interactive socket selection for rdbg -A  #1

@st0012

Description

@st0012
selectable.sockets.mov

Code change:

         else
-          $stderr.puts "Please select a debug session:"
-          files.each{|f|
-            $stderr.puts "  #{File.basename(f)}"
-          }
-          exit
+          require "cli/ui"
+          CLI::UI::Prompt.ask('Please select a debug session:') do |handler|
+            files.each do |file|
+              handler.option(file) { |selection| @s = Socket.unix(selection) }
+            end
+          end
         end

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions