Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate with perl6-debug #16

Open
azawawi opened this issue Nov 3, 2012 · 6 comments
Open

Integrate with perl6-debug #16

azawawi opened this issue Nov 3, 2012 · 6 comments
Assignees

Comments

@azawawi
Copy link
Owner

azawawi commented Nov 3, 2012

See
http://perl6advent.wordpress.com/2012/12/05/a-perl-6-debugger/

You need to panda install Debugger::UI::CommandLine

The command is:
perl6-debug-m your-script.pl

  • perl6-debug-m lives in the same perl6 folder ~/rakudo/install/bin
  • ? for help
  • <enter> for single step
  • so for step out
  • bt for backtrace and current file information
@azawawi azawawi changed the title Integrate with perl-debug Integrate with perl6-debug Oct 23, 2014
@azawawi azawawi self-assigned this Nov 3, 2014
@azawawi
Copy link
Owner Author

azawawi commented Nov 3, 2014

Work has started on it in 37d4ee2

@timo
Copy link
Contributor

timo commented Nov 3, 2014

in theory, you could build a different front-end for the debugger, that might be pretty neat!

also, there's the long-standing wishlist item of using something like GTK::Simple to get a debugger front-end that can handle multi-threaded and async code ...

@azawawi
Copy link
Owner Author

azawawi commented Nov 4, 2014

Any links on that wishlist?

@azawawi
Copy link
Owner Author

azawawi commented Nov 4, 2014

A proof of concept has been added. The only thing that we do not have is the concept of a session.

https://github.com/azawawi/farabi6/blob/master/test_proc_async.pl

@azawawi
Copy link
Owner Author

azawawi commented Nov 7, 2014

As of 1ecc0e7, we have a working step-in... until the end of a script 💯 with async stdout and stderr

@azawawi
Copy link
Owner Author

azawawi commented Nov 17, 2014

so command is not working as expected in perl6-debug-m

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants