Live data from Hacker News

Light Table 0.4 released

chris-granger.com

121–130 of 193 posts

Re: Light Table 0.4 released

#121
Stupid question: "import matplotlib" is failing despite matplotlib being installed on my system (OS X) and working fine when I run python from the command line. I'm guessing it's something to do with my PYTHONPATH not getting imported properly. Does anyone have any idea how to fix this?

Edited to add: this is the first time I've properly tried LightTable and oh my god what a gorgeous piece of software. It's glorious. Just.. yeah. Job well done! :)

Re: Light Table 0.4 released

#123

It looks amazing, but I haven't been able to get it to work since 0.2. alert('foo'); Produces 'SyntaxError: Unexpected identifier'. I'm looking forward to the kinks being ironed out.

There's a bug for that one, https://github.com/Kodowa/Light-Table-Playground/issues/449

will get fixed tomorrow.

Re: Light Table 0.4 released

#124
post #40

Earlier quoted context omitted.

unforunately no. It's an issue carried over from node-webkit[1] and I'm not really a Linux guy :/ Someone could work on a fix for node-webkit, though and I'd pick it up in a heartbeat [1]: https://github.com/rogerwang/node-webkit

Thanks for the quick response. I'll try to find some time to look into this. I know Chromium links to libudev for input device support so that it can do things like gestures, but I don't know that LightTable supports (will support?) them. It may be possible to do away with that linking but I may have to dig into the chromium code to do it.

I think Node uses it too and there's no way around that one I don't think.

Re: Light Table 0.4 released

#125
post #17

Earlier quoted context omitted.

You know, I looked into this briefly and based on the way go works, it's not clear to me how useful it would be. Go doesn't really have a good REPL, which is an indication. If there was a decent way to handle dynamic evaluation though, it could certainly be added, and without too much issue I would imagine :)

It would be a different direction than what you've done so far, but I'd love to see what you could do for statically typed languages. I'm thinking less about repls and evaluation and more about supercharged autocomplete and refactoring tools. I know this is already done in any number of big enterprisey IDEs, but you would surely take a fresh and creative approach. Go would be a perfect test candidate.

There is no reason static languages can't support REPLs and evaluation. All of my live orgiramming work so far has involved rich static typing, though I admit more implicit typing would make the experience better....

Re: Light Table 0.4 released

#126
Looks great!

Just confirmed matplotlib/pylab plotting working with Anaconda Python distribution. (To get LightTable to not use the system python, I had to go through some hoops... creating an environment.plist didn't seem to work.)

The dot-completion seems like it still needs work, but it's pretty neat to have an alternative web-based REPL front-end to the IPython kernel than just IPython Notebook.

Re: Light Table 0.4 released

#127
post #121

Stupid question: "import matplotlib" is failing despite matplotlib being installed on my system (OS X) and working fine when I run python from the command line. I'm guessing it's something to do with my PYTHONPATH not getting imported properly. Does anyone have any idea how to fix this? Edited to add: this is the first time I've properly tried LightTable and oh my god what a gorgeous piece of software. It's glorious.…

I just filed an issue that might be related: https://github.com/Kodowa/Light-Table-Playground/issues/469

Re: Light Table 0.4 released

#128
post #11
post #10

Earlier quoted context omitted.

[deleted]

Actually we haven't implemented replace yet. There's a few things like that that will either end up in 0.4.* releases or 0.5 at the latest.

This, Sublime Text is actually in my view a good looking and fast editor, with plugin support and multiselection. LT is now missing multiselection.

Re: Light Table 0.4 released

#129
post #47

I hoped ST3 would replace Emacs, but Light Table seems more like it now...

Sublime Text will never be a plausible replacement for Emacs as its design does not encompass all of possibilities a lisp machine provides. Sublime Text is a plausible replacement for any tool which only targets text editing though. It has many converts or new users whose use case is only a text editor though, so to that extent Sublime Text has been successful.

I don't understand what you mean. ST3 is scripted in Python. If Python was as pervasive in ST3 as elisp is in Emacs, and provided similar concepts (buffers, regions, markers, modes, hooks, advices...), why couldn't it "replace"[1] Emacs?

[1] replace here means "being as powerful as", not actually converting Emacs users, most which are happy with Emacs..

Re: Light Table 0.4 released

#130

Has anybody gotten the node.js connection working. I keep on getting 'In order to start a NodeJS client, you have to have node installed and on your system's PATH.' But, node is indeed installed, and in my $PATH. Running OSX with node v0.10.5

You have to set a global path.

I followed this and got it working.

http://serverfault.com/questions/16355/how-to-set-global-pat...

Post reply on HN