Questions tagged [lighttable]

Light Table is a multi-platform interactive IDE that lets you modify running programs.

Light Table is a multi-platform interactive IDE that lets you modify running programs.

It provides the real time feedback to not only answer questions about code, but to understand how programs really work.

Website : http://www.lighttable.com/

137 questions
1
vote
0 answers

LightTable and matplotlib subplots

While there are a few things that are still being worked out, I am a big fan of the LightTable editor. The IPython Notebook is a remarkable delivery system, but managing a larger product is a bit easier in a more conventional development…
Marvin Ward Jr
  • 1,019
  • 1
  • 11
  • 30
1
vote
2 answers

Open plain text files with LightTable by default when double-clicking them (in ubuntu 14.04 64bits)

I put LightTable in /opt/LightTable By default, when you install the text editor LightTable in ubuntu 14.04 64 bits, you don't have an "open with LightTable" when you right-click the file you want to open with it. Therefore I created a file…
Olórin
  • 3,367
  • 2
  • 22
  • 42
1
vote
0 answers

How to achieve forced indentation in LightTable after pressing enter after a "{"

On almost every IDE or text editor intended for code a situation like this is achieved: void foo() { goes to void foo() { [cursor here] } after pressing enter. But in LightTable the line in between the brackets with an indent does not exist,…
zzelman
  • 425
  • 5
  • 14
1
vote
1 answer

What UI framework does LightTable use?

I'm learning clojure and am using LightTable. Since it's also built in clojure I'd like to know which UI framework it's using, but can't find it in the source. Can anyone tell me which UI framework it's using?
jbrown
  • 7,518
  • 16
  • 69
  • 117
1
vote
1 answer

Does LightTable's vim mode support regex substitution?

In LightTable, I've installed the vim plugin and activated it in user.behaviors. I can perform basic navigation and text editing with vim bindings, but when I try to do a command like: :%s/test/prod/g ... this doens't work. Instead, typing ":"…
Bosh
  • 8,138
  • 11
  • 51
  • 77
1
vote
2 answers

Light Table on OS X always indents with 4 spaces

I tried to override it by putting (:lt.objs.editor/tab-settings false 2 2) in the editor section of my user.behaviors, but it doesn't change anything. Everytime I press enter within for example tag of my html file, I get 4 spaces indent. I've…
Michał Siwek
  • 794
  • 1
  • 10
  • 25
1
vote
2 answers

Clojure (map) over map keys

I've got a map from keywords to compass direction strings: (def dirnames {:n "North", :s "South", :e "East", :w "West"}) I can look up names using the map as a function: (dirnames :n) ;# = "North" It seems to me that (map dirnames [:n :s]) ought…
Will
  • 53
  • 6
1
vote
1 answer

Let LightTable show javascript object details

How to make LightTable show JavaScript object details inline? Currently I'm evaluating the ClojureScript forms inside LightTable with connection to external browser using script tag. When evaluating a form, the form returns [object Object] as the…
albusshin
  • 3,930
  • 3
  • 29
  • 57
1
vote
1 answer

cljs is not defined in LightTable

I connected my LightTable to Firefox using the script tag. However, when I'm evaluating the form (def a 5) inside my cljs file, I get the following exception thrown out in Firefox: ReferenceError: cljs is not defined var exdata =…
albusshin
  • 3,930
  • 3
  • 29
  • 57
1
vote
2 answers

How to disable brackets auto closing in light table?

I start to use Light Table IDE for Clojure programming , but I can not find way to disable brackets auto closing. I suppose that something must be added to the user.behaviors file but I can not find what exactly.
bobeff
  • 3,543
  • 3
  • 34
  • 62
1
vote
1 answer

Clojure Light Table client-server approach riddle

How can I set it up, so that I can use Light Table on the Mac, connected to a Ubuntu-hosted nREPL, and create a new program/project.clj? Can anybody help me to understand what my approach should be, and where I'm going wrong? I have a Ubuntu…
Dvious
  • 23
  • 4
1
vote
2 answers

Simple clojure program doesn't work

I am trying to follow the example in Clojure Data Analasys Cookbook. I am using LightTable to play with the program. The first example shows how to read in .csv data. I used lein new getting-data. I then added the two dependencies to the project…
user1676605
  • 1,337
  • 3
  • 13
  • 21
1
vote
1 answer

LightTable not connecting/evalling a Clojure project

Just starting a new Clojure project and running into some issues getting LightTable to play nicely. The app/REPL spin up fine with lein ring server / lein repl etc, but trying to connect to any file in LightTable just keeps the blue…
Jon Gold
  • 1,173
  • 12
  • 17
1
vote
1 answer

How can I install Leiningen packages behind a firewall?

I use a local library to do some development, but the firewall prevents alot of internet sites. Is there a way to download artifacts manually? My project.clj is: https://github.com/zubairq/coils/blob/master/project.clj? Update From the comments…
yazz.com
  • 57,320
  • 66
  • 234
  • 385
1
vote
1 answer

Lighttable truncating data display

I'm new to both Clojure and Lighttable. I'm following along with the Casting SPELs in Clojure tutorial. Although Lighttable is doing a great job of displaying all this dynamic data for me (most let me hover to view full text), it truncates the…
xen
  • 133
  • 6