Re: Emacs Setup Anyone?
Normally any setup that has inferior mode for scala repl will also support spark repl (with little or no modifications). Apart from that I personally use spark repl "normally" by invoking spark-shell in a shell in emacs, and I keep the scala tags(etags) for the spark loaded. With this setup it is kinda fast to do either tag prediction at point which is not accurate etc.. but its useful. Incase you are working on building this(inferior mode for spark repl) for us, I can come up with a wishlist. Prashant Sharma On Sat, Jul 26, 2014 at 3:07 AM, Andrei wrote: > I have never tried Spark REPL from within Emacs, but I remember that > switching from normal Python to Pyspark was as simple as changing > interpreter name at the beginning of session. Seems like ensime [1] > (together with ensime-emacs [2]) should be a good point to start. For > example, take a look at ensime-sbt.el [3] that defines a number of > Scala/SBT commands. > > [1]: https://github.com/ensime/ensime-server > [2]: https://github.com/ensime/ensime-emacs > [3]: https://github.com/ensime/ensime-emacs/blob/master/ensime-sbt.el > > > > > On Thu, Jul 24, 2014 at 10:14 PM, Steve Nunez > wrote: > >> Anyone out there have a good configuration for emacs? Scala-mode sort of >> works, but I’d love to see a fully-supported spark-mode with an inferior >> shell. Searching didn’t turn up much of anything. >> >> Any emacs users out there? What setup are you using? >> >> Cheers, >> - SteveN >> >> >> >> CONFIDENTIALITY NOTICE >> NOTICE: This message is intended for the use of the individual or entity >> to which it is addressed and may contain information that is confidential, >> privileged and exempt from disclosure under applicable law. If the reader >> of this message is not the intended recipient, you are hereby notified that >> any printing, copying, dissemination, distribution, disclosure or >> forwarding of this communication is strictly prohibited. If you have >> received this communication in error, please contact the sender immediately >> and delete it from your system. Thank You. > > >
Re: Emacs Setup Anyone?
I have never tried Spark REPL from within Emacs, but I remember that switching from normal Python to Pyspark was as simple as changing interpreter name at the beginning of session. Seems like ensime [1] (together with ensime-emacs [2]) should be a good point to start. For example, take a look at ensime-sbt.el [3] that defines a number of Scala/SBT commands. [1]: https://github.com/ensime/ensime-server [2]: https://github.com/ensime/ensime-emacs [3]: https://github.com/ensime/ensime-emacs/blob/master/ensime-sbt.el On Thu, Jul 24, 2014 at 10:14 PM, Steve Nunez wrote: > Anyone out there have a good configuration for emacs? Scala-mode sort of > works, but I’d love to see a fully-supported spark-mode with an inferior > shell. Searching didn’t turn up much of anything. > > Any emacs users out there? What setup are you using? > > Cheers, > - SteveN > > > > CONFIDENTIALITY NOTICE > NOTICE: This message is intended for the use of the individual or entity > to which it is addressed and may contain information that is confidential, > privileged and exempt from disclosure under applicable law. If the reader > of this message is not the intended recipient, you are hereby notified that > any printing, copying, dissemination, distribution, disclosure or > forwarding of this communication is strictly prohibited. If you have > received this communication in error, please contact the sender immediately > and delete it from your system. Thank You.
Emacs Setup Anyone?
Anyone out there have a good configuration for emacs? Scala-mode sort of works, but I¹d love to see a fully-supported spark-mode with an inferior shell. Searching didn¹t turn up much of anything. Any emacs users out there? What setup are you using? Cheers, - SteveN -- CONFIDENTIALITY NOTICE NOTICE: This message is intended for the use of the individual or entity to which it is addressed and may contain information that is confidential, privileged and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, you are hereby notified that any printing, copying, dissemination, distribution, disclosure or forwarding of this communication is strictly prohibited. If you have received this communication in error, please contact the sender immediately and delete it from your system. Thank You.