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
23
votes
1 answer

JavaFX and Clojure: binding observables to immutable objects

I've been trying to figure out the approach to take to allow a JavaFX TableView (or any other JavaFX thing) to represent some Clojure data, and allow the user to manipulate the data through the GUI. For this discussion, let's assume I have a…
Sonicsmooth
  • 2,673
  • 2
  • 22
  • 35
21
votes
2 answers

How do I set Vim mode in Light Table?

How do I activate vim mode in Light Table 0.6.0. The docs say in the editor mode just type "vim" and it will auto complete, but now it doesn't? What do I add to my user behaviours? {:+ { ;; The app tag is kind of like global scope. You assign…
jeemar
  • 548
  • 5
  • 15
17
votes
5 answers

What happens if you write a variable name alone in python?

Recently I became curious about but what happens in line 2 of the following bogus python code: def my_fun(foo,bar): foo return foo + bar The reason I became interested is that I'm trying Light Table and tried to put a watch on "foo." It…
foobarbecue
  • 6,780
  • 4
  • 28
  • 54
16
votes
4 answers

Lighttable, set font size

i am new on Lighttable IDE. anyone know how to set workspace and windows font size. i can change editor font size. but dont know how to set font-size for other element. or change font-size global for all IDE fonts.
mlibre
  • 2,460
  • 3
  • 23
  • 32
15
votes
4 answers

I can't find a light table cheat sheet

Does anyone have a cheatsheet for LightTable, even better for the paredit plugin, it seems my google-fu is not up to finding one?
shmish111
  • 3,697
  • 5
  • 30
  • 52
15
votes
2 answers

LightTable: How to format code?

How do you format code in the LightTable IDE? I'm talking about the equivalent of Ctrl + Shift + F in Eclipse.
Jire
  • 9,680
  • 14
  • 52
  • 87
15
votes
3 answers

How can I create a basic ClojureScript Hello World app in Lighttable?

The documentation seems quite sparse in LightTable. I want to create a very bare bones ClojureScript web application in LightTable as a starting point to build on. I have the Instarepl in Clojure working fine, and then I create a new file called…
yazz.com
  • 57,320
  • 66
  • 234
  • 385
14
votes
1 answer

How do you change Clojure version in Leiningen and LightTable?

When I type (clojure-version) into my repl in LightTable, I get "1.5.1" as output. Is there any way to upgrade to 1.6.0? I am assuming that it is drawing the Clojure version from Leiningen (2.3.4 on my machine), which is stocked with 1.5.1 out of…
kurofune
  • 1,055
  • 12
  • 26
14
votes
1 answer

Lighttable and Quil

I apologize that I'm new to Clojure. I've found there's not much in the way of tooling or tutorials for the Clojure world that I've been able to digest so far, so I've downloaded Light Table ( http://www.lighttable.com/ ) which sounds like it should…
user2105464
  • 143
  • 5
13
votes
1 answer

How do I use a virtualenv to evaluate Python in Light Table?

How do I use a virtualenv to evaluate Python in the Light Table IDE? I run all my projects under virtualenvs, and all the virtualenvs are located in subfolders within /.virtualenvs/(very standard practice) I see that LightTable supports behaviors on…
Jeff Widman
  • 22,014
  • 12
  • 72
  • 88
9
votes
4 answers

Clojure: how to explicitly choose JVM in the environment with Leiningen/Lighttable

In my Windows 7 (64 bits) environment, I have quite a few JVM available: C:\Program Files (x86)\Java\j2re1.4.2_12\bin\client\jvm.dll C:\Program Files…
Yu Shen
  • 2,770
  • 3
  • 33
  • 48
8
votes
3 answers

"No reader function" error using Datomic in Light Table

When I eval this code in lighttable: (ns app.core (:require [datomic.api :refer [q] :as d] :reload-all)) (defn add-person [conn id] (d/transact conn [{:db/id #db/id[:db.part/user -1000001] :person/id id}])) I…
ajsie
  • 77,632
  • 106
  • 276
  • 381
6
votes
2 answers

How do I upgrade lein in Ubuntu OS?

I am on Ubuntu 14.04.2 LTS. I want to run LightTable (downloaded from the official GitHub website). When I run the script, it says that I need leiningen. I installed leiningen using apt-get install leiningen. It worked fine. Now it says that I need…
6
votes
4 answers

Running Python 3 from Light Table

I am trying Light Table and learning how to use it. Overall, I like it, but I noticed that the only means of making the watches and inline evaluation work in Python programs uses Python 2.7.8, making it incompatible with some of my code. Is there a…
Elias Zamaria
  • 96,623
  • 33
  • 114
  • 148
5
votes
1 answer

Creating & Previewing MarkDown Document with PyCharm and LightTable

I am new to programming. Like, really new. But the process of learning python programming introduced me to a lot of exciting apps for my laptop. I am now a regular user of PyCharm. I recently installed LightTable too and liked it instantly. Can…
Anand Surampudi
  • 131
  • 2
  • 9
1
2 3
9 10