All right... what versions of Haml/Ruby/Rails are you using?

On Sun, Jun 21, 2009 at 7:27 AM, Dan Z <[email protected]> wrote:

>
> Yes, this is a Haml issue. My few remaining ERB templates can be
> debugged no problem.
>
> On Jun 8, 10:33 am, Nathan Weizenbaum <[email protected]> wrote:
> > Are you sure this is a Haml issue? The debugger works find with Haml on
> the
> > command line. Have you tested this with ERB?
> >
> > 2009/6/8 Bradley Grzesiak <[email protected]>
> >
> >
> >
> > > While I might agree that it would be annoying to have any part of an
> > > application immune to debugger calls, the view is the least important
> area
> > > for it.
> >
> > > Using the debugger immediately before leaving the controller should
> > > suffice, assuming you adhere to strict no-code-in-the-view standards
> and
> > > have full test coverage of your helpers.
> >
> > > ...just sayin'.
> >
> > > :brad
> >
> > > On Mon, Jun 8, 2009 at 11:14 AM, Dan Z <[email protected]> wrote:
> >
> > >> Here's what happens when the debugger is called (anywhere) while the
> > >> Haml template is being processed:
> >
> > >> INTERNAL ERROR!!! wrong argument type StringIO (expected File)
> >
> > >>  /var/lib/gems/1.8/gems/ruby-debug-0.10.3/cli/ruby-debug/interface.rb:
> > >> 112:in `readline'
> >
> > >>  /var/lib/gems/1.8/gems/ruby-debug-0.10.3/cli/ruby-debug/interface.rb:
> > >> 112:in `readline'
> >
> > >>  /var/lib/gems/1.8/gems/ruby-debug-0.10.3/cli/ruby-debug/interface.rb:
> > >> 62:in `read_command'
> >
> > >>  /var/lib/gems/1.8/gems/ruby-debug-0.10.3/cli/ruby-debug/processor.rb:
> > >> 246:in `process_commands'
> >
> > >>  /var/lib/gems/1.8/gems/ruby-debug-0.10.3/cli/ruby-debug/processor.rb:
> > >> 171:in `__at_line'
> > >>        (eval):5:in `at_line'
> > >>        (eval):3:in `synchronize'
> > >>        (eval):3:in `at_line'
> >
> > >>  /var/lib/gems/1.8/gems/ruby-debug-base-0.10.3/lib/ruby-debug-base.rb:
> > >> 54:in `at_line'
> > >>       [ backtrace continues in my application code ]
> >
> > >> This is a very annoying problem because almost all my templates are
> > >> Haml, and therefore, I can't debug any code that's run while inside
> > >> the template.
> >
> > > --
> > > Bradley Grzesiak
> > > [email protected]
> > >http://toleoandbeyond.blogspot.com
> >
> > > * You have received an email from my personal account. Please do not
> > > divulge this address to any website (eg: evite, shutterfly, etc). I
> have
> > > another address for such uses; please ask me for it.- Hide quoted text
> -
> >
> > - Show quoted text -
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Haml" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/haml?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to