Tholp's bespoke website generator

fix mispelling of canonical

Tholp1 76f6ea42 34f76f44

+3 -3
src/macros/mod.rs
···
use insert::macro_insert;
use simple_blocks::{macro_comment, macro_repeat, macro_section, macro_skip};
-
use simple_macros::{macro_clear, macro_filename, macro_filename_cannonical, macro_time};
+
use simple_macros::{macro_clear, macro_filename, macro_filename_canonical, macro_time};
use template::macro_template;
pub static MACRO_LIST: &'static [Macro<'_>] = &[
···
has_scope: false,
},
Macro {
-
symbol: "filename_cannonical",
-
expand: macro_filename_cannonical,
+
symbol: "filename_canonical",
+
expand: macro_filename_canonical,
has_scope: false,
},
// Scoped
+2
src/macros/simple_blocks.rs
···
+
// This file for implementations of short blocks, im qualifying that as less than 30ish lines
+
use crate::{
projectparse::ProjectContext,
types::{InputFile, Token},
+1 -1
src/macros/simple_macros.rs
···
);
}
-
pub fn macro_filename_cannonical(
+
pub fn macro_filename_canonical(
_file: &mut InputFile,
origin_index: usize,
_origin_line: usize,
+2 -2
src/projectparse.rs
···
pub trait FileIndexing {
fn index_of_file(&mut self, f: &PathBuf) -> usize;
fn file_for_index(&self, i: usize) -> Option<PathBuf>;
-
fn file_for_index_cannonical(&self, i: usize) -> Option<&PathBuf>;
+
fn file_for_index_canonical(&self, i: usize) -> Option<&PathBuf>;
}
impl FileIndexing for ProjectContext {
···
return Some(path.unwrap().to_path_buf());
}
-
fn file_for_index_cannonical(&self, i: usize) -> Option<&PathBuf> {
+
fn file_for_index_canonical(&self, i: usize) -> Option<&PathBuf> {
if i >= self.filemap.len() {
return None;
}