diff --git a/doc/manual/source/conf.py b/doc/manual/source/conf.py
index 8f8a1079f45d33e07b85f3e003249d083b281297..64d6888bbd015b61491688d95f1d0a1950c6c5f4 100644
--- a/doc/manual/source/conf.py
+++ b/doc/manual/source/conf.py
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 
-# Copyright (C) 2018-2019 Dynare Team
+# Copyright (C) 2018-2020 Dynare Team
 #
 # This file is part of Dynare.
 #
@@ -36,7 +36,7 @@ mathjax_path = 'mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML'
 master_doc = 'index'
 
 project = u'Dynare'
-copyright = u'2019, Dynare Team'
+copyright = u'2020, Dynare Team'
 author = u'Dynare Team'
 
 add_function_parentheses = False
diff --git a/doc/manual/source/running-dynare.rst b/doc/manual/source/running-dynare.rst
index 99a81aebd5e0f48094ea4edb3065d1b79a577b9a..bb69284af05eaf3db484029a23698e884c95694c 100644
--- a/doc/manual/source/running-dynare.rst
+++ b/doc/manual/source/running-dynare.rst
@@ -152,19 +152,12 @@ by the ``dynare`` command.
         debugging purposes or for using the macro processor
         independently of the rest of Dynare toolbox.
 
-    .. option:: nolinemacro
+    .. option:: linemacro
 
-        Instructs the macro preprocessor to omit line numbering
-        information in the intermediary ``.mod`` file created after
-        the macro processing step. Useful in conjunction with
-        :opt:`savemacro <savemacro[=FILENAME]>` when one wants that to reuse the intermediary
-        ``.mod`` file, without having it cluttered by line numbering
-        directives.
-
-    .. option:: noemptylinemacro
-
-        Passing this option removes all empty lines from the macro expanded
-        mod file created when the :opt:`savemacro <savemacro[=FILENAME]>` option is used.
+        Instructs the macro preprocessor include ``@#line`` directives
+        specifying the line on which macro directives were encountered and
+        expanded from. Only useful in conjunction with :opt:`savemacro
+        <savemacro[=FILENAME]>`.
 
     .. option:: onlymodel
 
diff --git a/preprocessor b/preprocessor
index c4a9f93d40abd4747a1101116729400452dfe9a3..1dbbd87d3d4a44b2762e4779ccb4173b6ae9088f 160000
--- a/preprocessor
+++ b/preprocessor
@@ -1 +1 @@
-Subproject commit c4a9f93d40abd4747a1101116729400452dfe9a3
+Subproject commit 1dbbd87d3d4a44b2762e4779ccb4173b6ae9088f