[climacs-cvs] CVS climacs

thenriksen thenriksen at common-lisp.net
Wed Mar 1 19:32:08 UTC 2006


Update of /project/climacs/cvsroot/climacs
In directory clnet:/tmp/cvs-serv27613

Modified Files:
	lisp-syntax.lisp 
Log Message:
Removed *climacs-features* since it wasn't used for its intended
purpose and got out of sync with *features*. 

Also added +'s to the name of a symbol naming a constant.


--- /project/climacs/cvsroot/climacs/lisp-syntax.lisp	2006/02/09 15:26:08	1.45
+++ /project/climacs/cvsroot/climacs/lisp-syntax.lisp	2006/03/01 19:32:07	1.46
@@ -1388,8 +1388,6 @@
 	    (call-next-method)))
 	(call-next-method))))
 
-(defparameter climacs-gui::*climacs-features* (copy-list *features*))
-
 (defgeneric eval-feature-conditional (conditional-form syntax))
 
 (defmethod eval-feature-conditional (conditional-form (syntax lisp-syntax))
@@ -1397,7 +1395,7 @@
 
 ;; Adapted from slime.el
 
-(defconstant keyword-package (find-package :keyword)
+(defconstant +keyword-package+ (find-package :keyword)
   "The KEYWORD package.")
 
 (defmethod eval-feature-conditional ((conditional token-mixin) (syntax lisp-syntax))
@@ -1405,8 +1403,8 @@
 					 (start-offset conditional)
 					 (end-offset conditional))
 		  'string))
-	 (symbol (parse-symbol string keyword-package)))
-    (member symbol climacs-gui::*climacs-features*)))
+	 (symbol (parse-symbol string +keyword-package+)))
+    (member symbol *features*)))
 
 (defmethod eval-feature-conditional ((conditional list-form) (syntax lisp-syntax))
   (let ((children (children conditional)))
@@ -1424,7 +1422,7 @@
 						     (start-offset type)
 						     (end-offset type))
 				    'string))
-	       (type-symbol (parse-symbol type-string keyword-package)))
+	       (type-symbol (parse-symbol type-string +keyword-package+)))
 	  (case type-symbol
 	    (:and (funcall #'every #'eval-fc conditionals))
 	    (:or (funcall #'some #'eval-fc conditionals))
@@ -1795,7 +1793,7 @@
   "Find the symbol named STRING.
 Return the symbol and a flag indicating whether the symbol was found."
   (multiple-value-bind (symbol-name package-name) (parse-token string)
-    (let ((package (cond ((string= package-name "") keyword-package)
+    (let ((package (cond ((string= package-name "") +keyword-package+)
                          (package-name              (find-package package-name))
                          (t                         package))))
       (if package




More information about the Climacs-cvs mailing list