diff --git a/changes.txt b/changes.txt
--- a/changes.txt
+++ b/changes.txt
@@ -1,3 +1,8 @@
+1.2.3.0
+-------
+
+- Released Mon 13 May 2019 16:15:19 CEST
+- Added PureScript syntax (request by Adrian Sieber)
 1.2.2.0
 -------
 
diff --git a/doc/usr/page.rst b/doc/usr/page.rst
--- a/doc/usr/page.rst
+++ b/doc/usr/page.rst
@@ -160,6 +160,7 @@
 
 - haskell source files (``.hs``, ``.lhs``, ``.chs``, ``.hsc``, ``.cabal``)
 - Elm source files (``.elm``)
+- PureScript source files (``.purs``)
 - C source files (``.c``, ``.h``), C++ (``.cpp``, ``.hpp``), Java (``.java``)
 - javascript source files (``.js``)
 - TypeScript source files (``.ts``)
diff --git a/issues.txt b/issues.txt
--- a/issues.txt
+++ b/issues.txt
@@ -17,7 +17,7 @@
     25  qptain_nemo fake multiline comments in C (i.e. // and \ at the
         bottom of the line, continued into next line, are valid C comments
         but not recognised by lentil [u:1] [request]
-   100  rst parser doesn't respect whitespace or paragraphs. How to
+   101  rst parser doesn't respect whitespace or paragraphs. How to
         implement this without breaking other parsers? [bug] [design]
  
 src/Main.hs
diff --git a/lentil.cabal b/lentil.cabal
--- a/lentil.cabal
+++ b/lentil.cabal
@@ -1,5 +1,5 @@
 name:                lentil
-version:             1.2.2.0
+version:             1.2.3.0
 synopsis:            frugal issue tracker
 description:         minumum effort, cohesive issue tracker based on
                      ubiquitous @TODO@s and @FIXME@s conventions.
diff --git a/src/Lentil/Parse/Syntaxes.hs b/src/Lentil/Parse/Syntaxes.hs
--- a/src/Lentil/Parse/Syntaxes.hs
+++ b/src/Lentil/Parse/Syntaxes.hs
@@ -43,6 +43,7 @@
                 ".hsc", ".chs" ],       Just haskell),
               ([".cabal"],              Just haskell), -- cabal
               ([".elm"],                Just haskell), -- Elm
+              ([".purs"],               Just haskell), -- Purescript
               ([".c", ".h"],            Just c),
               ([".cpp", ".hpp"],        Just c), -- C++
               ([".scala"],              Just c), -- Scala
diff --git a/src/Main.hs b/src/Main.hs
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -32,7 +32,7 @@
                                    short 'v'      S.<>
                                    help "show version and copyright info" )
     where
-          versionCopy = "\nlentil - frugal issue tracker, version 1.2.2.0\n\
+          versionCopy = "\nlentil - frugal issue tracker, version 1.2.3.0\n\
                         \(C) 2015-2019 Francesco Ariis - http://www.ariis.it\n\
                         \released under the GNU General Public License v3\n"
 
