I am using
popup-menu* from the http://melpa.org/#/popup library in my extension, but I'd like to use something in stock Emacs so that I can remain zero dependencies.
The built in
x-show-tip don't work for me because they are mouse-centric (i.e. they show the popup at the mouse location) but I need
point centric (i.e. popup where the point is) because that's where the user's gaze is centered when the popup appears.