> > > * source/rtl/mlcfunc.c > > - Deleted HB_EXTENSION branch. Please modify your program to > > use Set( _SET_EOL ) instead of passing EOLs explicitly to > > memo functions. This works also in xhb. > > INCOMPATIBLE when for HB_EXTENSION builds. > > In this case you removed important functionality without leaving any > alternative for users. _SET_EOL is not a solution or replacement at all. > Now it's not possible to use multiple EOLs in this set of functions what > is very important in some portable programs which have to accept data > with different EOLs. > Can you revert this modification until we will not have any working > alternative?
I can revert it although IMO we should rather think about a proper alternative, these options were missing from default builds since last year and no one reported them missing, which suggest it isn't that important. I've since removed all HB_EXTENSION from code, so readding this one looks a bit overkill. One alternative is to readd all of them with HB_ prefix, but this is quite ugly. The other ugly solution is to readd it under a different macro like HB_MEMO_EOL_PARAM_EXTENSION. What would be a proper solution here, another Set()? [ I personally wonder on the usefulness of this feature, as IMO such text handling functions should automatically work on all available EOLs on all system without any explicit help from the user. ] Brgds, Viktor
_______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour