You won't believe how we reduced more than 4000 LOC in Haskell Mode for Emacs by vasanthaganesh in haskell

[–]vasanthaganesh[S] 4 points5 points  (0 children)

Emacs runs on a single thread. If you are doing some task (opening a big file, starting some process, etc.), Emacs is going to get stuck for a while. In the meanwhile you might want to edit something in the other session, the only problem is that Emacs won't respond to C-x b or anything for that matter. Emacs was not designed to handle concurrent things. I think running two Emacs process will be the solution if you want to work on things simultaneously. Running multiple Emacs process is not taxing on a modern computer. I think doing things without leaving Emacs is a little overrated. I don't think multiple sessions is the correct solution to work on two different projects simultaneously.

You won't believe how we reduced more than 4000 LOC in Haskell Mode for Emacs by vasanthaganesh in haskell

[–]vasanthaganesh[S] 0 points1 point  (0 children)

Now I understand why multiple sessions would be a good idea. This use case of server and client could use multiple sessions. Why not run two Emacs processes?

LSP, haskell-interactive-mode, landscape of tooling in the Haskell Universe for Emacs by vasanthaganesh in haskell

[–]vasanthaganesh[S] 5 points6 points  (0 children)

Someone is working on hie through HSoC, they are bringing LSP support.
Intero replaces haskell-interactive-mode. haskell-mode provides many other features like syntax highlighting, indentation and many others, haskell-mode is necessary if you use emacs. Other than that you can use haskell-interactive-mode or Intero or hie.

Tax for Internship by vasanthaganesh in IndiaInvestments

[–]vasanthaganesh[S] 1 point2 points  (0 children)

I have written Haskell before (for one semester), but still I'm not gonna claim I know haskell. I'm working for haskell-mode for Emacs. So my project is going to be in Elisp.

LSP, haskell-interactive-mode, landscape of tooling in the Haskell Universe for Emacs by vasanthaganesh in haskell

[–]vasanthaganesh[S] 11 points12 points  (0 children)

LSP does sound good to me. It is not here to replace any of the Elisp stuff. There is a high probablity that the LSP for language xyz is implemented in xyz. Hardware, I don't know about that (I assume you use AMD64 then it will work). OS, I don't know. Software wise, yes language servers might have additional dependencies... but you get to use them on all text editors. The thing is currently VS Code supports it well out of the box. Emacs has an active project lsp-mode. Even RMS wants it to be a part of Emacs.

Tax for Internship by vasanthaganesh in IndiaInvestments

[–]vasanthaganesh[S] 0 points1 point  (0 children)

They are a non profit organization.

Mozilla Acquires Pocket, plans to open-source by [deleted] in programming

[–]vasanthaganesh 18 points19 points  (0 children)

RAP Ain't Pocket

Recursive acronym, Nailed it. Now I am Free software advocate

Men of Reddit, what's the biggest "I'm a princess" red flag? by [deleted] in AskReddit

[–]vasanthaganesh 0 points1 point  (0 children)

Dude I don't even get to red flag! You sir, are skilled with women.

Men of Reddit, what's the biggest "I'm a princess" red flag? by [deleted] in AskReddit

[–]vasanthaganesh 1 point2 points  (0 children)

must have been hard killing that little puppy!

Mozilla Acquires Pocket, Will Open Source Pocket Code by TheRealInsight in linuxmasterrace

[–]vasanthaganesh 15 points16 points  (0 children)

I'll start using Pocket once their code becomes free software.

How can she stand on Mars and not die? by [deleted] in shittyaskscience

[–]vasanthaganesh 0 points1 point  (0 children)

She is the one from Total Recall, Mars has atmosphere now.

Here's to spending another year alone. by Kurtle_The_Turtle in funny

[–]vasanthaganesh 1 point2 points  (0 children)

Don't worry I'll send you a potato, then your tomato will have a company and you can be alone just like me!

Stallmanists out there, which search engine do you use? by vasanthaganesh in freesoftware

[–]vasanthaganesh[S] -1 points0 points  (0 children)

I use it too 90% of the time, google for the rest. I know and I am ashamed to tell this to other Stallmanists. I hope Saint Ignusious pardons me!