Hi! As some know.. CompactSysutils contains many functions for embedded or CGI…
Op Mon, 15 Oct 2007, schreef L:
Show quoted text 5 lines
Show quoted text 8 lines
I'm not in favour of this. Suppose I don't want to use sysutils.
* For inttostr, floattostr I can use val, and str for strtoint, strtofloat.
* strpas, strpcopy and friends I can find in the strings unit
* ansi* in your unit use plain ASCII, so I can just as well use < and > operators
* uppercase/lowercase I can find in the system unit as well. I can use your ones for extended ASCII, but only if I manually initialize the table and single byte character sets only.
* Comparemem, Comparestr has equivalents in the system unit as well.
Basically, 2/3 of this unit is duplicated functionality. Interresting functions I cannot get somewhere else are string and path manipulation routines like extractfile*, trim*, wraptext.
It would make much more sense to put this functionality in a new unit, then make the sysutils ones wrappers over it.
Daniël Mantione
