Questions tagged [clim]

CLIM is the Common Lisp Interface Manager, a platform-independent user interface framework for Common Lisp.

CLIM is the Common Lisp Interface Manager, a platform-independent user interface framework for Common Lisp.

The design of CLIM is based on the Symbolics Dynamic Windows user interface framework and has a presentation-based architecture rather than the Model-View-Controller architecture may other frameworks implement.

More information is available on the Common Lisp Wiki.

11 questions
5
votes
1 answer

What happened to CFFI-UNIX?

My ultimate goal here is to get the system FLEXI-TRIVIAL-DIRED (http://common-lisp.net/project/ftd/) to compile, which I'm having trouble with because I can't find one of the required packages, CFFI-UNIX anywhere. Does anyone know what happened to…
Gabriel Laddel
  • 147
  • 3
  • 9
4
votes
1 answer

Invoking a CLIM UI from an application

In order to run a CLIM UI, the generic function clim:run-frame-top-level must be invoked, however this function blocks until the UI exits. This would seem to require all application control be handled via the CLIM top level. Is it possible to…
user268344
  • 839
  • 1
  • 8
  • 10
4
votes
1 answer

CLX, stumpwm, McCLIM keyboard layout locked on startup

I'm using CLX+STUMPWM+McCLIM and when I modify the keyboard layout via "setxkbmap us -variant dvorak -option ctrl:nocaps" the keyboard layout fails to update in my CLIM applications, but updates correctly for everything else (thus, to use COLEMAK I…
Gabriel Laddel
  • 147
  • 3
  • 9
3
votes
0 answers

In CLIM, How to display an image on an application pane in the correct way?

I tried the approach written in the "image-viewer" example, but when I run that example, the program leaks memory. Every time that the function draw-pattern* was called the memory reported by (room) increased and eventually SBCL runs out of memory…
2
votes
1 answer

Does a McCLIM Click Listener exist?

I have been trying to learn McCLIM and it has been quite difficult given the terseness of the documentation. After reading the manual I haven't been able to figure out how to associate a click to a pane and run a command. I am aware I can define…
CL40
  • 579
  • 1
  • 5
  • 12
2
votes
2 answers

setting fixed color bar values

I'm plotting some nodal points data animated in time steps as follows: fig, ax = plt.subplots() fig.tight_layout() divider = make_axes_locatable(ax) cax = divider.append_axes("right", size="5%", pad=0.05) def animate(i): ax.cla() plt.cla() …
arty
  • 75
  • 8
2
votes
1 answer

Updating the window in response to CLIM frame commands

While trying to figure out CLIM, I ran into this example program. It's a simple maze game. The author claims to have tested it in LispWorks (and even has #+Genera in there, implying that this program would work on a real Lisp Machine), but I'm…
Throw Away Account
  • 2,593
  • 18
  • 21
1
vote
2 answers

Check if a module exists, if so replace console with it, otherwise not. Not working, console gets undefined

I'm using clim and I replace the console object with it. But I only want to replace it if the module exists. try { var console = require('clim')(); } catch(err) {} console.log('checking..'); If the module doesn't exists it makes the console…
laggingreflex
  • 32,948
  • 35
  • 141
  • 196
1
vote
2 answers

Is CLIM possible in C++?

CLIM = Common Lisp Interface Manager, it's like the REPL, ported to the GUI. Is something like this similar possible in C++? If so, pointers? Thanks!
anon
  • 41,035
  • 53
  • 197
  • 293
0
votes
0 answers

generating ClimIndVis object from netcdf file

I am trying to calculate climate indices from a netcdf file by creating a ClimIndVis object using the ClimIndVis package. your text Using the data from…
dkosivi
  • 1
  • 1
0
votes
1 answer

Why setting fixed colorbar failed in this case?

I am trying to make a bunch of polar view plots using the same colorbar. However, the colorbars differ after setting the plotting limits. In the code snippet below, I randomly created 5 maps but plotted in a fixed range, but the output figures are…
Haonan Wu
  • 1
  • 1