From 2ab1be755cfa1e20516d945934af7d799a85dfac Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Mon, 22 Feb 2010 13:16:34 +1300 Subject: [PATCH] vocabs.loader: tweak platform checking logic --- core/vocabs/loader/loader.factor | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/core/vocabs/loader/loader.factor b/core/vocabs/loader/loader.factor index 67d7d7677d..c8cf77b795 100644 --- a/core/vocabs/loader/loader.factor +++ b/core/vocabs/loader/loader.factor @@ -1,4 +1,4 @@ -! Copyright (C) 2007, 2009 Eduardo Cavazos, Slava Pestov. +! Copyright (C) 2007, 2010 Eduardo Cavazos, Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. USING: namespaces make sequences io io.files io.pathnames kernel assocs words vocabs definitions parser continuations hashtables @@ -57,9 +57,15 @@ PRIVATE> SYMBOL: load-help? +! Defined by vocabs.metadata +SYMBOL: check-vocab-hook + +check-vocab-hook [ [ drop ] ] initialize + >source-loaded? dup vocab-source-path [ parse-file ] [ [ ] ] if* @@ -99,11 +105,6 @@ PRIVATE> SYMBOL: blacklist -! Defined by vocabs.metadata -SYMBOL: check-vocab-hook - -check-vocab-hook [ [ drop ] ] initialize -