'Print all of the functions and their key bindings to the Readline
output stream. If a numeric argument is supplied, the output is
formatted in such a way that it can be made part of an inputrc
file. This command is unbound by default.'

def dump_functions(self, e):

    print
    txt = '\n'.join(self.rl_settings_to_string())
    print txt
    self._print_prompt()
