From 73b8f444a1df2035ee01d75d834939d7a702cf07 Mon Sep 17 00:00:00 2001 From: Andrew Gallant Date: Sat, 1 May 2021 18:35:33 -0400 Subject: [PATCH] syntax: fix compilation errors with unicode-perl When only the unicode-perl feature is enabled, regex-syntax would fail to build. It turns out that 'cargo fix' doesn't actually fix all imports. It looks like it only fixes things that it can build in the current configuration. Fixes #769, Fixes #770 --- regex-syntax/src/unicode.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/regex-syntax/src/unicode.rs b/regex-syntax/src/unicode.rs index 24dd4f026..b894c7db2 100644 --- a/regex-syntax/src/unicode.rs +++ b/regex-syntax/src/unicode.rs @@ -348,7 +348,7 @@ pub fn perl_space() -> Result { #[cfg(all(feature = "unicode-perl", not(feature = "unicode-bool")))] fn imp() -> Result { - use unicode_tables::perl_space::WHITE_SPACE; + use crate::unicode_tables::perl_space::WHITE_SPACE; Ok(hir_class(WHITE_SPACE)) } @@ -372,7 +372,7 @@ pub fn perl_digit() -> Result { #[cfg(all(feature = "unicode-perl", not(feature = "unicode-gencat")))] fn imp() -> Result { - use unicode_tables::perl_decimal::DECIMAL_NUMBER; + use crate::unicode_tables::perl_decimal::DECIMAL_NUMBER; Ok(hir_class(DECIMAL_NUMBER)) }