From adbf266b6cf5b6a465d41fa6996fa1a424af68a0 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Sun, 17 Oct 2010 21:02:42 -0400 Subject: [PATCH] alien.enums: enum>number didn't work in deployed images, add a test which deploys and runs benchmark.ui-panes to catch this in the future --- basis/alien/enums/enums.factor | 2 +- basis/tools/deploy/deploy-tests.factor | 2 ++ extra/benchmark/ui-panes/deploy.factor | 15 +++++++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 extra/benchmark/ui-panes/deploy.factor diff --git a/basis/alien/enums/enums.factor b/basis/alien/enums/enums.factor index f46702f450..b0755c130b 100644 --- a/basis/alien/enums/enums.factor +++ b/basis/alien/enums/enums.factor @@ -13,7 +13,7 @@ PRIVATE> GENERIC: enum>number ( enum -- number ) foldable M: integer enum>number ; -M: symbol enum>number "enum-value" word-prop ; +M: word enum>number "enum-value" word-prop ;