Live data from Hacker News

A new Light Table experience

chris-granger.com

71–80 of 152 posts

Re: A new Light Table experience

#73
post #37

You should add mousewheel scrolling of tabs, I'd like that. Also a white theme, because black themes look sort of sketchy at work.

> black themes look sort of sketchy at work Could you explain that?

I'm curious as well, since most of the programmers I've met prefers a dark theme. :)

Re: A new Light Table experience

#74

How are you highlighting the matching characters in the fuzzy search results? http://www.chris-granger.com/images/030/navigate.png It looks like the same method I'm using in emacs/ido, which is to turn "la/clj" into "(l).*?(a).*?(/).*?(c).*?(l).*?(j).*?" I've found this technique gives inferior results to whatever SublimeText is doing. For example, in your hits with "langs", such as "lt/objs/langs/js.cljs" I think "l…

[deleted]

Re: A new Light Table experience

#77
post #26
post #10

Earlier quoted context omitted.

It's a general editor and can open most things out there, however the eval stuff is limited to Clojure, ClojureScript, JavaScript, and CSS.

Out of curiosity - I haven't followed this project in technical detail - are you using SWANK or your own backend work? I would be interested in experimenting with it for Common Lisp, you see. :)

I believe it uses nrepl, not SWANK. (I wrote about the difference here: http://pchristensen.com/blog/articles/clojure-development-ec... )

Re: A new Light Table experience

#78
post #26
post #10

Earlier quoted context omitted.

It's a general editor and can open most things out there, however the eval stuff is limited to Clojure, ClojureScript, JavaScript, and CSS.

Out of curiosity - I haven't followed this project in technical detail - are you using SWANK or your own backend work? I would be interested in experimenting with it for Common Lisp, you see. :)

[deleted]

Re: A new Light Table experience

#79
Small bug I found: When I change the editor theme to something other than `default`, the next time I start up the editor, the theme isn't loaded. Instead, I just get some light grey text on a dark grey background.

UX Annoyance: When clicking on an exception, there's no visual indication that it's been clicked on. I found that Shift+Tabbing brings you back to the editor pane (other than using the mouse).

A couple more things that could just be me being stupid. When I try to eval using Ctrl+Shift+Enter, nothing happens. Instead, I have to eval each line one-by-one. I tried creating a new key binding, but couldn't figure out how to delimit my keys to allow modifiers. I also can't figure out how to pop up documentation or data flow as demo'd in the original light table (this is my first time using any version of light table). I tried `(doc )`, but it just evaluates to `nil`.

Anyways, hope these comments might be useful in terms of my user experience as a first time user.

Post reply on HN