From: Eero T. <ee...@us...> - 2007-01-31 18:50:54
|
Hi, On Wednesday 31 January 2007 19:20, Alex Roitman wrote: > > > Why not only store the formatted version _if_ the user actually > > > formatted anything. It should be simple to check if any formating was > > > used and if not the string can simply be stored in the unformatted > > > field and a Null value can be put in the formatted field. > > > > I'm not sure I follow you. Or maybe I was not clear enough. > > I think what Richard proposes is this: instead of storing note's > single text field, 'blah', we could store a tuple of > either ('blah',None) or (None,'<b>blah</b>'), > depending on whether we have formatting or not. > > In RelLib, it would correspond to the two different fields, > just as you propose, but only one will be stored in the db. > Then for notes that don't have the formatting, we don't > have to do any conversion. For those that do have formatting, > we convert on the fly when we need plain text. > > This is all in addition to flowed/formatted attribute. Wouldn't it be easier to have just another boolean attribute for whether text is "styled" or not? - Eero |