From 46c417370f1f6b8ab1592ce6ee0b95bff0fa367b Mon Sep 17 00:00:00 2001 From: John Benediktsson <mrjbq7@gmail.com> Date: Mon, 19 Sep 2011 16:49:11 -0700 Subject: [PATCH] classes.singleton: fix "summary" of singletons. Fixes #145. --- core/classes/singleton/singleton.factor | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/core/classes/singleton/singleton.factor b/core/classes/singleton/singleton.factor index 02ca405145..b70e3e074a 100644 --- a/core/classes/singleton/singleton.factor +++ b/core/classes/singleton/singleton.factor @@ -1,8 +1,8 @@ ! Copyright (C) 2008, 2010 Doug Coleman, Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. USING: classes classes.algebra classes.algebra.private -classes.predicate classes.predicate.private kernel sequences -words ; +classes.predicate classes.predicate.private definitions kernel +sequences words ; IN: classes.singleton <PRIVATE @@ -25,4 +25,7 @@ M: singleton-class (classes-intersect?) over singleton-class? [ eq? ] [ call-next-method ] if ; M: singleton-class predicate-quot - singleton-predicate-quot ; \ No newline at end of file + singleton-predicate-quot ; + +M: singleton-class definer + drop \ SINGLETON: f ;