You can also use the "find_and_preserve" helper.

On Jan 12, 11:28 pm, Erik Peterson <[EMAIL PROTECTED]> wrote:
> Man, Ok, I get it.  You have to use ~
> ~ f.text_area :body, :rows => 30, :cols => 120
>
> Not in the documentation.  Uncool.
>
> (Don't want to sound like a prick. Really.  haml is awesome.  Just
> kind of rough around the edges.  And sometimes rough edges can cut you
> and give you tetanus. And even though you love that old, rusty
> Studebaker, you're still upset that you have tetanus.  Good thing that
> tildes are like tetanus shots, man.  Good thing.)
>
> On Jan 12, 11:21 pm, Erik Peterson <[EMAIL PROTECTED]> wrote:
>
> > Ok, so when I have a textarea, I'll declare it thusly:
> > %p
> >   %b Body
> >   %br/
> >   = f.text_area :body, :rows => 30, :cols => 120
>
> > Which works, except when I edit the form and the text is put into the
> > textarea, there are all these spaces at the beginning of every newline
> > within the textarea, due to the indention loveliness going on.
>
> > So no problem, right?  Just use tab_down and get it back down to where
> > it should be.  Right?  Wrong.  This haml file is rendered within a
> > layout file, and tab_down won't go any further than the base indention
> > for the file that tab_down is being called in.  So, while the
> > text_area line within edit.html.haml only has an indentation of 4
> > spaces, it has an indention within application.html.haml-
>
> > >edit.html.haml of 14 lines.
>
> > Anyone have any workarounds?
--~--~---------~--~----~------------~-------~--~----~
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