i supposed i was never going to know more than jamie had told me about what he had done at the battle of prestonpans , but whatever it was , it had mightily impressed the scots , and `` red jamie '' drew shouts and hails whenever he ventured outside holyrood .