You cannot post messages because only members can post, and you are not currently a member.
Description:
Users of EQL - an ECL embedded Qt Lisp
|
|
|
Slime + EQL + me: not really best friends?
|
| |
My Slime integration has always been a hack (and still is), although
for me, it's finally stable now, on all 3 platforms, but only with
these respective versions:
Unix, OSX: ECL 11.1.1, 12.2.1 / Slime <= 2011-11-01
Windows: ECL 11.1.1 / Slime 2010-06-01
(See doc/Slime.htm in sources.)
Paul... more »
|
|
QPixmapCache example
|
| |
Just wanted to share this with you:
For one of my toy projects, I needed a pixmap cache.
So why not use QPixmapCache?
I found this simple and straightforward solution:
(let ((pixmap (qnew "QPixmap")))
(defun pixmap-from-cache (file-name)
(if (qfun "QPixmapCache" "find" file-name pixmap)... more »
|
|
Cannot do (qnew "QColor")
|
| |
I am using eql 11.11.7. (qnew "QColor(int,int,int)" 100 100 0), all give error: [EQL:err] QNEW-INSTANCE "QColor(int,int,int)" (100 100 0)
|
|
cannot override QGraphicsView::drawBackground( )
|
| |
Hi,
I am trying to draw a grid in my graphing application. I need to draw
a grid which gets drawn according to the current view rect. It should
also be redrawn every time the view rect changes. I figured that it
should be best done by overriding the
" virtual void drawBackground ( QPainter * painter, const QRectF &... more »
|
|
Serious bugs fixed (related to GC)
|
| |
I have found & fixed several serious bugs, all related to GC.
These bugs have most probably been the reason for the stability issues
with Emacs+Slime, especially on Linux.
On OSX, Emacs+Slime are still not stable (at least for me), since I
still can provoke freezing of Emacs, simply by hitting the Tab key in... more »
|
|
Frozen window problem
|
| |
Hello,
I have downloaded the latest EQL 11.9.1 quickstart package
The .bat examples run fine
However if I run eql.exe and type in
(load "C:/Users/k/Desktop/EQL-win32/ EQL/examples/1-hello-world.lis p")
for a second I get a window of the correct size saying "off" (in small
letters). Then the window turns black and freezes.... more »
|
|
Better Slime patch; added: eql:*break-on-errors*
|
| |
2 small improvements:
1) better Slime patch: Qt event processing is now near-to-native in
performance when using Slime
2) added eql:*break-on-errors*, which (if set to non NIL), will call a
simple (break) after showing any EQL error message
Paul
P.S. I don't use Slime very often, but in the past, I experienced... more »
|
|
Standalone application
|
| |
Hello! I've made some changes to my_app, which is found in EQL archive. The main idea is to make standalone application not so monolithic as it is. One can use (load "<file>") to load code in runtime. I made bootstrap code, this code is hardwired into executable and loads "main" lisp-code after loading itself.... more »
|
|
|