Use m` to set jump position

setpos("'`", getpos('.')) still fails to set a jump entry.

refer: https://groups.google.com/forum/#!topic/vim_dev/4Rq2y_IAAJc
Stop shouting the headlines

Already UPPER CASING definitions