Преглед на файлове

Update \gitrevision command definition

Samuel W. Flint преди 5 години
родител
ревизия
67fbaa8b8a
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      texmf/version-and-copyright.sty

+ 6 - 1
texmf/version-and-copyright.sty

@@ -7,7 +7,12 @@
 \ProcessOptions\relax
 
 \newcommand\vc@getRev{\ShellEscape{git rev-parse --short HEAD > \jobname.ver}}
-\newcommand\gitrevision{\vc@getRev\input{\jobname.ver}}
+\newcommand\gitrevision{%
+  \vc@getRev%
+  \edef\RestoreEndlinechar{\endlinechar=\the\endlinechar\relax}%
+  \endlinechar=-1%
+  \input{\jobname.ver}%
+  \RestoreEndlinechar}
 
 \newcommand\copyrightRange[1]{\copyright~#1\ifnumgreater{\year}{#1}{--\the\year}{}}