"The whole point of reserving these namespaces is not to prevent users from misusing them, but to ensure that when we eventually get around to using a particular block name, and those same users start screaming about it, we can mournfully point to the passage in the original spec and silently shake our heads. ;-)"
-- Damian Conway, on POD specifications
"When I first read 'Warnock applies' on things in p6 summaries a year or so ago, I thought it was some really energetic programmer who went around and applied patches as soon as people posed a question."
-- Carl Mäsak, on Warnock's Dilemma
If we fake times in our fake stat then fake futimes makes sense. But chown and chmod make little sense to me - only the current process can access the scalar so current UID is owner (and can't exec it).
We could accept the calls and set errno to nearest code that made sense, or perhaps just set the mode so that fake stat saw it.
Have we missed any more fd related calls? If there anything else that we can do to filehandles via perl interface that we missed?
-- Nick Ing-Simmons, discussing how to improve
September 1st, 2006.