[cells-cvs] CVS update: cell-cultures/cl-magick/cl-magick.lisp cell-cultures/cl-magick/cl-magick.lpr cell-cultures/cl-magick/mgk-test.lisp cell-cultures/cl-magick/wand-image.lisp
Kenny Tilton
ktilton at common-lisp.net
Fri Apr 8 09:11:19 UTC 2005
Update of /project/cells/cvsroot/cell-cultures/cl-magick
In directory common-lisp.net:/tmp/cvs-serv12564/cl-magick
Modified Files:
cl-magick.lisp cl-magick.lpr mgk-test.lisp wand-image.lisp
Log Message:
Cello cleanup, but mostly "removing" ffi-extender, which really lives on as the "hello-c" package
Date: Fri Apr 8 11:11:17 2005
Author: ktilton
Index: cell-cultures/cl-magick/cl-magick.lisp
diff -u cell-cultures/cl-magick/cl-magick.lisp:1.3 cell-cultures/cl-magick/cl-magick.lisp:1.4
--- cell-cultures/cl-magick/cl-magick.lisp:1.3 Thu Oct 28 02:09:21 2004
+++ cell-cultures/cl-magick/cl-magick.lisp Fri Apr 8 11:11:17 2005
@@ -25,7 +25,7 @@
(:use
#:common-lisp
#-cormanlisp #:clos
- #:ffx
+ #:hello-c
#+cl-opengl
#:cl-opengl ;; wands as opengl textures
)
@@ -43,19 +43,12 @@
(in-package :cl-magick)
-(defparameter *magick-dynamic-lib* :unconfigured)
-
-(eval-when (:compile-toplevel :load-toplevel)
- (load (merge-pathnames "cl-magick-config"
- cl-user::*cell-cultures-config*)))
-
(defun magick-wand-template ()
(path-to-wand
- (merge-pathnames
- (make-pathname
- :directory '(:relative "templates")
- :name "metal" :type "gif")
- cl-user::*cell-cultures-graphics-directory*)))
+ (make-pathname
+ :directory '(:absolute "cell-cultures" "cell-cultures-user"
+ "graphics" "templates")
+ :name "metal" :type "gif")))
(defparameter *imagick-dll-loaded* nil)
(defparameter *wands-loaded* nil)
Index: cell-cultures/cl-magick/cl-magick.lpr
diff -u cell-cultures/cl-magick/cl-magick.lpr:1.2 cell-cultures/cl-magick/cl-magick.lpr:1.3
--- cell-cultures/cl-magick/cl-magick.lpr:1.2 Fri Oct 1 06:01:19 2004
+++ cell-cultures/cl-magick/cl-magick.lpr Fri Apr 8 11:11:17 2005
@@ -1,12 +1,11 @@
-;; -*- lisp-version: "6.2 [Windows] (Sep 3, 2004 12:04)"; common-graphics: "1.389.2.105.2.14"; -*-
+;; -*- lisp-version: "7.0 [Windows] (Apr 6, 2005 17:03)"; cg: "1.54.2.17"; -*-
-(in-package :common-graphics-user)
+(in-package :cg-user)
-(defpackage :cl-magick (:export))
+(defpackage :CL-MAGICK)
(define-project :name :cl-magick
- :application-type (intern "Standard EXE" (find-package :keyword))
- :modules (list (make-instance 'module :name "build.lisp")
+ :modules (list (make-instance 'module :name "cl-magick-config.lisp")
(make-instance 'module :name "cl-magick.lisp")
(make-instance 'module :name "magick-wand.lisp")
(make-instance 'module :name "drawing-wand.lisp")
@@ -19,28 +18,20 @@
:projects nil
:libraries nil
:distributed-files nil
+ :internally-loaded-files nil
:project-package-name :cl-magick
:main-form nil
:compilation-unit t
:verbose nil
- :runtime-modules '(:cg :drag-and-drop :lisp-widget
- :multi-picture-button :common-control
- :edit-in-place :outline :grid :group-box
- :header-control :progress-indicator-control
- :common-status-bar :tab-control :trackbar-control
- :up-down-control :dde :mci :carets :hotspots
- :menu-selection :choose-list :directory-list
- :color-dialog :find-dialog :font-dialog
- :string-dialog :yes-no-list-dialog
- :list-view-control :rich-edit :drawable :ole :www
- :aclwin302)
+ :runtime-modules nil
:splash-file-module (make-instance 'build-module :name "")
:icon-file-module (make-instance 'build-module :name "")
- :include-flags '(:compiler :top-level :local-name-info)
+ :include-flags '(:local-name-info)
:build-flags '(:allow-debug :purify)
:autoload-warning t
:full-recompile-for-runtime-conditionalizations nil
:default-command-line-arguments "+cx +t \"Initializing\""
+ :additional-build-lisp-image-arguments '(:read-init-files nil)
:old-space-size 256000
:new-space-size 6144
:runtime-build-option :standard
Index: cell-cultures/cl-magick/mgk-test.lisp
diff -u cell-cultures/cl-magick/mgk-test.lisp:1.5 cell-cultures/cl-magick/mgk-test.lisp:1.6
--- cell-cultures/cl-magick/mgk-test.lisp:1.5 Wed Nov 17 13:31:42 2004
+++ cell-cultures/cl-magick/mgk-test.lisp Fri Apr 8 11:11:17 2005
@@ -256,18 +256,17 @@
(gl-tex-coord2f 1 1) (v3f -1 1 1)
(gl-tex-coord2f 0 1) (v3f -1 1 -1)
))
- (wand-render *grace* 0 0 1 -1))
+ ;;(wand-render *grace* 0 0 1 -1)
+ )
(glut-swap-buffers)
(glut-post-redisplay)
)
(defun test-image (filename filetype)
- (merge-pathnames
- (make-pathname
- :directory '(:relative "shapers")
+ (make-pathname
+ :directory '(:absolute "cell-cultures" "cell-cultures-user" "graphics" "shapers")
:name (string filename)
- :type (string filetype))
- cl-user::*cell-cultures-graphics-directory*))
+ :type (string filetype)))
(defun r6init()
(gl-enable gl_texture_2d)
@@ -286,7 +285,7 @@
#+test
(lesson-6)
-(ff-defun-callable :cdecl :void r6-reshape (x y)
+(ff-defun-callable :cdecl :void r6-reshape ((x :int)(y :int))
(r6reshape x y))
(defun r6reshape (width height)
@@ -324,7 +323,7 @@
#+test
(cl-magick-test)
-(ff-defun-callable :cdecl :void mgwkey (k x y)
+(ff-defun-callable :cdecl :void mgwkey ((k :int)(x :int)(y :int))
(mgwkeyi k x y))
(defun mgwkeyi (k x y)
Index: cell-cultures/cl-magick/wand-image.lisp
diff -u cell-cultures/cl-magick/wand-image.lisp:1.2 cell-cultures/cl-magick/wand-image.lisp:1.3
--- cell-cultures/cl-magick/wand-image.lisp:1.2 Fri Oct 1 06:01:19 2004
+++ cell-cultures/cl-magick/wand-image.lisp Fri Apr 8 11:11:17 2005
@@ -45,7 +45,7 @@
)))
(:input
(assert (probe-file (file-path$ self)) ()
- "Image file ~a not found iinitializing wand" (file-path$ self))
+ "Image file ~a not found initializing wand" (file-path$ self))
(assert (not (mgk-wand self))) ;; make sure not leaking
(setf (mgk-wand self) (path-to-wand (file-path$ self)))
;(mgk-wand-dump (mgk-wand self) (file-path$ self))
More information about the Cells-cvs
mailing list