From af7fe4d76083c597ec2198a73383b9e3899d75ea Mon Sep 17 00:00:00 2001 From: Laurenz Date: Fri, 17 Mar 2023 16:27:40 +0100 Subject: Hover and autocomplete in show rules --- library/src/meta/reference.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'library/src/meta/reference.rs') diff --git a/library/src/meta/reference.rs b/library/src/meta/reference.rs index f05692dd..0603ee4e 100644 --- a/library/src/meta/reference.rs +++ b/library/src/meta/reference.rs @@ -80,7 +80,7 @@ impl Show for RefNode { return self.to_citation(styles).show(vt, styles); } - let &[node] = matches.as_slice() else { + let [node] = matches.as_slice() else { bail!(self.span(), if matches.is_empty() { "label does not exist in the document" } else { @@ -102,8 +102,7 @@ impl Show for RefNode { Smart::Custom(None) => Content::empty(), Smart::Custom(Some(Supplement::Content(content))) => content.clone(), Smart::Custom(Some(Supplement::Func(func))) => { - let args = Args::new(func.span(), [node.clone().into()]); - func.call_detached(vt.world, args)?.display() + func.call_vt(vt, [node.clone().into()])?.display() } }; -- cgit v1.2.3