shellrc: nohist now takes an argument, and completes with dirs only