Yellowstone's scp should be in .profile, not .rc.
Add function to get machine names.
Use name_machine to pick machine-specific login files in .bash_machines.
Fix sourcing of file, and remove (slightly wrong) ANSII color logic, putting in a .bash_functions file to handle this instead.
Allow the "-e" option to be given to emed and passed to emacs.
Set up a test to find a running emacs daemon, to prevent pointless errors and lag.
Move anything that's not specific to bash or interactivity from .bashrc to .bash_profile.