diff options
| author | Fuwn <[email protected]> | 2023-04-21 07:02:18 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-04-21 07:02:18 +0000 |
| commit | 9f1fcff921bb1a507c2bc189ccde574bf04d144f (patch) | |
| tree | 37b0f385b61574794ada5b6bba0a1290dee3c194 /src | |
| parent | docs(cargo): bump self from 0.3.8 to 0.3.9 (diff) | |
| download | germ-9f1fcff921bb1a507c2bc189ccde574bf04d144f.tar.xz germ-9f1fcff921bb1a507c2bc189ccde574bf04d144f.zip | |
fix: improve macro hygiene
Diffstat (limited to 'src')
| -rw-r--r-- | src/ast/macros.rs | 2 | ||||
| -rw-r--r-- | src/convert/macros.rs | 24 |
2 files changed, 13 insertions, 13 deletions
diff --git a/src/ast/macros.rs b/src/ast/macros.rs index 037766b..086402c 100644 --- a/src/ast/macros.rs +++ b/src/ast/macros.rs @@ -31,6 +31,6 @@ #[macro_export] macro_rules! gemini_to_ast { ($gemini:expr) => { - germ::ast::Ast::from_string($gemini) + $crate::ast::Ast::from_string($gemini) }; } diff --git a/src/convert/macros.rs b/src/convert/macros.rs index 696c341..f887bfe 100644 --- a/src/convert/macros.rs +++ b/src/convert/macros.rs @@ -29,15 +29,15 @@ #[macro_export] macro_rules! gemini_to_html { ($gemini:expr) => { - germ::convert::from_ast( - &germ::gemini_to_ast!($gemini), - &germ::convert::Target::HTML, + $crate::convert::from_ast( + &$crate::gemini_to_ast!($gemini), + &$crate::convert::Target::HTML, ) }; ($($gemini:tt)*) => { - germ::convert::from_ast( - &germ::gemini_to_ast!{ $($gemini)* }, - &germ::convert::Target::HTML, + $crate::convert::from_ast( + &$crate::gemini_to_ast!{ $($gemini)* }, + &$crate::convert::Target::HTML, ) }; } @@ -55,15 +55,15 @@ macro_rules! gemini_to_html { #[macro_export] macro_rules! gemini_to_md { ($gemini:expr) => { - germ::convert::from_ast( - &germ::gemini_to_ast!($gemini), - &germ::convert::Target::Markdown, + $crate::convert::from_ast( + &$crate::gemini_to_ast!($gemini), + &$crate::convert::Target::Markdown, ) }; ($($gemini:tt)*) => { - germ::convert::from_ast( - &germ::gemini_to_ast!{ $($gemini)* }, - &germ::convert::Target::Markdown, + $crate::convert::from_ast( + &$crate::gemini_to_ast!{ $($gemini)* }, + &$crate::convert::Target::Markdown, ) }; } |