[clfswm-cvs] [clfswm-git]CLFSWM - A(nother) Common Lisp FullScreen Window Manager branch master updated. R-1106-15-g807ed53
Philippe Brochard
pbrochard at common-lisp.net
Wed Jan 4 22:24:50 UTC 2012
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CLFSWM - A(nother) Common Lisp FullScreen Window Manager".
The branch, master has been updated
via 807ed53d0c5b8045904ffcc1b449483b8ffbfa0b (commit)
from 74320af30b9c8cba649690252f48be1dc04b3ebc (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 807ed53d0c5b8045904ffcc1b449483b8ffbfa0b
Author: Philippe Brochard <pbrochard at common-lisp.net>
Date: Wed Jan 4 23:24:44 2012 +0100
load.lisp: Support clisp 2.49+ module system to load CLX.
diff --git a/ChangeLog b/ChangeLog
index 8721247..812da85 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-01-04 Philippe Brochard <pbrochard at common-lisp.net>
+
+ * load.lisp: Support clisp 2.49+ module system to load CLX.
+
2012-01-04 Ales Guzik <ales.guzik at gmail.com>
* src/clfswm-layout.lisp (update-layout-managed-children-keep-position):
diff --git a/load.lisp b/load.lisp
index e6d5299..7955af5 100644
--- a/load.lisp
+++ b/load.lisp
@@ -41,6 +41,10 @@
#+(or CMU ECL)
(require :clx)
+#+(AND CLISP (not CLX))
+(when (fboundp 'require)
+ (require "clx.lisp"))
+
#-ASDF
(load (make-pathname :host (pathname-host *base-dir*)
:device (pathname-device *base-dir*)
diff --git a/src/clfswm-layout.lisp b/src/clfswm-layout.lisp
index fd80deb..08be39d 100644
--- a/src/clfswm-layout.lisp
+++ b/src/clfswm-layout.lisp
@@ -233,6 +233,7 @@
(defun update-layout-managed-children-keep-position (child parent)
+ (declare (ignore child))
(let ((managed-children (frame-data-slot parent :layout-managed-children))
(managed-in-parent (get-managed-child parent)))
(dolist (ch managed-in-parent)
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 ++++
load.lisp | 4 ++++
src/clfswm-layout.lisp | 1 +
3 files changed, 9 insertions(+), 0 deletions(-)
hooks/post-receive
--
CLFSWM - A(nother) Common Lisp FullScreen Window Manager
More information about the clfswm-cvs
mailing list