[#53072] [ruby-trunk - Feature #7994][Open] Make iterators pass an implicit named parameter `iteration` to the executed block — "alexeymuranov (Alexey Muranov)" <redmine@...>

10 messages 2013/03/01

[#53097] [ruby-trunk - Bug #8000][Open] "require 'tk'" segfaults on 64-bit linux with Tk 8.6 — "edmccard (Ed McCardell)" <edmccard@...>

25 messages 2013/03/02

[#53137] [ruby-trunk - Bug #8017][Open] Got segmentation fault on attempt to install ruby 2.0.0-p0 on Mac 10.6.8 via RVM — "adantel (Alex Filatau)" <filatau@...>

9 messages 2013/03/05

[#53168] [ruby-trunk - Bug #8034][Open] File.expand_path('something', '~') do not include home path — "rap-kasta (Pavel Manylov)" <rapkasta@...>

12 messages 2013/03/06

[#53199] [ruby-trunk - Bug #8040][Open] Unexpect behavior when using keyword arguments — "pabloh (Pablo Herrero)" <pablodherrero@...>

11 messages 2013/03/07

[#53203] [ruby-trunk - Feature #8042][Open] Add Addrinfo#socket to create a socket that is not connected or bound — "drbrain (Eric Hodel)" <drbrain@...7.net>

12 messages 2013/03/07

[#53248] Github commit log should not be used as references on redmine — Marc-Andre Lafortune <ruby-core-mailing-list@...>

Github commit log should not be used as references on redmine. E.g:

10 messages 2013/03/09

[#53386] [CommonRuby - Feature #8088][Open] Method#parameters (and friends) should provide useful information about core methods — "headius (Charles Nutter)" <headius@...>

14 messages 2013/03/13

[#53412] [CommonRuby - Feature #8096][Open] introduce Time.current_timestamp — "vipulnsward (Vipul Amler)" <vipulnsward@...>

34 messages 2013/03/14

[#53439] [ruby-trunk - Bug #8100][Open] Segfault in ruby-2.0.0p0 — "judofyr (Magnus Holm)" <judofyr@...>

22 messages 2013/03/15

[#53478] [ruby-trunk - Feature #8107][Open] [patch] runtime flag to track object allocation metadata — "tmm1 (Aman Gupta)" <ruby@...1.net>

20 messages 2013/03/16

[#53498] [ruby-trunk - Feature #8110][Open] Regex methods not changing global variables — "prijutme4ty (Ilya Vorontsov)" <prijutme4ty@...>

21 messages 2013/03/18

[#53502] [ruby-trunk - Bug #8115][Open] make install DESTDIR=/my/install/path fails — "vo.x (Vit Ondruch)" <v.ondruch@...>

11 messages 2013/03/18

[#53688] [ruby-trunk - Feature #8158][Open] lightweight structure for loaded features index — "funny_falcon (Yura Sokolov)" <funny.falcon@...>

27 messages 2013/03/24

[#53692] [ruby-trunk - Bug #8159][Open] Build failure introduced by Rinda changes — "luislavena (Luis Lavena)" <luislavena@...>

22 messages 2013/03/24

[#53733] [ruby-trunk - Bug #8165][Open] Problems with require — "Krugloff (Alexandr Kruglov)" <mr.krugloff@...>

12 messages 2013/03/26

[#53742] [ruby-trunk - Bug #8168][Open] Feature request: support for (single) statement lambda syntax/definition — "garysweaver (Gary Weaver)" <garysweaver@...>

9 messages 2013/03/26

[#53765] [ruby-trunk - Bug #8174][Open] AIX header file conflict with rb_hook_list_struct — "edelsohn (David Edelsohn)" <dje.gcc@...>

11 messages 2013/03/27

[#53808] [ruby-trunk - Feature #8181][Open] New flag for strftime that supports adding ordinal suffixes to numbers — "tkellen (Tyler Kellen)" <tyler@...>

10 messages 2013/03/28

[#53811] [ruby-trunk - Bug #8182][Open] XMLRPC request fails with "Wrong size. Was 31564, should be 1501" — "tsagadar (Marcel Mueller)" <marcel.mueller@...>

28 messages 2013/03/28

[#53849] [ruby-trunk - Feature #8191][Open] Short-hand syntax for duck-typing — "wardrop (Tom Wardrop)" <tom@...>

48 messages 2013/03/31

[#53850] An evaluation of 2.0.0 release — Yusuke Endoh <mame@...>

Let's look back at 2.0.0 release so that we can do better next time.

12 messages 2013/03/31

[ruby-core:53407] Re: Any documentation about debugging in Ruby 2.0.0

From: Rodrigo Rosenfeld Rosas <rr.rosas@...>
Date: 2013-03-14 13:48:00 UTC
List: ruby-core #53407
I'd just like to let you know that everything seems to be fixed now and 
debugger2 from that repository has worked great in the few experiments 
I've tried here.

Just use a Gemfile like this:

gem 'debugger2', git: 'debugger2', require: 'debugger'

And write some test code like this:

require 'debugger'

p 1
debugger
p2


Run it with "bundle exec ruby test.rb"

Great job, Koichi! Also, thanks Zach for your help!

Cheers,
Rodrigo.

Em 13-03-2013 15:22, Rodrigo Rosenfeld Rosas escreveu:
> Thank you very much, Koichi, but I couldn't get it to work yet:
>
> https://github.com/ko1/debugger2/issues/1
>
> Any hints are appreciated :)
>
> Thanks,
> Rodrigo.
>
> Em 13-03-2013 07:50, SASADA Koichi escreveu:
>> I rewrite a debugger for Ruby 2.0.
>> <https://github.com/ko1/debugger2>
>>
>> Several features are lacked.
>> But I want to collect feedback.
>>
>> Thanks,
>> Koichi
>>
>>
>> (2013/02/27 5:55), Rodrigo Rosenfeld Rosas wrote:
>>> Em 26-02-2013 17:23, SASADA Koichi escreveu:
>>>> (2013/02/27 4:19), Rodrigo Rosenfeld Rosas wrote:
>>>>> Unfortunately I'm too stupid to understand how I use this to debug my
>>>>> applications... How do I set a breakpoint for instance?
>>>> I'm so sorry I completely misunderstood your question.
>>>> (how to make a debugger on 2.0.0, i misunderstood)
>>>>
>>>>
>>>> [ruby-core:52885] check out Charlie's comment (RubyMine).
>>> I did. I do have a valid (recent) license both for RubyMine and 
>>> IntelliJ
>>> IDEA, but I just can't remember the last time I used any of those. I'm
>>> too used to Vim to switch :P But at least I know that I can sort to
>>> RubyMine if I have to debug some application. I don't currently have to
>>> debug anything but as I was upgrading my project I was trying to
>>> understand if there was any gem that would replace 'debugger' in my
>>> Gemfile... Sorry for not being clearer about this before.
>>>
>>>> And debug.rb (in lib) will help.
>>> I tried that a few days ago but I couldn't find any documentations 
>>> about
>>> it at that time. Now I think I could find it:
>>>
>>> http://www.ruby-doc.org/stdlib-2.0/libdoc/debug/rdoc/DEBUGGER__.html
>>>
>>> So my mistake is that I just required 'debug' in the beginning of the
>>> file and couldn't find out how to list the source or add a breakpoint.
>>> But now that I saw the documentation above it seems I have to "require
>>> 'debug'" where I want the breakpoint to be, right? :) Okay, better than
>>> nothing :)
>>>
>>>> We introduced some debugger APIs (to make debugger) and I'm not sure
>>>> they are used (except RubyMine). I'll try to make one. Sorry for
>>>> inconvenience.
>>> No worries. I really appreciate your efforts on that :) Thank you 
>>> very much!
>>>
>>> Cheers,
>>> Rodrigo.
>>
>
>


In This Thread