From db29c67413b9d0bfc11f26ebc01a634b98e1f1ff Mon Sep 17 00:00:00 2001 From: Doug Coleman Date: Wed, 19 Jan 2022 18:34:57 -0600 Subject: [PATCH] parser: move print-use-hook from parser to vocabs.parser It's not needed in parser and parser uses vocabs.parser --- core/parser/parser.factor | 4 ---- core/vocabs/parser/parser.factor | 4 ++++ core/vocabs/vocabs.factor | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/core/parser/parser.factor b/core/parser/parser.factor index 25e5175d13..1af3423421 100644 --- a/core/parser/parser.factor +++ b/core/parser/parser.factor @@ -162,10 +162,6 @@ SYMBOL: bootstrap-syntax call ] with-manifest ; inline -SYMBOL: print-use-hook - -print-use-hook [ [ ] ] initialize - : parse-fresh ( lines -- quot ) [ parse-lines diff --git a/core/vocabs/parser/parser.factor b/core/vocabs/parser/parser.factor index 6fba66ffd7..2fc9a8f67f 100644 --- a/core/vocabs/parser/parser.factor +++ b/core/vocabs/parser/parser.factor @@ -290,6 +290,10 @@ M: manifest definitions-changed PRIVATE> +SYMBOL: print-use-hook + +print-use-hook [ [ ] ] initialize + : (with-manifest) ( quot manifest -- ) manifest [ [ call ] [ diff --git a/core/vocabs/vocabs.factor b/core/vocabs/vocabs.factor index 16cbd5ec65..3b46d9b902 100644 --- a/core/vocabs/vocabs.factor +++ b/core/vocabs/vocabs.factor @@ -1,7 +1,7 @@ ! Copyright (C) 2007, 2009 Eduardo Cavazos, Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. -USING: accessors arrays assocs definitions kernel namespaces -sequences sets sorting splitting strings ; +USING: accessors assocs definitions kernel namespaces sequences +sets sorting splitting strings ; IN: vocabs SYMBOL: dictionary -- 2.34.1