#36135: gnuplot enhancement to support emacs-app --------------------------+------------------------------------ Reporter: jrh@… | Owner: mojca.miklavec.lists@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: gnuplot | --------------------------+------------------------------------ Comment (by jrh@…): Replying to [comment:4 mojca.miklavec.lists@…]:
Oh, thanks for this extra diagnosis. I forgot to run "make" when testing earlier (outside of macports, I didn't really want random files ending up inside Emacs.app :).
Well, the way I wrote the emacs_app variant, the files end up in {{{${prefix}/share/emacs/site-lisp}}}, not inside Emacs.app. IIRC that used to be required, but at some point the emacs-app maintainers fixed its load-path to include both {{{Emacs.app/Contents/Resources}}} and {{{${prefix}/share/emacs}}}. I think the theory was that eventually we wouldn't need separate "emacs" and "emacs_app" variants for other packages, but clearly there are still some issues when we need the executable itself and not just the location of the site-lisp directory. [[BR]][[BR]]
Just curious: do you actually use this emacs extensions? [[BR]] To be honest, I didn't know it existed before discovering the gnuplot {{{emacs}}} variant yesterday. But I use Emacs every day and occasionally have to edit gnuplot scripts, so I intend to start using it!
I would be curious to get some feedback. I have no idea what those lisp scripts do.
In my brief experimenting so far, I've found {{{gnuplot-mode}}}, which offers the typical syntax highlighting, and the handy {{{gnuplot-send- buffer-to-gnuplot}}}, which does what it says, launching gnuplot as an inferior process. There are a few other {{{gnuplot-send-*-to-gnuplot}}} functions as well. It appears to be the same Gnuplot Mode described [http://xafs.org/BruceRavel/GnuplotMode here]. -Jamie -- Ticket URL: <https://trac.macports.org/ticket/36135#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS