diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index 8c9ff4a18..6290f0636 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -591,7 +591,7 @@ return { }, fortran = { install_info = { - revision = 'be30d90dc7dfa4080b9c4abed3f400c9163a88df', + revision = 'cbb3ea9a6edba3fe13f004b21b343296f5cbb47c', url = 'https://github.com/stadelmanma/tree-sitter-fortran', }, maintainers = { '@amaanq' }, diff --git a/runtime/queries/fortran/highlights.scm b/runtime/queries/fortran/highlights.scm index 6a6dbba35..3217de113 100644 --- a/runtime/queries/fortran/highlights.scm +++ b/runtime/queries/fortran/highlights.scm @@ -259,17 +259,17 @@ ] @operator [ - "\\.and\\." - "\\.or\\." - "\\.eqv\\." - "\\.neqv\\." - "\\.lt\\." - "\\.gt\\." - "\\.le\\." - "\\.ge\\." - "\\.eq\\." - "\\.ne\\." - "\\.not\\." + ".and." + ".or." + ".eqv." + ".neqv." + ".lt." + ".gt." + ".le." + ".ge." + ".eq." + ".ne." + ".not." ] @keyword.operator ; Punctuation