![](https://secure.gravatar.com/avatar/0ed499139c984ed1c5c6312376a707e5.jpg?s=120&d=mm&r=g)
16 Oct
2006
16 Oct
'06
9:23 a.m.
can you play a bit with: @@registers[data[1]].push(Register.new(4,data[1],data[2],data[3],data[4],data[5],data[6],0))
(nil -> 0) around line 798 in base/texutil.rb
That seems to break quite a lot on my big index - just outputs everything in page order, and with no interpretation of "+" parts. If I change it to '0' instead it behaves exactly like nil; as does '' as far as I can tell. Subsequently I experimented with these eight values to try to understand what each of them represents, but your code is a bit (far) too clever for me. Wish I could be of more use. Duncan