On 1/22/07, Helder Ribeiro <helder / gmail.com> wrote:
>
> Conversely, it's not trivial to go through the lines that "worked" in
> that awkward "Up"-key fashion, then select them and save them out to a
> file.

It's on the to-do list for fxirb. I already have multiline history working:

----------------------------------------------------------------
irb(main):001:0> [1,2,3,4,5].each {|a|
irb(main):002:1*   b = a + 2
irb(main):003:1>   puts b
irb(main):004:1>   }
3
4
5
6
7
=> [1, 2, 3, 4, 5]
irb(main):005:0> [1,2,3,4,5].each {|a|
b = a + 2
puts b
  }

----------------------------------------------------------------

all I need to do is add various session and entry save options. Some
sort of mathematica-like system would be nice.

martin