commit e1f2dc6a418ad28a430e2fd8392c0a965480bdaa
Author: Jean-Marc Lasgouttes <[email protected]>
Date:   Wed Jun 12 16:46:19 2019 +0200

    Remove old compatibility code from 2002
    
    At the time, there were two competing packages for French language:
    frenchle (aka french.sty), the historical one, and frenchb.ldf, the
    new kid on the block. I was difficult to know which one was loaded by
    babel, and frenchle did not define \og and \fg. Thus the need for our
    own definition.
    
    These were the good old days, but this time is gone for good.
---
 lib/languages |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

diff --git a/lib/languages b/lib/languages
index b53b7c4..88b5fea 100644
--- a/lib/languages
+++ b/lib/languages
@@ -671,7 +671,6 @@ Language finnish
        LangCode         fi_FI
 End
 
-# We redefine \og and \fg (guillemets) for older french language definitions
 Language french
        GuiName          "French"
        HasGuiSupport    true
@@ -682,12 +681,6 @@ Language french
        FontEncoding     T1|OT1
        DateFormats      "d MMMM yyyy|d MMM yyyy|dd/MM/yyyy"
        LangCode         fr_FR
-       PostBabelPreamble
-       \addto\extrasfrench{%
-          \providecommand{\og}{\leavevmode\flqq~}%
-          \providecommand{\fg}{\ifdim\lastskip>\z@\unskip\fi~\frqq}%
-       }
-       EndPostBabelPreamble
 End
 
 Language friulan

Reply via email to