On Fri, 21 May 2004, Nadim Shaikli wrote: > Noted. I think it would be more productive to stay away from > harsh/offending language (this only backfires in the future). > In terms of missing functionality those need to be added in > (no ifs/buts about it) and in terms of bugs, there have been > plenty of requests to get feedback (and review the code), so > hearing about 'em now is a good thing and they need to be fixed.
I don't mind people redoing wheel from scratch, bug I appreciate that if Arabeyes mentions these shortcomings when sending patches containing minibidi to external projects, including but not limited to, cups and PuTTY. > As for the 2 remaining points (comments later), > > + Shaping - in lieu of having shaping in fribidi we end-up doing > shaping word-by-word (let alone line-by-line) and so what > minibidi is doing is what we've done so far by hand, it just > captured it into an implementation we can point to. I agree > that we need to be perfect and do the optimal/correct thing, > but meanwhile we can't simply just wait. The idea, as with > fribidi, is that if you extrapolate this code to be its own > external'ish entity you can handle that better in the future > hopefully (that's a tall order esp. when the API is involved > when you're going from single lines/words to paragraphs). > > + Library - this idea sprung from the PuTTY work (as you know) and > it was a means to simply study and get more proficient in the > algorithm (it was/is never meant to replace anything). > > With that said, I'm all for improving miniBidi to conform better and > to improve speed and get a better code framework (for future changes > and revisions) as a learning process. I think the shaping portion of > it will continue to be controversial until a better solution is put > forth or until fribidi finally adopts/incorporates it. Note that there is a better joining implementation already in BiCon. > Salam. > > - Nadim --behdad behdad.org _______________________________________________ Developer mailing list [EMAIL PROTECTED] http://lists.arabeyes.org/mailman/listinfo/developer

