Open thenomain opened 1 year ago
LJUST(), RJUST(), LJC(), RJC(), and CENTER() delt with.
CREPLACE() delt with
ESCLIST() and ESCAPEX() delt with
isword(), isnum(), isalnum(), isalpha(), isint(), isdigit(), islower(), ispunct(), isspace(), isupper(), isxdigit() UTF8 and ANSI aware utf8() and unicode() added and UTF8 and ANSI aware.
elementpos() and strlenvis() delt with
TR() -- Key field reversed if DISABLED
AFTER() -- Key field reversed if DISABLED
BEFORE() -- Key field reversed if DISABLED
MID() -- Type field reversed if DISABLED
DELETE() -- Key field reversed if DISABLED
LEFT() -- Key field reversed if DISABLED
RIGHT() -- Key field reversed if DISABLED
They had the help reversed for the keyvalue, this has been fixed
I can't reproduce issues with LIT(), please verify
notchr(), orchr(), xorchr(), andchr() delt with
pos() and totpos() are delt with
Gone through many of these. Tried to strike thru the ones in the initial info that appear fixed but having problems with strikethru. Added [OK]
at the end.
Notes follow:
think pos( ü, thîs test, 1 )
- should return #-1, returns 3think pos( ü, thîs test )
returns #-1 as expectedthink lit( thîs test )
- works, may have been user errorPlease add "See Also" from help strlenvis()
to strlen()
and visa-versa? Thank you!
Nothing else for now.
You forgot the UTF8 flag to pos()
TO BE ADDED: template()
Reminder: left(), right(), and mid() still not unicoded.
Testing functions listed under 'help functions classes' string category. Not all string functions are listed there. Made it up to the Rs so far. More to come.
Each line is more or less:
FUNCTION() - test - outcome
(edit:) Lines with
~~text~~ new outcome [OK]
are meant to be strike thru and the result of the new test, but Github and Strikethru do not seem to be getting along for me.