aboutsummaryrefslogtreecommitdiff
path: root/lua/lexers
diff options
context:
space:
mode:
authorMatěj Cepl <mcepl@cepl.eu>2025-02-10 01:32:15 +0100
committerRandy Palamar <randy@rnpnr.xyz>2025-02-22 09:08:38 -0700
commit0208d7a9f553b77ab4dfd740e2318f32340b10ea (patch)
tree67f808f157bc63c63fdb996fec5a31477c93db6f /lua/lexers
parente8272ea397ca79ef3e1c5b1e17b9cdcd658f3fbd (diff)
downloadvis-0208d7a9f553b77ab4dfd740e2318f32340b10ea.tar.gz
vis-0208d7a9f553b77ab4dfd740e2318f32340b10ea.tar.xz
update to scintillua-6.4 + 1 (org-mode lexer)
Diffstat (limited to 'lua/lexers')
-rw-r--r--lua/lexers/actionscript.lua2
-rw-r--r--lua/lexers/ada.lua2
-rw-r--r--lua/lexers/antlr.lua2
-rw-r--r--lua/lexers/apdl.lua2
-rw-r--r--lua/lexers/apl.lua2
-rw-r--r--lua/lexers/applescript.lua2
-rw-r--r--lua/lexers/asm.lua2
-rw-r--r--lua/lexers/asp.lua2
-rw-r--r--lua/lexers/autohotkey.lua2
-rw-r--r--lua/lexers/autoit.lua2
-rw-r--r--lua/lexers/awk.lua2
-rw-r--r--lua/lexers/bash.lua2
-rw-r--r--lua/lexers/batch.lua2
-rw-r--r--lua/lexers/bibtex.lua2
-rw-r--r--lua/lexers/boo.lua2
-rw-r--r--lua/lexers/c.lua2
-rw-r--r--lua/lexers/caml.lua2
-rw-r--r--lua/lexers/chuck.lua2
-rw-r--r--lua/lexers/clojure.lua2
-rw-r--r--lua/lexers/cmake.lua2
-rw-r--r--lua/lexers/coffeescript.lua2
-rw-r--r--lua/lexers/container.lua2
-rw-r--r--lua/lexers/context.lua2
-rw-r--r--lua/lexers/cpp.lua2
-rw-r--r--lua/lexers/crystal.lua2
-rw-r--r--lua/lexers/csharp.lua2
-rw-r--r--lua/lexers/css.lua2
-rw-r--r--lua/lexers/cuda.lua2
-rw-r--r--lua/lexers/d.lua2
-rw-r--r--lua/lexers/dart.lua2
-rw-r--r--lua/lexers/desktop.lua2
-rw-r--r--lua/lexers/diff.lua2
-rw-r--r--lua/lexers/django.lua2
-rw-r--r--lua/lexers/dockerfile.lua2
-rw-r--r--lua/lexers/dot.lua2
-rw-r--r--lua/lexers/eiffel.lua2
-rw-r--r--lua/lexers/elixir.lua2
-rw-r--r--lua/lexers/elm.lua2
-rw-r--r--lua/lexers/erlang.lua2
-rw-r--r--lua/lexers/fantom.lua2
-rw-r--r--lua/lexers/faust.lua2
-rw-r--r--lua/lexers/fennel.lua2
-rw-r--r--lua/lexers/fish.lua2
-rw-r--r--lua/lexers/forth.lua2
-rw-r--r--lua/lexers/fortran.lua2
-rw-r--r--lua/lexers/fsharp.lua2
-rw-r--r--lua/lexers/fstab.lua2
-rw-r--r--lua/lexers/gap.lua2
-rw-r--r--lua/lexers/gemini.lua2
-rw-r--r--lua/lexers/gettext.lua2
-rw-r--r--lua/lexers/gherkin.lua2
-rw-r--r--lua/lexers/git-rebase.lua2
-rw-r--r--lua/lexers/gleam.lua2
-rw-r--r--lua/lexers/glsl.lua2
-rw-r--r--lua/lexers/gnuplot.lua2
-rw-r--r--lua/lexers/go.lua2
-rw-r--r--lua/lexers/groovy.lua2
-rw-r--r--lua/lexers/gtkrc.lua2
-rw-r--r--lua/lexers/hare.lua2
-rw-r--r--lua/lexers/haskell.lua2
-rw-r--r--lua/lexers/html.lua2
-rw-r--r--lua/lexers/icon.lua2
-rw-r--r--lua/lexers/idl.lua2
-rw-r--r--lua/lexers/inform.lua2
-rw-r--r--lua/lexers/ini.lua2
-rw-r--r--lua/lexers/io_lang.lua2
-rw-r--r--lua/lexers/java.lua2
-rw-r--r--lua/lexers/javascript.lua2
-rw-r--r--lua/lexers/jq.lua2
-rw-r--r--lua/lexers/json.lua2
-rw-r--r--lua/lexers/jsp.lua2
-rw-r--r--lua/lexers/julia.lua2
-rw-r--r--lua/lexers/latex.lua2
-rw-r--r--lua/lexers/ledger.lua2
-rw-r--r--lua/lexers/less.lua2
-rw-r--r--lua/lexers/lexer.lua3
-rw-r--r--lua/lexers/lilypond.lua2
-rw-r--r--lua/lexers/lisp.lua2
-rw-r--r--lua/lexers/litcoffee.lua2
-rw-r--r--lua/lexers/logtalk.lua2
-rw-r--r--lua/lexers/lua.lua2
-rw-r--r--lua/lexers/makefile.lua2
-rw-r--r--lua/lexers/markdown.lua2
-rw-r--r--lua/lexers/matlab.lua2
-rw-r--r--lua/lexers/mediawiki.lua2
-rw-r--r--lua/lexers/meson.lua2
-rw-r--r--lua/lexers/moonscript.lua2
-rw-r--r--lua/lexers/myrddin.lua2
-rw-r--r--lua/lexers/nemerle.lua2
-rw-r--r--lua/lexers/networkd.lua2
-rw-r--r--lua/lexers/nim.lua2
-rw-r--r--lua/lexers/nix.lua3
-rw-r--r--lua/lexers/nsis.lua2
-rw-r--r--lua/lexers/null.lua2
-rw-r--r--lua/lexers/objeck.lua2
-rw-r--r--lua/lexers/objective_c.lua2
-rw-r--r--lua/lexers/org.lua104
-rw-r--r--lua/lexers/output.lua2
-rw-r--r--lua/lexers/pascal.lua2
-rw-r--r--lua/lexers/perl.lua2
-rw-r--r--lua/lexers/php.lua2
-rw-r--r--lua/lexers/pico8.lua2
-rw-r--r--lua/lexers/pike.lua2
-rw-r--r--lua/lexers/pkgbuild.lua2
-rw-r--r--lua/lexers/pony.lua2
-rw-r--r--lua/lexers/powershell.lua2
-rw-r--r--lua/lexers/prolog.lua2
-rw-r--r--lua/lexers/props.lua2
-rw-r--r--lua/lexers/protobuf.lua2
-rw-r--r--lua/lexers/ps.lua2
-rw-r--r--lua/lexers/pure.lua2
-rw-r--r--lua/lexers/python.lua2
-rw-r--r--lua/lexers/r.lua2
-rw-r--r--lua/lexers/rails.lua2
-rw-r--r--lua/lexers/rc.lua2
-rw-r--r--lua/lexers/reason.lua2
-rw-r--r--lua/lexers/rebol.lua2
-rw-r--r--lua/lexers/rest.lua2
-rw-r--r--lua/lexers/rexx.lua2
-rw-r--r--lua/lexers/rhtml.lua2
-rw-r--r--lua/lexers/routeros.lua2
-rw-r--r--lua/lexers/rpmspec.lua2
-rw-r--r--lua/lexers/ruby.lua2
-rw-r--r--lua/lexers/rust.lua2
-rw-r--r--lua/lexers/sass.lua2
-rw-r--r--lua/lexers/scala.lua2
-rw-r--r--lua/lexers/scheme.lua2
-rw-r--r--lua/lexers/smalltalk.lua2
-rw-r--r--lua/lexers/sml.lua2
-rw-r--r--lua/lexers/snobol4.lua2
-rw-r--r--lua/lexers/spin.lua2
-rw-r--r--lua/lexers/sql.lua2
-rw-r--r--lua/lexers/strace.lua2
-rw-r--r--lua/lexers/systemd.lua2
-rw-r--r--lua/lexers/taskpaper.lua2
-rw-r--r--lua/lexers/tcl.lua2
-rw-r--r--lua/lexers/template.txt2
-rw-r--r--lua/lexers/tex.lua2
-rw-r--r--lua/lexers/texinfo.lua2
-rw-r--r--lua/lexers/text.lua2
-rw-r--r--lua/lexers/toml.lua2
-rw-r--r--lua/lexers/troff.lua2
-rw-r--r--lua/lexers/txt2tags.lua2
-rw-r--r--lua/lexers/typescript.lua2
-rw-r--r--lua/lexers/vala.lua2
-rw-r--r--lua/lexers/vb.lua2
-rw-r--r--lua/lexers/vcard.lua2
-rw-r--r--lua/lexers/verilog.lua2
-rw-r--r--lua/lexers/vhdl.lua2
-rw-r--r--lua/lexers/wsf.lua2
-rw-r--r--lua/lexers/xml.lua2
-rw-r--r--lua/lexers/xs.lua2
-rw-r--r--lua/lexers/xtend.lua2
-rw-r--r--lua/lexers/yaml.lua2
-rw-r--r--lua/lexers/zig.lua2
155 files changed, 259 insertions, 155 deletions
diff --git a/lua/lexers/actionscript.lua b/lua/lexers/actionscript.lua
index c1ad2e4..1c026d5 100644
--- a/lua/lexers/actionscript.lua
+++ b/lua/lexers/actionscript.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Actionscript LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/ada.lua b/lua/lexers/ada.lua
index c33bc71..77f8302 100644
--- a/lua/lexers/ada.lua
+++ b/lua/lexers/ada.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Ada LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/antlr.lua b/lua/lexers/antlr.lua
index 522985e..345f82d 100644
--- a/lua/lexers/antlr.lua
+++ b/lua/lexers/antlr.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- ANTLR LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/apdl.lua b/lua/lexers/apdl.lua
index 664e193..c01726b 100644
--- a/lua/lexers/apdl.lua
+++ b/lua/lexers/apdl.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- APDL LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/apl.lua b/lua/lexers/apl.lua
index 72801fc..8b20b35 100644
--- a/lua/lexers/apl.lua
+++ b/lua/lexers/apl.lua
@@ -1,4 +1,4 @@
--- Copyright 2015-2024 David B. Lamkins <david@lamkins.net>. See LICENSE.
+-- Copyright 2015-2025 David B. Lamkins <david@lamkins.net>. See LICENSE.
-- APL LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/applescript.lua b/lua/lexers/applescript.lua
index e2f505d..a37445b 100644
--- a/lua/lexers/applescript.lua
+++ b/lua/lexers/applescript.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Applescript LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/asm.lua b/lua/lexers/asm.lua
index ab37e83..4223ff9 100644
--- a/lua/lexers/asm.lua
+++ b/lua/lexers/asm.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- NASM Assembly LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/asp.lua b/lua/lexers/asp.lua
index f17913d..259056a 100644
--- a/lua/lexers/asp.lua
+++ b/lua/lexers/asp.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- ASP LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/autohotkey.lua b/lua/lexers/autohotkey.lua
index d4363f9..42d03bd 100644
--- a/lua/lexers/autohotkey.lua
+++ b/lua/lexers/autohotkey.lua
@@ -1,4 +1,4 @@
--- Copyright 2022-2024 Mitchell. See LICENSE.
+-- Copyright 2022-2025 Mitchell. See LICENSE.
-- AutoHotkey LPeg lexer.
-- Contributed by Snoopy.
diff --git a/lua/lexers/autoit.lua b/lua/lexers/autoit.lua
index 2196a23..9408564 100644
--- a/lua/lexers/autoit.lua
+++ b/lua/lexers/autoit.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- AutoIt LPeg lexer.
-- Contributed by Jeff Stone.
diff --git a/lua/lexers/awk.lua b/lua/lexers/awk.lua
index 0d4f54e..cd761a5 100644
--- a/lua/lexers/awk.lua
+++ b/lua/lexers/awk.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- AWK LPeg lexer.
-- Modified by Wolfgang Seeberg 2012, 2013.
diff --git a/lua/lexers/bash.lua b/lua/lexers/bash.lua
index e7da54b..a72ec45 100644
--- a/lua/lexers/bash.lua
+++ b/lua/lexers/bash.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Shell LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/batch.lua b/lua/lexers/batch.lua
index e3c0700..7790bed 100644
--- a/lua/lexers/batch.lua
+++ b/lua/lexers/batch.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Batch LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/bibtex.lua b/lua/lexers/bibtex.lua
index 998c046..a60ed8d 100644
--- a/lua/lexers/bibtex.lua
+++ b/lua/lexers/bibtex.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Bibtex LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/boo.lua b/lua/lexers/boo.lua
index e20cbe9..6d3aee0 100644
--- a/lua/lexers/boo.lua
+++ b/lua/lexers/boo.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Boo LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/c.lua b/lua/lexers/c.lua
index 627334d..7b0341e 100644
--- a/lua/lexers/c.lua
+++ b/lua/lexers/c.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- C LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/caml.lua b/lua/lexers/caml.lua
index f9fb28f..54bd2ad 100644
--- a/lua/lexers/caml.lua
+++ b/lua/lexers/caml.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- OCaml LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/chuck.lua b/lua/lexers/chuck.lua
index f72b6eb..b78764c 100644
--- a/lua/lexers/chuck.lua
+++ b/lua/lexers/chuck.lua
@@ -1,4 +1,4 @@
--- Copyright 2010-2024 Martin Morawetz. See LICENSE.
+-- Copyright 2010-2025 Martin Morawetz. See LICENSE.
-- ChucK LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/clojure.lua b/lua/lexers/clojure.lua
index 6048409..e9c8245 100644
--- a/lua/lexers/clojure.lua
+++ b/lua/lexers/clojure.lua
@@ -1,4 +1,4 @@
--- Copyright 2018-2024 Mitchell. See LICENSE.
+-- Copyright 2018-2025 Mitchell. See LICENSE.
-- Clojure LPeg lexer.
-- Contributed by Christos Chatzifountas.
diff --git a/lua/lexers/cmake.lua b/lua/lexers/cmake.lua
index 59229cf..7f7569d 100644
--- a/lua/lexers/cmake.lua
+++ b/lua/lexers/cmake.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- CMake LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/coffeescript.lua b/lua/lexers/coffeescript.lua
index aaa1dfd..b6c47ba 100644
--- a/lua/lexers/coffeescript.lua
+++ b/lua/lexers/coffeescript.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- CoffeeScript LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/container.lua b/lua/lexers/container.lua
index 09490a4..138d487 100644
--- a/lua/lexers/container.lua
+++ b/lua/lexers/container.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Container LPeg lexer.
-- This is SciTE's plain text lexer.
diff --git a/lua/lexers/context.lua b/lua/lexers/context.lua
index e60f8c4..9962db0 100644
--- a/lua/lexers/context.lua
+++ b/lua/lexers/context.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Robert Gieseke, Lars Otter. See LICENSE.
+-- Copyright 2006-2025 Robert Gieseke, Lars Otter. See LICENSE.
-- ConTeXt LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/cpp.lua b/lua/lexers/cpp.lua
index 980393c..c91bf89 100644
--- a/lua/lexers/cpp.lua
+++ b/lua/lexers/cpp.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- C++ LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/crystal.lua b/lua/lexers/crystal.lua
index 79468e5..47d12ae 100644
--- a/lua/lexers/crystal.lua
+++ b/lua/lexers/crystal.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Copyright 2017 Michel Martens.
-- Crystal LPeg lexer (based on Ruby).
diff --git a/lua/lexers/csharp.lua b/lua/lexers/csharp.lua
index c53ef2c..21bb9e0 100644
--- a/lua/lexers/csharp.lua
+++ b/lua/lexers/csharp.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- C# LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/css.lua b/lua/lexers/css.lua
index cfe43ff..32bdf55 100644
--- a/lua/lexers/css.lua
+++ b/lua/lexers/css.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- CSS LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/cuda.lua b/lua/lexers/cuda.lua
index 699337b..089456c 100644
--- a/lua/lexers/cuda.lua
+++ b/lua/lexers/cuda.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- CUDA LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/d.lua b/lua/lexers/d.lua
index 32609cc..a471d97 100644
--- a/lua/lexers/d.lua
+++ b/lua/lexers/d.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- D LPeg lexer.
-- Heavily modified by Brian Schott (@Hackerpilot on Github).
diff --git a/lua/lexers/dart.lua b/lua/lexers/dart.lua
index b448ec8..2634202 100644
--- a/lua/lexers/dart.lua
+++ b/lua/lexers/dart.lua
@@ -1,4 +1,4 @@
--- Copyright 2013-2024 Mitchell. See LICENSE.
+-- Copyright 2013-2025 Mitchell. See LICENSE.
-- Dart LPeg lexer.
-- Written by Brian Schott (@Hackerpilot on Github).
diff --git a/lua/lexers/desktop.lua b/lua/lexers/desktop.lua
index b7096a1..a0e6e2d 100644
--- a/lua/lexers/desktop.lua
+++ b/lua/lexers/desktop.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Desktop Entry LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/diff.lua b/lua/lexers/diff.lua
index 4f779bf..74eaaf9 100644
--- a/lua/lexers/diff.lua
+++ b/lua/lexers/diff.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Diff LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/django.lua b/lua/lexers/django.lua
index 0c3acd9..91cb93d 100644
--- a/lua/lexers/django.lua
+++ b/lua/lexers/django.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Django LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/dockerfile.lua b/lua/lexers/dockerfile.lua
index e170719..b7b892d 100644
--- a/lua/lexers/dockerfile.lua
+++ b/lua/lexers/dockerfile.lua
@@ -1,4 +1,4 @@
--- Copyright 2016-2024 Alejandro Baez (https://keybase.io/baez). See LICENSE.
+-- Copyright 2016-2025 Alejandro Baez (https://keybase.io/baez). See LICENSE.
-- Dockerfile LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/dot.lua b/lua/lexers/dot.lua
index 344c6ea..13fa9b1 100644
--- a/lua/lexers/dot.lua
+++ b/lua/lexers/dot.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Brian "Sir Alaran" Schott. See LICENSE.
+-- Copyright 2006-2025 Brian "Sir Alaran" Schott. See LICENSE.
-- Dot LPeg lexer.
-- Based off of lexer code by Mitchell.
diff --git a/lua/lexers/eiffel.lua b/lua/lexers/eiffel.lua
index a35ad21..49f2cdf 100644
--- a/lua/lexers/eiffel.lua
+++ b/lua/lexers/eiffel.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Eiffel LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/elixir.lua b/lua/lexers/elixir.lua
index 8c83a09..45d764a 100644
--- a/lua/lexers/elixir.lua
+++ b/lua/lexers/elixir.lua
@@ -1,4 +1,4 @@
--- Copyright 2015-2024 Mitchell. See LICENSE.
+-- Copyright 2015-2025 Mitchell. See LICENSE.
-- Contributed by Richard Philips.
-- Elixir LPeg lexer.
diff --git a/lua/lexers/elm.lua b/lua/lexers/elm.lua
index f1a95b4..0f70bde 100644
--- a/lua/lexers/elm.lua
+++ b/lua/lexers/elm.lua
@@ -1,4 +1,4 @@
--- Copyright 2020-2024 Mitchell. See LICENSE.
+-- Copyright 2020-2025 Mitchell. See LICENSE.
-- Elm LPeg lexer
-- Adapted from Haskell LPeg lexer by Karl Schultheisz.
diff --git a/lua/lexers/erlang.lua b/lua/lexers/erlang.lua
index e2751ee..b85b2a9 100644
--- a/lua/lexers/erlang.lua
+++ b/lua/lexers/erlang.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Erlang LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/fantom.lua b/lua/lexers/fantom.lua
index 1a02483..c169ff9 100644
--- a/lua/lexers/fantom.lua
+++ b/lua/lexers/fantom.lua
@@ -1,4 +1,4 @@
--- Copyright 2018-2024 Simeon Maryasin (MarSoft). See LICENSE.
+-- Copyright 2018-2025 Simeon Maryasin (MarSoft). See LICENSE.
-- Fantom LPeg lexer.
-- Based on Java LPeg lexer by Mitchell and Vim's Fantom syntax.
diff --git a/lua/lexers/faust.lua b/lua/lexers/faust.lua
index 1889b82..3273d9f 100644
--- a/lua/lexers/faust.lua
+++ b/lua/lexers/faust.lua
@@ -1,4 +1,4 @@
--- Copyright 2015-2024 David B. Lamkins <david@lamkins.net>. See LICENSE.
+-- Copyright 2015-2025 David B. Lamkins <david@lamkins.net>. See LICENSE.
-- Faust LPeg lexer, see http://faust.grame.fr/
local lexer = require('lexer')
diff --git a/lua/lexers/fennel.lua b/lua/lexers/fennel.lua
index 26d600e..0537de4 100644
--- a/lua/lexers/fennel.lua
+++ b/lua/lexers/fennel.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Fennel LPeg lexer.
-- Contributed by Momohime Honda.
diff --git a/lua/lexers/fish.lua b/lua/lexers/fish.lua
index 8833ec0..a9c2a5b 100644
--- a/lua/lexers/fish.lua
+++ b/lua/lexers/fish.lua
@@ -1,4 +1,4 @@
--- Copyright 2015-2024 Jason Schindler. See LICENSE.
+-- Copyright 2015-2025 Jason Schindler. See LICENSE.
-- Fish (http://fishshell.com/) script LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/forth.lua b/lua/lexers/forth.lua
index e535955..5498174 100644
--- a/lua/lexers/forth.lua
+++ b/lua/lexers/forth.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Forth LPeg lexer.
-- Contributions from Joseph Eib.
diff --git a/lua/lexers/fortran.lua b/lua/lexers/fortran.lua
index 46d1bbe..0605be0 100644
--- a/lua/lexers/fortran.lua
+++ b/lua/lexers/fortran.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Fortran LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/fsharp.lua b/lua/lexers/fsharp.lua
index d0cb072..7dd842a 100644
--- a/lua/lexers/fsharp.lua
+++ b/lua/lexers/fsharp.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- F# LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/fstab.lua b/lua/lexers/fstab.lua
index b4797ce..f21afa3 100644
--- a/lua/lexers/fstab.lua
+++ b/lua/lexers/fstab.lua
@@ -1,4 +1,4 @@
--- Copyright 2016-2024 Christian Hesse. See LICENSE.
+-- Copyright 2016-2025 Christian Hesse. See LICENSE.
-- fstab LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/gap.lua b/lua/lexers/gap.lua
index 686d6c1..974156c 100644
--- a/lua/lexers/gap.lua
+++ b/lua/lexers/gap.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Gap LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/gemini.lua b/lua/lexers/gemini.lua
index 6a92924..a65109a 100644
--- a/lua/lexers/gemini.lua
+++ b/lua/lexers/gemini.lua
@@ -1,4 +1,4 @@
--- Copyright 2020-2024 Haelwenn (lanodan) Monnier <contact+gemini.lua@hacktivis.me>. See LICENSE.
+-- Copyright 2020-2025 Haelwenn (lanodan) Monnier <contact+gemini.lua@hacktivis.me>. See LICENSE.
-- Gemini / Gemtext LPeg lexer.
-- See https://gemini.circumlunar.space/docs/specification.html
diff --git a/lua/lexers/gettext.lua b/lua/lexers/gettext.lua
index 9302dd9..f532eb3 100644
--- a/lua/lexers/gettext.lua
+++ b/lua/lexers/gettext.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Gettext LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/gherkin.lua b/lua/lexers/gherkin.lua
index d3ac376..022227f 100644
--- a/lua/lexers/gherkin.lua
+++ b/lua/lexers/gherkin.lua
@@ -1,4 +1,4 @@
--- Copyright 2015-2024 Jason Schindler. See LICENSE.
+-- Copyright 2015-2025 Jason Schindler. See LICENSE.
-- Gherkin (https://github.com/cucumber/cucumber/wiki/Gherkin) LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/git-rebase.lua b/lua/lexers/git-rebase.lua
index 43bf8d5..477254c 100644
--- a/lua/lexers/git-rebase.lua
+++ b/lua/lexers/git-rebase.lua
@@ -1,4 +1,4 @@
--- Copyright 2017-2024 Marc André Tanner. See LICENSE.
+-- Copyright 2017-2025 Marc André Tanner. See LICENSE.
-- git-rebase(1) LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/gleam.lua b/lua/lexers/gleam.lua
index b279c5a..76dbe98 100644
--- a/lua/lexers/gleam.lua
+++ b/lua/lexers/gleam.lua
@@ -1,4 +1,4 @@
--- Copyright 2021-2024 Mitchell. See LICENSE.
+-- Copyright 2021-2025 Mitchell. See LICENSE.
-- Gleam LPeg lexer
-- https://gleam.run/
-- Contributed by Tynan Beatty
diff --git a/lua/lexers/glsl.lua b/lua/lexers/glsl.lua
index 3999a1a..6433a1d 100644
--- a/lua/lexers/glsl.lua
+++ b/lua/lexers/glsl.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- GLSL LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/gnuplot.lua b/lua/lexers/gnuplot.lua
index 8c0e8ec..29ba7ef 100644
--- a/lua/lexers/gnuplot.lua
+++ b/lua/lexers/gnuplot.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Gnuplot LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/go.lua b/lua/lexers/go.lua
index 5ecec46..43f2661 100644
--- a/lua/lexers/go.lua
+++ b/lua/lexers/go.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Go LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/groovy.lua b/lua/lexers/groovy.lua
index 9e1a4cd..ddd7c78 100644
--- a/lua/lexers/groovy.lua
+++ b/lua/lexers/groovy.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Groovy LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/gtkrc.lua b/lua/lexers/gtkrc.lua
index f91d95e..b8b5a44 100644
--- a/lua/lexers/gtkrc.lua
+++ b/lua/lexers/gtkrc.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Gtkrc LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/hare.lua b/lua/lexers/hare.lua
index 2fcb7e5..3a36943 100644
--- a/lua/lexers/hare.lua
+++ b/lua/lexers/hare.lua
@@ -1,4 +1,4 @@
--- Copyright 2021-2024 Mitchell. See LICENSE.
+-- Copyright 2021-2025 Mitchell. See LICENSE.
-- Hare LPeg lexer
local lexer = lexer
diff --git a/lua/lexers/haskell.lua b/lua/lexers/haskell.lua
index 9358829..e4a9bfd 100644
--- a/lua/lexers/haskell.lua
+++ b/lua/lexers/haskell.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Haskell LPeg lexer.
-- Modified by Alex Suraci.
-- Migrated by Samuel Marquis.
diff --git a/lua/lexers/html.lua b/lua/lexers/html.lua
index 8b8d80f..ed06805 100644
--- a/lua/lexers/html.lua
+++ b/lua/lexers/html.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- HTML LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/icon.lua b/lua/lexers/icon.lua
index 20a00ba..35c21cb 100644
--- a/lua/lexers/icon.lua
+++ b/lua/lexers/icon.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- LPeg lexer for the Icon programming language.
-- http://www.cs.arizona.edu/icon
-- Contributed by Carl Sturtivant.
diff --git a/lua/lexers/idl.lua b/lua/lexers/idl.lua
index 343a76b..67814f8 100644
--- a/lua/lexers/idl.lua
+++ b/lua/lexers/idl.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- IDL LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/inform.lua b/lua/lexers/inform.lua
index 086d452..5814b18 100644
--- a/lua/lexers/inform.lua
+++ b/lua/lexers/inform.lua
@@ -1,4 +1,4 @@
--- Copyright 2010-2024 Jeff Stone. See LICENSE.
+-- Copyright 2010-2025 Jeff Stone. See LICENSE.
-- Inform 6 LPeg lexer for Scintillua.
-- JMS 2010-04-25.
diff --git a/lua/lexers/ini.lua b/lua/lexers/ini.lua
index 15ebd06..31fc4bb 100644
--- a/lua/lexers/ini.lua
+++ b/lua/lexers/ini.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Ini LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/io_lang.lua b/lua/lexers/io_lang.lua
index 6a76f05..b0c0c62 100644
--- a/lua/lexers/io_lang.lua
+++ b/lua/lexers/io_lang.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Io LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/java.lua b/lua/lexers/java.lua
index a14e67f..2b1fc00 100644
--- a/lua/lexers/java.lua
+++ b/lua/lexers/java.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Java LPeg lexer.
-- Modified by Brian Schott.
diff --git a/lua/lexers/javascript.lua b/lua/lexers/javascript.lua
index f45f606..1a2cf7e 100644
--- a/lua/lexers/javascript.lua
+++ b/lua/lexers/javascript.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- JavaScript LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/jq.lua b/lua/lexers/jq.lua
index 04e3f71..5ca1a58 100644
--- a/lua/lexers/jq.lua
+++ b/lua/lexers/jq.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- jq 1.6 Lua lexer -- https://stedolan.github.io/jq/wiki
-- Anonymously contributed.
diff --git a/lua/lexers/json.lua b/lua/lexers/json.lua
index 9879053..4a9cbc5 100644
--- a/lua/lexers/json.lua
+++ b/lua/lexers/json.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Brian "Sir Alaran" Schott. See LICENSE.
+-- Copyright 2006-2025 Brian "Sir Alaran" Schott. See LICENSE.
-- JSON LPeg lexer.
-- Based off of lexer code by Mitchell.
diff --git a/lua/lexers/jsp.lua b/lua/lexers/jsp.lua
index ef16a1d..8ae80dd 100644
--- a/lua/lexers/jsp.lua
+++ b/lua/lexers/jsp.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- JSP LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/julia.lua b/lua/lexers/julia.lua
index 71baee9..ebbcc6a 100644
--- a/lua/lexers/julia.lua
+++ b/lua/lexers/julia.lua
@@ -1,4 +1,4 @@
--- Copyright 2020-2024 Tobias Frilling. See LICENSE.
+-- Copyright 2020-2025 Tobias Frilling. See LICENSE.
-- Julia lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/latex.lua b/lua/lexers/latex.lua
index f629407..a8a7db2 100644
--- a/lua/lexers/latex.lua
+++ b/lua/lexers/latex.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Latex LPeg lexer.
-- Modified by Brian Schott.
-- Modified by Robert Gieseke.
diff --git a/lua/lexers/ledger.lua b/lua/lexers/ledger.lua
index 334518f..423693d 100644
--- a/lua/lexers/ledger.lua
+++ b/lua/lexers/ledger.lua
@@ -1,4 +1,4 @@
--- Copyright 2015-2024 Charles Lehner. See LICENSE.
+-- Copyright 2015-2025 Charles Lehner. See LICENSE.
-- ledger journal LPeg lexer, see http://www.ledger-cli.org/
local lexer = require('lexer')
diff --git a/lua/lexers/less.lua b/lua/lexers/less.lua
index e54d868..7cba56a 100644
--- a/lua/lexers/less.lua
+++ b/lua/lexers/less.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Robert Gieseke. See LICENSE.
+-- Copyright 2006-2025 Robert Gieseke. See LICENSE.
-- Less CSS LPeg lexer.
-- http://lesscss.org
diff --git a/lua/lexers/lexer.lua b/lua/lexers/lexer.lua
index f14cf03..7a8c9e0 100644
--- a/lua/lexers/lexer.lua
+++ b/lua/lexers/lexer.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
--- Lexes Scintilla documents and source code with Lua and LPeg.
--
@@ -1685,6 +1685,7 @@ function M.detect(filename, line)
obs = 'objeck', --
m = 'objective_c', mm = 'objective_c', objc = 'objective_c', --
caml = 'caml', ml = 'caml', mli = 'caml', mll = 'caml', mly = 'caml', --
+ org = 'org', --
dpk = 'pascal', dpr = 'pascal', p = 'pascal', pas = 'pascal', --
al = 'perl', perl = 'perl', pl = 'perl', pm = 'perl', pod = 'perl', --
inc = 'php', php = 'php', php3 = 'php', php4 = 'php', phtml = 'php', --
diff --git a/lua/lexers/lilypond.lua b/lua/lexers/lilypond.lua
index 9c3515b..3f80edf 100644
--- a/lua/lexers/lilypond.lua
+++ b/lua/lexers/lilypond.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Robert Gieseke. See LICENSE.
+-- Copyright 2006-2025 Robert Gieseke. See LICENSE.
-- Lilypond LPeg lexer.
-- TODO Embed Scheme; Notes?, Numbers?
diff --git a/lua/lexers/lisp.lua b/lua/lexers/lisp.lua
index 5766783..fa4c034 100644
--- a/lua/lexers/lisp.lua
+++ b/lua/lexers/lisp.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Lisp LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/litcoffee.lua b/lua/lexers/litcoffee.lua
index e734c66..e6a3305 100644
--- a/lua/lexers/litcoffee.lua
+++ b/lua/lexers/litcoffee.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Robert Gieseke. See LICENSE.
+-- Copyright 2006-2025 Robert Gieseke. See LICENSE.
-- Literate CoffeeScript LPeg lexer.
-- http://coffeescript.org/#literate
diff --git a/lua/lexers/logtalk.lua b/lua/lexers/logtalk.lua
index a4272f8..ffcc8eb 100644
--- a/lua/lexers/logtalk.lua
+++ b/lua/lexers/logtalk.lua
@@ -1,4 +1,4 @@
--- Copyright © 2017-2024 Michael T. Richter <ttmrichter@gmail.com>. See LICENSE.
+-- Copyright © 2017-2025 Michael T. Richter <ttmrichter@gmail.com>. See LICENSE.
-- Logtalk LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/lua.lua b/lua/lexers/lua.lua
index 030d936..c3ab554 100644
--- a/lua/lexers/lua.lua
+++ b/lua/lexers/lua.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Lua LPeg lexer.
-- Original written by Peter Odding, 2007/04/04.
diff --git a/lua/lexers/makefile.lua b/lua/lexers/makefile.lua
index ace71cd..684acff 100644
--- a/lua/lexers/makefile.lua
+++ b/lua/lexers/makefile.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Makefile LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/markdown.lua b/lua/lexers/markdown.lua
index e8202bd..b6be9f7 100644
--- a/lua/lexers/markdown.lua
+++ b/lua/lexers/markdown.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Markdown LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/matlab.lua b/lua/lexers/matlab.lua
index bbaef38..2e9dcd8 100644
--- a/lua/lexers/matlab.lua
+++ b/lua/lexers/matlab.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Martin Morawetz. See LICENSE.
+-- Copyright 2006-2025 Martin Morawetz. See LICENSE.
-- Matlab LPeg lexer.
-- Based off of lexer code by Mitchell.
diff --git a/lua/lexers/mediawiki.lua b/lua/lexers/mediawiki.lua
index a24db99..a4f6d70 100644
--- a/lua/lexers/mediawiki.lua
+++ b/lua/lexers/mediawiki.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- MediaWiki LPeg lexer.
-- Contributed by Alexander Misel.
diff --git a/lua/lexers/meson.lua b/lua/lexers/meson.lua
index e054388..1386108 100644
--- a/lua/lexers/meson.lua
+++ b/lua/lexers/meson.lua
@@ -1,4 +1,4 @@
--- Copyright 2020-2024 Florian Fischer. See LICENSE.
+-- Copyright 2020-2025 Florian Fischer. See LICENSE.
-- Meson file LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/moonscript.lua b/lua/lexers/moonscript.lua
index f1c77bc..498e55b 100644
--- a/lua/lexers/moonscript.lua
+++ b/lua/lexers/moonscript.lua
@@ -1,4 +1,4 @@
--- Copyright 2016-2024 Alejandro Baez (https://keybase.io/baez). See LICENSE.
+-- Copyright 2016-2025 Alejandro Baez (https://keybase.io/baez). See LICENSE.
-- Moonscript LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/myrddin.lua b/lua/lexers/myrddin.lua
index a3b6990..b969b9c 100644
--- a/lua/lexers/myrddin.lua
+++ b/lua/lexers/myrddin.lua
@@ -1,4 +1,4 @@
--- Copyright 2017-2024 Michael Forney. See LICENSE
+-- Copyright 2017-2025 Michael Forney. See LICENSE
-- Myrddin LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/nemerle.lua b/lua/lexers/nemerle.lua
index 022145e..41d2b0e 100644
--- a/lua/lexers/nemerle.lua
+++ b/lua/lexers/nemerle.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Nemerle LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/networkd.lua b/lua/lexers/networkd.lua
index e78eb7c..19f982c 100644
--- a/lua/lexers/networkd.lua
+++ b/lua/lexers/networkd.lua
@@ -1,4 +1,4 @@
--- Copyright 2016-2024 Christian Hesse. See LICENSE.
+-- Copyright 2016-2025 Christian Hesse. See LICENSE.
-- systemd networkd file LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/nim.lua b/lua/lexers/nim.lua
index 72e9b7b..58e3ed3 100644
--- a/lua/lexers/nim.lua
+++ b/lua/lexers/nim.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Nim LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/nix.lua b/lua/lexers/nix.lua
index 517fc56..ad76cde 100644
--- a/lua/lexers/nix.lua
+++ b/lua/lexers/nix.lua
@@ -1,6 +1,5 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2024-2025 Samuel Marquis. See LICENSE.
-- Nix LPeg lexer.
--- Written by Samuel Marquis.
local lexer = lexer
local P, S = lpeg.P, lpeg.S
diff --git a/lua/lexers/nsis.lua b/lua/lexers/nsis.lua
index d3df095..d180535 100644
--- a/lua/lexers/nsis.lua
+++ b/lua/lexers/nsis.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Robert Gieseke. See LICENSE.
+-- Copyright 2006-2025 Robert Gieseke. See LICENSE.
-- NSIS LPeg lexer
-- Based on NSIS 2.46 docs: http://nsis.sourceforge.net/Docs/.
diff --git a/lua/lexers/null.lua b/lua/lexers/null.lua
index 3fdee15..0001127 100644
--- a/lua/lexers/null.lua
+++ b/lua/lexers/null.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Null LPeg lexer.
return require('lexer').new('null')
diff --git a/lua/lexers/objeck.lua b/lua/lexers/objeck.lua
index d8de9d7..563dc1f 100644
--- a/lua/lexers/objeck.lua
+++ b/lua/lexers/objeck.lua
@@ -1,4 +1,4 @@
--- Copyright 2023-2024 Mitchell. See LICENSE.
+-- Copyright 2023-2025 Mitchell. See LICENSE.
-- Objeck LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/objective_c.lua b/lua/lexers/objective_c.lua
index b19eafb..d498410 100644
--- a/lua/lexers/objective_c.lua
+++ b/lua/lexers/objective_c.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Objective C LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/org.lua b/lua/lexers/org.lua
new file mode 100644
index 0000000..4ae38c5
--- /dev/null
+++ b/lua/lexers/org.lua
@@ -0,0 +1,104 @@
+-- Copyright 2025 Matěj Cepl (@mcepl everywhere). See LICENSE.
+-- Copyright 2012 joten
+-- Org agenda LPeg lexer.
+
+local lexer = lexer
+local word_match = lexer.word_match
+local P, R, S, V = lpeg.P, lpeg.R, lpeg.S, lpeg.V
+
+local lex = lexer.new(...)
+
+--[[Overview. Used examples.
+* Heading 1-5 (8)
+ TODO special color, bold
+ DONE special color, bold
+ [#priority]
+ :tag: bold
+<date> / [date] like heading 3, underlined
+ keywords: CLOSED: DEADLINE: SCHEDULED: like heading 3, not underlined
+| table | like heading 1
+[[link][description] ]
+formatting:
+ *bold*
+ /italic/
+ _underline_
+ +strike+
+--]]
+
+-- Font formats.
+lex:add_rule('bold', lex:tag('BOLD', '*' * lexer.word * '*'))
+lex:add_rule('italic', lex:tag('ITALIC', '/' * lexer.word * '/'))
+lex:add_rule('underline', lex:tag('UNDERLINE', '_' * lexer.alnum * '_'))
+
+-- ToDos.
+lex:add_rule('todo', lex:tag('TODO', lex:word_match('TODO')))
+lex:add_rule('done', lex:tag('DONE', lex:word_match('DONE')))
+lex:add_rule('wontfix', lex:tag('WONTFIX', lex:word_match('WONTFIX')))
+
+-- DateTime.
+local DD = lexer.digit * lexer.digit
+local time_range = (' ' * DD * ':' * DD)^0 * ('-' * DD * ':' * DD)^0
+local repeater = (' +' * lexer.integer * S('dwmy'))^0
+local alarm = (' -' * lexer.integer * S('dwmy'))^0
+local pattern_datetime1 = S('<[')^-1 * 'date' * 'wday' * time_range * repeater * alarm * S('>]')^-1
+local pattern_datetime2 = lexer.starts_line('weekday') * lexer.space^1 * DD * '. ' * 'month' *
+ lexer.space^1 * DD * DD
+local datetime = pattern_datetime1 + pattern_datetime2
+
+lex:add_rule('current_date', lex:tag('CURRENT_DATE',
+ lexer.starts_line(lex:word_match('weekday')) * lexer.space^1 * DD * '. ' * lex:word_match('month') *
+ lexer.space^1 * DD * DD * '|'))
+lex:add_rule('time', lex:tag(lexer.CLASS, DD * ':' * DD))
+lex:add_rule('week', lex:tag('UNDERLINE', lexer.starts_line('KW ' * DD * lexer.space^25) +
+ lexer.starts_line('Wk ' * DD * lexer.space^25)))
+lex:add_rule('datetime', lex:tag(lexer.NUMBER, lex:word_match('datetime')))
+
+-- Heading patterns.
+local function h(n)
+ return lex:tag(string.format('%s.h%s', lexer.HEADING, n),
+ lexer.starts_line(P(string.rep('*', n)) * ' '))
+end
+lex:add_rule('header', h(6) + h(5) + h(4) + h(3) + h(2) + h(1))
+
+-- Links.
+local orgmode_link = '[[' * (lexer.nonnewline - ' ' - ']')^1 * ']' *
+ ('[' * (lexer.nonnewline - ']')^1 * ']')^0 * ']'
+lex:add_rule('link', lex:tag(lexer.LINK, orgmode_link))
+
+-- Strings.
+lex:add_rule('string', lex:tag(lexer.STRING, P('L')^-1 * lexer.range('"')))
+
+-- Comments.
+local line_comment = lexer.starts_line(lexer.to_eol('# '))
+local block_comment = lexer.range(lexer.starts_line('#+BEGIN_COMMENT'),
+ lexer.starts_line('#+END_COMMENT'))
+lex:add_rule('comment', lex:tag(lexer.COMMENT, block_comment + line_comment))
+
+-- Word lists.
+lex:set_word_list('TODO', {'TODO', 'DELEGATED', 'WAITING'})
+
+lex:set_word_list('DONE', {'DONE'})
+
+lex:set_word_list('WONTFIX', {'WONTFIX', 'INVALID'})
+
+lex:set_word_list('wday', {
+ 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun', 'Po',
+ 'Út', 'St', 'Čt', 'Pá', 'So', 'Ne'
+})
+
+lex:set_word_list('weekday', {
+ 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag', 'Sonntag', 'Monday',
+ 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday', 'Pondělí', 'Úterý',
+ 'Středa', 'Čtvrtek', 'Pátek', 'Sobota', 'Neděle'
+})
+
+lex:set_word_list('month', {
+ 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
+ 'November', 'Dezember', 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August',
+ 'September', 'October', 'November', 'December', 'Leden', 'Únor', 'Březen', 'Duben', 'Květen',
+ 'Červen', 'Červenec', 'Srpen', 'Září', 'Říjen', 'Listopad', 'Prosince'
+})
+
+lexer.property['scintillua.comment'] = '#'
+
+return lex
diff --git a/lua/lexers/output.lua b/lua/lexers/output.lua
index 58b25c5..797ee97 100644
--- a/lua/lexers/output.lua
+++ b/lua/lexers/output.lua
@@ -1,4 +1,4 @@
--- Copyright 2022-2024 Mitchell. See LICENSE.
+-- Copyright 2022-2025 Mitchell. See LICENSE.
-- LPeg lexer for tool output.
-- If a warning or error is recognized, tags its filename, line, column (if available),
-- and message, and sets the line state to 1 for an error (first bit), and 2 for a warning
diff --git a/lua/lexers/pascal.lua b/lua/lexers/pascal.lua
index 08a9c92..b0c9c8a 100644
--- a/lua/lexers/pascal.lua
+++ b/lua/lexers/pascal.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Pascal LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/perl.lua b/lua/lexers/perl.lua
index ec1d050..d6d58a2 100644
--- a/lua/lexers/perl.lua
+++ b/lua/lexers/perl.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Perl LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/php.lua b/lua/lexers/php.lua
index df3eca9..7ccce90 100644
--- a/lua/lexers/php.lua
+++ b/lua/lexers/php.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- PHP LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/pico8.lua b/lua/lexers/pico8.lua
index 3f2615e..3267701 100644
--- a/lua/lexers/pico8.lua
+++ b/lua/lexers/pico8.lua
@@ -1,4 +1,4 @@
--- Copyright 2016-2024 Alejandro Baez (https://keybase.io/baez). See LICENSE.
+-- Copyright 2016-2025 Alejandro Baez (https://keybase.io/baez). See LICENSE.
-- PICO-8 lexer.
-- http://www.lexaloffle.com/pico-8.php
diff --git a/lua/lexers/pike.lua b/lua/lexers/pike.lua
index 1a55e2d..73cd2c5 100644
--- a/lua/lexers/pike.lua
+++ b/lua/lexers/pike.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Pike LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/pkgbuild.lua b/lua/lexers/pkgbuild.lua
index 9c2a553..c154f1c 100644
--- a/lua/lexers/pkgbuild.lua
+++ b/lua/lexers/pkgbuild.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 gwash. See LICENSE.
+-- Copyright 2006-2025 gwash. See LICENSE.
-- Archlinux PKGBUILD LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/pony.lua b/lua/lexers/pony.lua
index fbe6d09..ad265e2 100644
--- a/lua/lexers/pony.lua
+++ b/lua/lexers/pony.lua
@@ -1,4 +1,4 @@
--- Copyright 2017-2024 Murray Calavera. See LICENSE.
+-- Copyright 2017-2025 Murray Calavera. See LICENSE.
-- Pony LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/powershell.lua b/lua/lexers/powershell.lua
index c490f5b..e9e88b2 100644
--- a/lua/lexers/powershell.lua
+++ b/lua/lexers/powershell.lua
@@ -1,4 +1,4 @@
--- Copyright 2015-2024 Mitchell. See LICENSE.
+-- Copyright 2015-2025 Mitchell. See LICENSE.
-- PowerShell LPeg lexer.
-- Contributed by Jeff Stone.
diff --git a/lua/lexers/prolog.lua b/lua/lexers/prolog.lua
index 3920172..f29a143 100644
--- a/lua/lexers/prolog.lua
+++ b/lua/lexers/prolog.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Lexer enhanced to conform to the realities of Prologs on the ground by
-- Michael T. Richter. Copyright is explicitly assigned back to Mitchell.
-- Prolog LPeg lexer.
diff --git a/lua/lexers/props.lua b/lua/lexers/props.lua
index 32e7389..63604de 100644
--- a/lua/lexers/props.lua
+++ b/lua/lexers/props.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Props LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/protobuf.lua b/lua/lexers/protobuf.lua
index 1c302eb..f182cb5 100644
--- a/lua/lexers/protobuf.lua
+++ b/lua/lexers/protobuf.lua
@@ -1,4 +1,4 @@
--- Copyright 2016-2024 David B. Lamkins <david@lamkins.net>. See LICENSE.
+-- Copyright 2016-2025 David B. Lamkins <david@lamkins.net>. See LICENSE.
-- Protocol Buffer IDL LPeg lexer.
-- <https://developers.google.com/protocol-buffers/>
diff --git a/lua/lexers/ps.lua b/lua/lexers/ps.lua
index fa7af17..cb17f2d 100644
--- a/lua/lexers/ps.lua
+++ b/lua/lexers/ps.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Postscript LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/pure.lua b/lua/lexers/pure.lua
index e578d05..0c5492b 100644
--- a/lua/lexers/pure.lua
+++ b/lua/lexers/pure.lua
@@ -1,4 +1,4 @@
--- Copyright 2015-2024 David B. Lamkins <david@lamkins.net>. See LICENSE.
+-- Copyright 2015-2025 David B. Lamkins <david@lamkins.net>. See LICENSE.
-- pure LPeg lexer, see http://purelang.bitbucket.org/
local lexer = require('lexer')
diff --git a/lua/lexers/python.lua b/lua/lexers/python.lua
index bdb03f1..b9bab9a 100644
--- a/lua/lexers/python.lua
+++ b/lua/lexers/python.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Python LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/r.lua b/lua/lexers/r.lua
index 7ac801e..bda1eb1 100644
--- a/lua/lexers/r.lua
+++ b/lua/lexers/r.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- R LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/rails.lua b/lua/lexers/rails.lua
index c5009df..366c733 100644
--- a/lua/lexers/rails.lua
+++ b/lua/lexers/rails.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Ruby on Rails LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/rc.lua b/lua/lexers/rc.lua
index ac25650..db8313d 100644
--- a/lua/lexers/rc.lua
+++ b/lua/lexers/rc.lua
@@ -1,4 +1,4 @@
--- Copyright 2017-2024 Michael Forney. See LICENSE.
+-- Copyright 2017-2025 Michael Forney. See LICENSE.
-- rc LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/reason.lua b/lua/lexers/reason.lua
index 4088423..e26b18f 100644
--- a/lua/lexers/reason.lua
+++ b/lua/lexers/reason.lua
@@ -1,4 +1,4 @@
--- Copyright 2018-2024 Hugo O. Rivera. See LICENSE.
+-- Copyright 2018-2025 Hugo O. Rivera. See LICENSE.
-- Reason (https://reasonml.github.io/) LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/rebol.lua b/lua/lexers/rebol.lua
index 3ee4d2f..2770a41 100644
--- a/lua/lexers/rebol.lua
+++ b/lua/lexers/rebol.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Rebol LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/rest.lua b/lua/lexers/rest.lua
index 107eaae..74337e7 100644
--- a/lua/lexers/rest.lua
+++ b/lua/lexers/rest.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- reStructuredText LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/rexx.lua b/lua/lexers/rexx.lua
index 1d58cf9..2b9bb20 100644
--- a/lua/lexers/rexx.lua
+++ b/lua/lexers/rexx.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Rexx LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/rhtml.lua b/lua/lexers/rhtml.lua
index c738dd9..30e48dd 100644
--- a/lua/lexers/rhtml.lua
+++ b/lua/lexers/rhtml.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- RHTML LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/routeros.lua b/lua/lexers/routeros.lua
index c54bb04..4c8dbb4 100644
--- a/lua/lexers/routeros.lua
+++ b/lua/lexers/routeros.lua
@@ -1,4 +1,4 @@
--- Copyright 2020-2024 Christian Hesse. See LICENSE.
+-- Copyright 2020-2025 Christian Hesse. See LICENSE.
-- Mikrotik RouterOS script LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/rpmspec.lua b/lua/lexers/rpmspec.lua
index 42c6a51..4eec9c8 100644
--- a/lua/lexers/rpmspec.lua
+++ b/lua/lexers/rpmspec.lua
@@ -1,4 +1,4 @@
--- Copyright 2022-2024 Matej Cepl mcepl.att.cepl.eu. See LICENSE.
+-- Copyright 2022-2025 Matej Cepl mcepl.att.cepl.eu. See LICENSE.
local lexer = require('lexer')
local token, word_match = lexer.token, lexer.word_match
diff --git a/lua/lexers/ruby.lua b/lua/lexers/ruby.lua
index 8affc46..2927936 100644
--- a/lua/lexers/ruby.lua
+++ b/lua/lexers/ruby.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Ruby LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/rust.lua b/lua/lexers/rust.lua
index 666916d..c7c3e49 100644
--- a/lua/lexers/rust.lua
+++ b/lua/lexers/rust.lua
@@ -1,4 +1,4 @@
--- Copyright 2015-2024 Alejandro Baez (https://keybase.io/baez). See LICENSE.
+-- Copyright 2015-2025 Alejandro Baez (https://keybase.io/baez). See LICENSE.
-- Rust LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/sass.lua b/lua/lexers/sass.lua
index c281227..059c265 100644
--- a/lua/lexers/sass.lua
+++ b/lua/lexers/sass.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Robert Gieseke. See LICENSE.
+-- Copyright 2006-2025 Robert Gieseke. See LICENSE.
-- Sass CSS preprocessor LPeg lexer.
-- http://sass-lang.com
diff --git a/lua/lexers/scala.lua b/lua/lexers/scala.lua
index 932a11a..cbb9889 100644
--- a/lua/lexers/scala.lua
+++ b/lua/lexers/scala.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 JMS. See LICENSE.
+-- Copyright 2006-2025 JMS. See LICENSE.
-- Scala LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/scheme.lua b/lua/lexers/scheme.lua
index d56734b..e61be42 100644
--- a/lua/lexers/scheme.lua
+++ b/lua/lexers/scheme.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Scheme LPeg lexer.
-- Contributions by Murray Calavera.
diff --git a/lua/lexers/smalltalk.lua b/lua/lexers/smalltalk.lua
index ab18751..2f858d6 100644
--- a/lua/lexers/smalltalk.lua
+++ b/lua/lexers/smalltalk.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Smalltalk LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/sml.lua b/lua/lexers/sml.lua
index 2a3c9e9..4cb5e5a 100644
--- a/lua/lexers/sml.lua
+++ b/lua/lexers/sml.lua
@@ -1,4 +1,4 @@
--- Copyright 2017-2024 Murray Calavera. See LICENSE.
+-- Copyright 2017-2025 Murray Calavera. See LICENSE.
-- Standard ML LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/snobol4.lua b/lua/lexers/snobol4.lua
index ffda493..d8a56d6 100644
--- a/lua/lexers/snobol4.lua
+++ b/lua/lexers/snobol4.lua
@@ -1,4 +1,4 @@
--- Copyright 2013-2024 Michael T. Richter. See LICENSE.
+-- Copyright 2013-2025 Michael T. Richter. See LICENSE.
-- SNOBOL4 lexer.
-- This lexer works with classic SNOBOL4 as well as the CSNOBOL4 extensions.
diff --git a/lua/lexers/spin.lua b/lua/lexers/spin.lua
index 6db1909..d44514c 100644
--- a/lua/lexers/spin.lua
+++ b/lua/lexers/spin.lua
@@ -1,4 +1,4 @@
--- Copyright 2017-2024 David B. Lamkins <david@lamkins.net>. See LICENSE.
+-- Copyright 2017-2025 David B. Lamkins <david@lamkins.net>. See LICENSE.
-- Spin LPeg lexer, see https://www.parallax.com/microcontrollers/propeller.
local lexer = require('lexer')
diff --git a/lua/lexers/sql.lua b/lua/lexers/sql.lua
index 784cba4..7bd63aa 100644
--- a/lua/lexers/sql.lua
+++ b/lua/lexers/sql.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- SQL LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/strace.lua b/lua/lexers/strace.lua
index 61a7151..392c1e4 100644
--- a/lua/lexers/strace.lua
+++ b/lua/lexers/strace.lua
@@ -1,4 +1,4 @@
--- Copyright 2017-2024 Marc André Tanner. See LICENSE.
+-- Copyright 2017-2025 Marc André Tanner. See LICENSE.
-- strace(1) output lexer
local lexer = lexer
diff --git a/lua/lexers/systemd.lua b/lua/lexers/systemd.lua
index af54c58..9145cd3 100644
--- a/lua/lexers/systemd.lua
+++ b/lua/lexers/systemd.lua
@@ -1,4 +1,4 @@
--- Copyright 2016-2024 Christian Hesse. See LICENSE.
+-- Copyright 2016-2025 Christian Hesse. See LICENSE.
-- systemd unit file LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/taskpaper.lua b/lua/lexers/taskpaper.lua
index b0c48ab..643280b 100644
--- a/lua/lexers/taskpaper.lua
+++ b/lua/lexers/taskpaper.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2016-2024 Larry Hynes. See LICENSE.
+-- Copyright (c) 2016-2025 Larry Hynes. See LICENSE.
-- Taskpaper LPeg lexer
local lexer = lexer
diff --git a/lua/lexers/tcl.lua b/lua/lexers/tcl.lua
index 5d56e60..83ecd4a 100644
--- a/lua/lexers/tcl.lua
+++ b/lua/lexers/tcl.lua
@@ -1,4 +1,4 @@
--- Copyright 2014-2024 Joshua Krämer. See LICENSE.
+-- Copyright 2014-2025 Joshua Krämer. See LICENSE.
-- Tcl LPeg lexer.
-- This lexer follows the TCL dodekalogue (http://wiki.tcl.tk/10259).
-- It is based on the previous lexer by Mitchell.
diff --git a/lua/lexers/template.txt b/lua/lexers/template.txt
index 4046312..ba5c75c 100644
--- a/lua/lexers/template.txt
+++ b/lua/lexers/template.txt
@@ -1,4 +1,4 @@
--- Copyright 2022-2024 Mitchell. See LICENSE.
+-- Copyright 2022-2025 Mitchell. See LICENSE.
-- ? LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/tex.lua b/lua/lexers/tex.lua
index 275bb1a..0643779 100644
--- a/lua/lexers/tex.lua
+++ b/lua/lexers/tex.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Plain TeX LPeg lexer.
-- Modified by Robert Gieseke.
diff --git a/lua/lexers/texinfo.lua b/lua/lexers/texinfo.lua
index 5823199..2f8f6f4 100644
--- a/lua/lexers/texinfo.lua
+++ b/lua/lexers/texinfo.lua
@@ -1,4 +1,4 @@
--- Copyright 2014-2024 stef@ailleurs.land. See LICENSE.
+-- Copyright 2014-2025 stef@ailleurs.land. See LICENSE.
-- Plain Texinfo version 5.2 LPeg lexer
-- Freely inspired from Mitchell work and valuable help from him too !
diff --git a/lua/lexers/text.lua b/lua/lexers/text.lua
index a74f8c3..81f2b35 100644
--- a/lua/lexers/text.lua
+++ b/lua/lexers/text.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Text LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/toml.lua b/lua/lexers/toml.lua
index 29cd79d..4b11bfd 100644
--- a/lua/lexers/toml.lua
+++ b/lua/lexers/toml.lua
@@ -1,4 +1,4 @@
--- Copyright 2015-2024 Alejandro Baez (https://keybase.io/baez). See LICENSE.
+-- Copyright 2015-2025 Alejandro Baez (https://keybase.io/baez). See LICENSE.
-- TOML LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/troff.lua b/lua/lexers/troff.lua
index ab17d08..399a213 100644
--- a/lua/lexers/troff.lua
+++ b/lua/lexers/troff.lua
@@ -1,4 +1,4 @@
--- Copyright 2023-2024 Mitchell. See LICENSE.
+-- Copyright 2023-2025 Mitchell. See LICENSE.
-- troff/man LPeg lexer.
-- Based on original Man lexer by David B. Lamkins and modified by Eolien55.
diff --git a/lua/lexers/txt2tags.lua b/lua/lexers/txt2tags.lua
index 1475c16..f034372 100644
--- a/lua/lexers/txt2tags.lua
+++ b/lua/lexers/txt2tags.lua
@@ -1,4 +1,4 @@
--- Copyright 2019-2024 Julien L. See LICENSE.
+-- Copyright 2019-2025 Julien L. See LICENSE.
-- txt2tags LPeg lexer.
-- (developed and tested with Txt2tags Markup Rules
-- [https://txt2tags.org/doc/english/rules.t2t])
diff --git a/lua/lexers/typescript.lua b/lua/lexers/typescript.lua
index 10b15a5..1d1d377 100644
--- a/lua/lexers/typescript.lua
+++ b/lua/lexers/typescript.lua
@@ -1,4 +1,4 @@
--- Copyright 2021-2024 Mitchell. See LICENSE.
+-- Copyright 2021-2025 Mitchell. See LICENSE.
-- TypeScript LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/vala.lua b/lua/lexers/vala.lua
index d11d8d6..f905109 100644
--- a/lua/lexers/vala.lua
+++ b/lua/lexers/vala.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Vala LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/vb.lua b/lua/lexers/vb.lua
index 0df6ca7..9d33e46 100644
--- a/lua/lexers/vb.lua
+++ b/lua/lexers/vb.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- VisualBasic LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/vcard.lua b/lua/lexers/vcard.lua
index 025fcc6..b5f6d6d 100644
--- a/lua/lexers/vcard.lua
+++ b/lua/lexers/vcard.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2015-2024 Piotr Orzechowski [drzewo.org]. See LICENSE.
+-- Copyright (c) 2015-2025 Piotr Orzechowski [drzewo.org]. See LICENSE.
-- vCard 2.1, 3.0 and 4.0 LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/verilog.lua b/lua/lexers/verilog.lua
index 4eb3a96..d850b46 100644
--- a/lua/lexers/verilog.lua
+++ b/lua/lexers/verilog.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- Verilog LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/vhdl.lua b/lua/lexers/vhdl.lua
index 142bc88..4686aea 100644
--- a/lua/lexers/vhdl.lua
+++ b/lua/lexers/vhdl.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- VHDL LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/wsf.lua b/lua/lexers/wsf.lua
index e95802b..271082d 100644
--- a/lua/lexers/wsf.lua
+++ b/lua/lexers/wsf.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- WSF LPeg lexer (based on XML).
-- Contributed by Jeff Stone.
diff --git a/lua/lexers/xml.lua b/lua/lexers/xml.lua
index a3c4f97..8f297e9 100644
--- a/lua/lexers/xml.lua
+++ b/lua/lexers/xml.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- XML LPeg lexer.
local lexer = lexer
diff --git a/lua/lexers/xs.lua b/lua/lexers/xs.lua
index 0973a6f..e018643 100644
--- a/lua/lexers/xs.lua
+++ b/lua/lexers/xs.lua
@@ -1,4 +1,4 @@
--- Copyright 2017-2024 David B. Lamkins. See LICENSE.
+-- Copyright 2017-2025 David B. Lamkins. See LICENSE.
-- xs LPeg lexer.
-- Adapted from rc lexer by Michael Forney.
diff --git a/lua/lexers/xtend.lua b/lua/lexers/xtend.lua
index 2173ba7..d18dd44 100644
--- a/lua/lexers/xtend.lua
+++ b/lua/lexers/xtend.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2014-2024 Piotr Orzechowski [drzewo.org]. See LICENSE.
+-- Copyright (c) 2014-2025 Piotr Orzechowski [drzewo.org]. See LICENSE.
-- Xtend LPeg lexer.
local lexer = require('lexer')
diff --git a/lua/lexers/yaml.lua b/lua/lexers/yaml.lua
index 59d16f7..4039214 100644
--- a/lua/lexers/yaml.lua
+++ b/lua/lexers/yaml.lua
@@ -1,4 +1,4 @@
--- Copyright 2006-2024 Mitchell. See LICENSE.
+-- Copyright 2006-2025 Mitchell. See LICENSE.
-- YAML LPeg lexer.
-- It does not keep track of indentation perfectly.
diff --git a/lua/lexers/zig.lua b/lua/lexers/zig.lua
index c269746..695613f 100644
--- a/lua/lexers/zig.lua
+++ b/lua/lexers/zig.lua
@@ -1,4 +1,4 @@
--- Copyright 2020-2024 Karchnu karchnu@karchnu.fr. See LICENSE.
+-- Copyright 2020-2025 Karchnu karchnu@karchnu.fr. See LICENSE.
-- Zig LPeg lexer.
-- (Based on the C++ LPeg lexer from Mitchell.)