summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx')
-rw-r--r--Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx20
1 files changed, 8 insertions, 12 deletions
diff --git a/Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx b/Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx
index 467d21b9367..54f85f7700e 100644
--- a/Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx
+++ b/Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx
@@ -27,7 +27,7 @@
%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<package>\ProvidesPackage{svn-multi}
%<*package|driver>
- [2007/07/10 v1.3a SVN Keywords for multi-file LaTeX documents]
+ [2008/12/03 v1.3b SVN Keywords for multi-file LaTeX documents]
%</package|driver>
%<wrapper>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<wrapper>\ProvidesPackage{svnkw}
@@ -95,7 +95,7 @@
%<*package>
% \fi
%
-% \CheckSum{573}
+% \CheckSum{564}
%
% {\makeatother
% \CharacterTable
@@ -127,6 +127,9 @@
% \changes{v1.3a}{2007/07/10}{Fixed issue with unwanted spaces generated by
% \cs{svnid}, \cs{svnidlong} and \cs{svnkwsave}, \eg when used in a file which is
% included with \cs{input}}
+% \changes{v1.3b}{2008/12/03}{Changed the way catcodes are modified to be compatible
+% with the french option of the babel package or other packages which modify the
+% list of special characters.}
%
% \GetFileInfo{svn-multi.sty}
%
@@ -574,16 +577,9 @@
% part of the verbatim arguments.
% \begin{macrocode}
\def\svn@catcodes{%
-\catcode`\%=12
-\catcode`\_=12
-\catcode`\^=12
-\catcode`\$=12
-\catcode`\&=12
-\catcode`\#=12
-\catcode`\~=12
- %%\catcode`\ =10
-\catcode`\\=12
-\catcode`\^^M=9
+\let\do\@makeother \dospecials
+\catcode`\^^M9 \catcode`\ 10
+\catcode`\{1 \catcode`\}2
}
% \end{macrocode}
% \end{macro}