First cut of thread pools in fshell. Not fully working yet.
Removed 4 overloads of CCommandBase::RunCommand[L] that are no longer used at all, and changed one more to not be exported as it's only used internally to iocli.dll.
Added a thread pool (CThreadPool) to fshell so that thread commands no longer have to spawn a new thread every time they run. As part of this, CCommandWrapperBase now derives from CActive so that CThreadCommand can use its CActive-ness. CThreadCommand rejigged quite a bit to use CThreadPool (via MTaskRunner interface).
/^[\w]+/
*** Failers
École
/^[\w]+/Lfr_FR
École
/^[\w]+/
*** Failers
École
/^[\W]+/
École
/^[\W]+/Lfr_FR
*** Failers
École
/[\b]/
\b
*** Failers
a
/[\b]/Lfr_FR
\b
*** Failers
a
/^\w+/
*** Failers
École
/^\w+/Lfr_FR
École
/(.+)\b(.+)/
École
/(.+)\b(.+)/Lfr_FR
*** Failers
École
/École/i
École
*** Failers
école
/École/iLfr_FR
École
école
/\w/IS
/\w/ISLfr_FR
/^[\xc8-\xc9]/iLfr_FR
École
école
/^[\xc8-\xc9]/Lfr_FR
École
*** Failers
école
/\W+/Lfr_FR
>>>\xaa<<<
>>>\xba<<<
/[\W]+/Lfr_FR
>>>\xaa<<<
>>>\xba<<<
/[^[:alpha:]]+/Lfr_FR
>>>\xaa<<<
>>>\xba<<<
/\w+/Lfr_FR
>>>\xaa<<<
>>>\xba<<<
/[\w]+/Lfr_FR
>>>\xaa<<<
>>>\xba<<<
/[[:alpha:]]+/Lfr_FR
>>>\xaa<<<
>>>\xba<<<
/[[:alpha:]][[:lower:]][[:upper:]]/DZLfr_FR
/ End of testinput3 /