diff --git a/mkdocs_include_dir_to_nav/include_dir_to_nav.py b/mkdocs_include_dir_to_nav/include_dir_to_nav.py index 5871f7b..62ead1a 100644 --- a/mkdocs_include_dir_to_nav/include_dir_to_nav.py +++ b/mkdocs_include_dir_to_nav/include_dir_to_nav.py @@ -15,7 +15,7 @@ class IncludeDirToNav(BasePlugin): config_scheme = ( ("flat", config_options.Type(bool, default=False)), - ("file_pattern", config_options.Type(str, default='.*\.md$')), + ("file_pattern", config_options.Type(str, default=r'.*\.md$')), ("file_name_as_title", config_options.Type(bool, default=True)), ("recurse", config_options.Type(bool, default=True)), ("sort_file", config_options.Type(bool, default=True)), @@ -48,7 +48,7 @@ def on_files(self, files, config): #### If Yes, get direct files and direct directory, and insert it to nav #### If direct directory was finding, recall parse with current index, in order to subCheck needsted folder #### Take care of direct notation ( - myFolder ) and page title notation ( - my folder : myFolder) -def parse(ori_nav,config, pattern: str = '.*\.md$', flat: bool = False, previous=None, file_name_as_title: bool=False, recurse: bool=True, reverse_sort_file: bool=False, reverse_sort_directory: bool=False, sort_file: bool=True, sort_directory: bool=True, include_empty_dir: bool=False): +def parse(ori_nav,config, pattern: str = r'.*\.md$', flat: bool = False, previous=None, file_name_as_title: bool=False, recurse: bool=True, reverse_sort_file: bool=False, reverse_sort_directory: bool=False, sort_file: bool=True, sort_directory: bool=True, include_empty_dir: bool=False): log.debug("IncludeDirToNav : ##START Parse state###") log.debug(f"IncludeDirToNav : ori_nav = {ori_nav} | previous = {previous} | type of ori_nav {type(ori_nav)}") @@ -176,4 +176,4 @@ def _check_subitem(item_to_check: str, pattern: str): log.debug(f"IncludeDirToNav_generate_nav : Dir have concerned subfile ({item_to_check})") return True log.debug(f"IncludeDirToNav_generate_nav : Dir not have subfile, do not add it ({item_to_check})") - return False \ No newline at end of file + return False