From 431f06bb51020e4a9d09991080c87afc6d09f18d Mon Sep 17 00:00:00 2001 From: CoeJoder Date: Mon, 2 Jan 2023 06:54:45 -0800 Subject: [PATCH] Fix for filenames with leading wildcard --- .lessfilter | 24 ++++++++++++------------ main.py | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.lessfilter b/.lessfilter index 483c037..f55f1a7 100644 --- a/.lessfilter +++ b/.lessfilter @@ -11,17 +11,17 @@ for path in "$@"; do # shell lexer pygmentize -f 256 -O style="$PYGMENTIZE_STYLE" -l sh "$path" ;; - .Renviron|.Rhistory|.Rprofile|.SRCINFO|.bashrc|.editorconfig|.exrc|\ - .gvimrc|.htaccess|.kshrc|.vimrc|.zshrc|BUCK|BUILD|BUILD.bazel|\ - CMakeLists.txt|Dockerfile|GNUmakefile|Gemfile|Kconfig*|Makefile|\ - Makefile.*|PKGBUILD|Pipfile|Pipfile.lock|Procfile|Rakefile|SConscript|\ - SConstruct|Singularity|Vagrantfile|WORKSPACE|apache.conf|apache2.conf|\ - autodelegate|autohandler|bashrc|control|dhandler|exrc|external.in*|\ - gvimrc|iddsa|idecdsa|idecdsask|ided25519|ided25519sk|idrsa|kshrc|\ - lighttpd.conf|makefile|meson.build|mesonoptions.txt|nginx.conf|\ - pacman.conf|poetry.lock|sources.list|squid.conf|standard-modules.in|\ - termcap|termcap.src|terminfo|terminfo.src|todo.txt|vimrc|xorg.conf|\ - zshrc) + *Config.in*|*Spec.hs|.Renviron|.Rhistory|.Rprofile|.SRCINFO|.bashrc|\ + .editorconfig|.exrc|.gvimrc|.htaccess|.kshrc|.vimrc|.zshrc|BUCK|BUILD|\ + BUILD.bazel|CMakeLists.txt|Dockerfile|GNUmakefile|Gemfile|Kconfig*|\ + Makefile|Makefile.*|PKGBUILD|Pipfile|Pipfile.lock|Procfile|Rakefile|\ + SConscript|SConstruct|Singularity|Vagrantfile|WORKSPACE|apache.conf|\ + apache2.conf|autodelegate|autohandler|bashrc|control|dhandler|exrc|\ + external.in*|gvimrc|iddsa|idecdsa|idecdsask|ided25519|ided25519sk|\ + idrsa|kshrc|lighttpd.conf|makefile|meson.build|mesonoptions.txt|\ + nginx.conf|pacman.conf|poetry.lock|sources.list|squid.conf|\ + standard-modules.in|termcap|termcap.src|terminfo|terminfo.src|\ + todo.txt|vimrc|xorg.conf|zshrc) # filename recognized pygmentize -f 256 -O style="$PYGMENTIZE_STYLE" "$path" ;; @@ -95,7 +95,7 @@ for path in "$@"; do .xhtml.jinja2|.xi|.xm|.xmi|.xml|.xml.j2|.xml.jinja2|.xmlul4|\ .xpl|.xq|.xql|.xqm|.xquery|.xqy|.xsd|.xsl|.xslt|.xtend|.xtm|\ .xul.in|.yaml|.yaml.j2|.yaml.jinja2|.yang|.yml|.yml.j2|\ - .yml.jinja2|.zeek|.zep|.zig|.zsh|Config.in*|Spec.hs) + .yml.jinja2|.zeek|.zep|.zig|.zsh) # extension recognized pygmentize -f 256 -O style="$PYGMENTIZE_STYLE" "$path" ;; diff --git a/main.py b/main.py index c059d10..32a6684 100644 --- a/main.py +++ b/main.py @@ -69,7 +69,7 @@ def fetch_lexers(): for filename in filenames: filename = filename.strip() if '\\' not in filename: - if filename.startswith('*'): + if filename.startswith(r'*.'): ext_values = recognized_extensions.setdefault(name, []) ext_values.append(filename[1:]) elif filename != 'None':