Maybe I don't understand enough about ksh93 (since I'm a zsh user for interactive shell work) but I don't understand what this case is about.
What benefit does this case bring ? How does this interact with PSARC/2009/377 in kernel pfexec, maybe it doesn't need to and that is an okay answer, when ksh93 is the profile shell ? Why would I want to use ksh93 builtins if I have /usr/gnu/bin explicitly in my path ? Are the ksh93 builtin versions 100% compatible in all respects with the GNU ones ? If so then I wonder why we are even shipping the GNU ones. -- Darren J Moffat