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

Improve debugging #658

Open
donv opened this issue Aug 8, 2014 · 12 comments
Open

Improve debugging #658

donv opened this issue Aug 8, 2014 · 12 comments
Assignees
Labels
Milestone

Comments

@donv
Copy link
Member

donv commented Aug 8, 2014

No description provided.

@donv donv added this to the 1.3 milestone Aug 8, 2014
@donv donv added the feature label Aug 8, 2014
@gfowley
Copy link
Member

gfowley commented Sep 4, 2015

PRs coming soon if you like this approach...

https://github.com/ruboto/ruboto/wiki/Tutorial:-Debugging

@donv
Copy link
Member Author

donv commented Sep 6, 2015

@gfowley looks good 👍

@gfowley
Copy link
Member

gfowley commented Sep 16, 2015

Debugging is now functional with debugger output and source lines presented in the debugger client. See updated tutorial:

https://github.com/ruboto/ruboto/wiki/Tutorial:-Debugging

Next steps are PRs for modifications to linecache, ruby-debug, and ruboto.

@donv
Copy link
Member Author

donv commented Sep 16, 2015

Nice @gfowley ! Keep it up!

@gfowley
Copy link
Member

gfowley commented Sep 17, 2015

linecache PR and issue: rocky/linecache#4

ruby-debug PR and issue: ruby-debug/ruby-debug#20

@donv
Copy link
Member Author

donv commented Sep 17, 2015

Cool!

@gfowley
Copy link
Member

gfowley commented Sep 30, 2015

Getting there...
Updated linecache-1.3.1-java.gem is on rubygems.org.
Latest PR for ruby-debug: ruby-debug/ruby-debug#23.

@donv
Copy link
Member Author

donv commented Sep 30, 2015

Way to go @gfowley !

@donv
Copy link
Member Author

donv commented Dec 22, 2015

Hi @gfowley !

Proper debugging for Ruboto would be a killer feature! How is this coming along?

@gfowley
Copy link
Member

gfowley commented Dec 22, 2015

Hi Don,

I've been a bit busy lately, but I'm looking forward to completing this over the holidays.

The devs of the linecache and ruby-debug projects have kindly accepted PRs and published gems with the changes require to support debugging with Ruboto.

I need to update (ie; simplify) the tutorial. That will reduce it to a much simpler how-to demonstration and a short list of changes for Ruboto. I'll get a PR together and once accepted the tutorial should be quite simple.

...Then do it all again for JRuby 9000... I'm actually looking forward to having functionality from pry/byebug etc..

-gf

@gfowley
Copy link
Member

gfowley commented Jan 11, 2016

Simplified tutorial now that linecache and ruby-debug are Ruboto compatible.
Updated for Ruboto 1.4.0.
Working on PR for Ruboto changes.

@gfowley gfowley self-assigned this Jan 11, 2016
@donv
Copy link
Member Author

donv commented Jan 11, 2016

Excellent!

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

No branches or pull requests

2 participants