I just tried that in my copy of PA and it already works, as far as I can see. I type “–” (- twice) and it is replaced with an elongated dash.
I found that it is already a macro under OPTIONS->TEXT MACROS… in my default setup (untouched, out of the box, as downloaded, etc.)