Re: Dillo_grows merged
Jorge Arellano Cid <[email protected]>
| Newsgroups | gmane.comp.web.dillo.devel |
|---|---|
| Message-ID | <[email protected]> |
On Thu, May 19, 2016 at 12:02:47PM -0400, Jorge Arellano Cid wrote: > On Wed, May 18, 2016 at 11:11:17PM +0200, Sebastian Geerken wrote: > > > > > The attached patch works OK for the text search, but I don't know > > > > > whether it fits with the overall design. > > > > > > > > > > It *seems to fit* but I'd prefer you to check it. ;) > > > > > > > > I've just pushed a variant of your patch, please give it a try. > > > > > > Much better! > > > > > > I still wander what a negative sectionIndex means (0 is in flow). > > > It takes negative values sometimes. It should be commented. > > > > It happens when iterating back gets behind 0. Likewise, it may become > > larger than NUM_SECTIONS - 1, when iterating forward. > > Yep, it also happens with "index". > > > > > > What should getPart() do upon a negative sectionIndex? > > > > It should not be called, actually. This should be checked, first. > > OK, I've rewrote next() and prev() with full protection and > made clear semantics for the corner cases in setValues(). > > As a side effect, the code got shorter and easier to read. > > Now in testing phase... Committed. -- Cheers Jorge.-