Re: Emacs Setup Anyone?

2014-07-26 Thread Prashant Sharma
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?

2014-07-25 Thread Andrei
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?

2014-07-24 Thread Steve Nunez
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.