Yes, AR, Dick Gaughan writes in his online song archive "Taken from 'The Jacobite Relics of Scotland' Vol 1 by James Hogg. From the 1715 attempt to restore the Stewart dynasty." His lyrics are basically the same as the Tannahill Weavers' ones except for being less anglicised.