diff --git a/changes.txt b/changes.txt
--- a/changes.txt
+++ b/changes.txt
@@ -1,8 +1,14 @@
+1.4.1.0
+-------
+
+- Fri 13 Nov 2020 09:36:31 CET
+- Fixed bug in R (`) (syntactic backquotes
+
 1.4.0.0
 -------
 
 - Released Fri 30 Oct 2020 23:53:16 CET
-- Fixed bug: now finds/regocnised uppercase extensions (`.R`, `.Cpp`, etc.)
+- Fixed bug: now finds/recognises uppercase extensions (`.R`, `.Cpp`, etc.)
 
 1.3.2.0
 -------
diff --git a/lentil.cabal b/lentil.cabal
--- a/lentil.cabal
+++ b/lentil.cabal
@@ -1,5 +1,5 @@
 name:                lentil
-version:             1.4.0.0
+version:             1.4.1.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
@@ -77,11 +77,12 @@
               ([".sml"],                Just sml),
               ([".rst"],                Just rst), -- reStructuredText
               ([".org"],                Just org), -- org-mode
-              ([".r"],                  Just perl), -- R
+              ([".r"],                  Just rp), -- R language
               ([".txt", ".md"],         Just text) ]
 
 haskell, c, javascript, pascal, python, ruby, perl, nix,
-    xml, erlang, ocaml, rust, sml, rst, org, text :: ParSource [CommentString]
+    xml, erlang, ocaml, rp, rust, sml, rst, org,
+    text :: ParSource [CommentString]
 haskell    = source $ StdSyntax ["--"] [("{-", "-}")]
                                 ClangLike ['"'] CommonChr ['\'']
 c          = source $ StdSyntax ["//"] [("/*", "*/")]
@@ -104,6 +105,8 @@
                                 ClangLike ['"'] ErlangChr ['$']
 ocaml      = source $ StdSyntax [] [("(*", "*)")]
                                 ClangLike ['"', '\''] CommonChr []
+rp         = source $ StdSyntax ["#"] []
+                                ClangLike ['"', '\'', '`'] CommonChr []
 rust       = source $ StdSyntax ["//!", "///", "//"] []
                                 ClangLike ['"', '\''] CommonChr []
 sml        = source $ StdSyntax [] [("(*", "*)")]
diff --git a/src/Main.hs b/src/Main.hs
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -37,8 +37,8 @@
                                    short 'v'      S.<>
                                    help "show version and copyright info" )
     where
-          versionCopy = "\nlentil - frugal issue tracker, version 1.4.0.0\n\
-                        \(C) 2015-2019 Francesco Ariis - http://www.ariis.it\n\
+          versionCopy = "\nlentil - frugal issue tracker, version 1.4.1.0\n\
+                        \(C) 2015-2020 Francesco Ariis - http://www.ariis.it\n\
                         \released under the GNU General Public License v3\n"
 
 
diff --git a/test/test-files/lang-comm/r.r b/test/test-files/lang-comm/r.r
--- a/test/test-files/lang-comm/r.r
+++ b/test/test-files/lang-comm/r.r
@@ -2,10 +2,10 @@
 # comment
 ## todo single2
 
-a <- function (x) { x } # string
+a <- function (x) { `Haskell's` } # quoted identifier
 x <- 'x'
 
 # todo block1
 #   todo block2 [tog]
 
-#  end
+`prova's`#  end
