summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatth?us G. Chajdas <dev@anteru.net>2019-04-30 17:50:49 +0200
committerMatth?us G. Chajdas <dev@anteru.net>2019-04-30 17:50:49 +0200
commit601e6e86e45f31e23a7b29e1265d68aeba5e1366 (patch)
treeed2320eaf1665835b25dc04bb698f6c1a6a224d2
parent0b839cf4a0acf37677e7b1a85181a628d9959735 (diff)
downloadpygments-601e6e86e45f31e23a7b29e1265d68aeba5e1366.tar.gz
Update CHANGES, language list.
-rw-r--r--CHANGES2
-rw-r--r--doc/languages.rst2
-rw-r--r--pygments/lexers/pony.py10
3 files changed, 10 insertions, 4 deletions
diff --git a/CHANGES b/CHANGES
index 2b1ebb0b..62d2f113 100644
--- a/CHANGES
+++ b/CHANGES
@@ -13,10 +13,12 @@ Version 2.4.0
- Added lexers:
* Augeas (PR#807)
+ * BBC Basic (PR#806)
* Charm++ CI (PR#788)
* DASM16 (PR#807)
* FloScript (PR#750)
* Hspec (PR#790)
+ * Pony (PR#627)
* SGF (PR#780)
* Slash (PR#807)
* Slurm (PR#760)
diff --git a/doc/languages.rst b/doc/languages.rst
index d2508b07..d96b1ba8 100644
--- a/doc/languages.rst
+++ b/doc/languages.rst
@@ -16,6 +16,7 @@ Programming languages
* Asymptote
* `Augeas <http://augeas.net>`_
* Awk
+* BBC Basic
* Befunge
* Boo
* BrainFuck
@@ -72,6 +73,7 @@ Programming languages
* OCaml
* PHP
* `Perl 5 <http://perl.org>`_ and `Perl 6 <https://perl6.org>`_
+* `Pony <https://www.ponylang.io/>`_
* PovRay
* PostScript
* PowerShell
diff --git a/pygments/lexers/pony.py b/pygments/lexers/pony.py
index 486e404b..13239047 100644
--- a/pygments/lexers/pony.py
+++ b/pygments/lexers/pony.py
@@ -2,7 +2,7 @@
"""
pygments.lexers.pony
~~~~~~~~~~~~~~~~~~~~
-
+
Lexers for Pony and related languages.
:copyright: Copyright 2006-2016 by the Pygments team, see AUTHORS.
@@ -19,14 +19,16 @@ __all__ = ['PonyLexer']
class PonyLexer(RegexLexer):
"""
For Pony source code.
+
+ .. versionadded:: 2.4
"""
-
+
name = 'Pony'
aliases = ['pony']
filenames = ['*.pony']
-
+
_caps = r'(iso|trn|ref|val|box|tag)'
-
+
tokens = {
'root': [
(r'\n', Text),