From 46a2794a878db9d39b96e02c61faedf13ff3c979 Mon Sep 17 00:00:00 2001 From: Adrian Heine Date: Tue, 14 Mar 2023 13:28:47 +0100 Subject: [PATCH] Rename more typed-html references This also fixes the documentation links from axohtml_macros to axohtml. --- macros/Cargo.toml | 4 ++-- macros/src/lib.rs | 10 +++++----- tests/Cargo.toml | 2 +- typed-html/src/dom.rs | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/macros/Cargo.toml b/macros/Cargo.toml index 67fa6d1..ad04e2c 100644 --- a/macros/Cargo.toml +++ b/macros/Cargo.toml @@ -6,8 +6,8 @@ authors = ["Axo Developer Co ", "Bodil Stokke "] build = "build.rs" license = "MPL-2.0+" description = "Type checked JSX for Rust (proc_macro crate)" -repository = "https://github.com/bodil/typed-html" -documentation = "http://docs.rs/typed-html/" +repository = "https://github.com/axodotdev/axohtml" +documentation = "http://docs.rs/axohtml/" readme = "../README.md" categories = ["template-engine", "web-programming"] keywords = ["jsx", "html"] diff --git a/macros/src/lib.rs b/macros/src/lib.rs index 73f735b..298758c 100644 --- a/macros/src/lib.rs +++ b/macros/src/lib.rs @@ -17,9 +17,9 @@ mod span; /// Construct a DOM tree. /// -/// See the crate documentation for [`typed_html`][typed_html]. +/// See the crate documentation for [`axohtml`][axohtml]. /// -/// [typed_html]: ../typed_html/index.html +/// [axohtml]: https://docs.rs/axohtml/ #[proc_macro] pub fn html(input: TokenStream) -> TokenStream { let stream = lexer::unroll_stream(input.into(), false); @@ -35,9 +35,9 @@ pub fn html(input: TokenStream) -> TokenStream { /// Construct a Dodrio node. /// -/// See the crate documentation for [`typed_html`][typed_html]. +/// See the crate documentation for [`axohtml`][axohtml]. /// -/// [typed_html]: ../typed_html/index.html +/// [axohtml]: https://docs.rs/axohtml/ #[cfg(feature = "dodrio")] #[proc_macro] pub fn dodrio(input: TokenStream) -> TokenStream { @@ -53,7 +53,7 @@ pub fn dodrio(input: TokenStream) -> TokenStream { }) } -/// This macro is used by `typed_html` internally to generate types and +/// This macro is used by `axohtml` internally to generate types and /// implementations for HTML elements. #[proc_macro] pub fn declare_elements(input: TokenStream) -> TokenStream { diff --git a/tests/Cargo.toml b/tests/Cargo.toml index eb0a72c..9d89e5b 100644 --- a/tests/Cargo.toml +++ b/tests/Cargo.toml @@ -6,7 +6,7 @@ authors = ["Bodil Stokke "] publish = false [[bin]] -name = "typed-html-tests" +name = "axohtml-tests" path = "main.rs" [dev-dependencies] diff --git a/typed-html/src/dom.rs b/typed-html/src/dom.rs index 42bfe20..fcccbd1 100644 --- a/typed-html/src/dom.rs +++ b/typed-html/src/dom.rs @@ -154,7 +154,7 @@ pub struct UnsafeTextNode(String, PhantomData); /// /// This macro is useful for creating text macros inside code blocks that contain HTML /// that you do not want to be escaped. For example, if some other process renders Markdown -/// to an HTML string and you want embed that HTML string in a typed-html template, +/// to an HTML string and you want embed that HTML string in an axohtml template, /// you may want to avoid escaping the tags in that HTML string. /// /// # Examples