Commit Briefs
add default ports
it's ugly to patch the port in load_*_url. It's still ugly to do in do_load_url, but a bit less. It would be nice if phos did this, but I'm not sure it fits the library adding default ports of a bunch of protocols.
bundle the struct proto in telescope.c
it's unused in other parts of the codebase
reorder minibuffer stuff
and while there also rename the bogus completing_read to minibuffer_read. To get a ``completing-read'' one has to call enter_minibuffer with the right parameters.