Skip to content

Commit af84e08

Browse files
committed
Switch the few remaining iso-latin-1 files to utf8
1 parent 9c24cec commit af84e08

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+526
-540
lines changed

CREDITS

+34-34
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ All files of the "Coq proof assistant" in directories or sub-directories of
1717

1818
are distributed under the terms of the GNU Lesser General Public License
1919
Version 2.1 (see file LICENSE). These files are COPYRIGHT 1999-2010,
20-
The Coq development team, CNRS, INRIA and Universit� Paris Sud.
20+
The Coq development team, CNRS, INRIA and Université Paris Sud.
2121

2222
Files from the directory doc are distributed as indicated in file doc/LICENCE.
2323

@@ -29,9 +29,9 @@ plugins/cc
2929
developed by Pierre Corbineau (ENS Cachan, 2001, LRI, 2001-2005, Radboud
3030
University at Nijmegen, 2005-2008)
3131
plugins/correctness
32-
developed by Jean-Christophe Filli�tre (LRI, 1999-2001)
32+
developed by Jean-Christophe Filliâtre (LRI, 1999-2001)
3333
plugins/dp
34-
developed by Nicolas Ayache (LRI, 2005-2006) and Jean-Christophe Filli�tre
34+
developed by Nicolas Ayache (LRI, 2005-2006) and Jean-Christophe Filliâtre
3535
(LRI, 2005-2008)
3636
plugins/extraction
3737
developed by Pierre Letouzey (LRI, 2000-2004, PPS, 2005-now)
@@ -40,25 +40,25 @@ plugins/field
4040
plugins/firstorder
4141
developed by Pierre Corbineau (LRI, 2003-2008)
4242
plugins/fourier
43-
developed by Lo�c Pottier (INRIA-Lemme, 2001)
43+
developed by Loïc Pottier (INRIA-Lemme, 2001)
4444
plugins/funind
4545
developed by Pierre Courtieu (INRIA-Lemme, 2003-2004, CNAM, 2004-2008),
4646
Julien Forest (INRIA-Everest, 2006, CNAM, 2007-2008)
4747
and Yves Bertot (INRIA-Marelle, 2005-2006)
4848
plugins/omega
49-
developed by Pierre Cr�gut (France Telecom R&D, 1996)
49+
developed by Pierre Crégut (France Telecom R&D, 1996)
5050
plugins/nsatz
51-
developed by Lo�c Pottier (INRIA-Marelle, 2009)
51+
developed by Loïc Pottier (INRIA-Marelle, 2009)
5252
plugins/ring
5353
developed by Samuel Boutin (INRIA-Coq, 1996) and Patrick
5454
Loiseleur (LRI, 1997-1999)
5555
plugins/romega
56-
developed by Pierre Cr�gut (France Telecom R&D, 2001-2004)
56+
developed by Pierre Crégut (France Telecom R&D, 2001-2004)
5757
plugins/rtauto
5858
developed by Pierre Corbineau (LRI, 2005)
5959
plugins/setoid_ring
60-
developed by Benjamin Gr�goire (INRIA-Everest, 2005-2006),
61-
Assia Mahboubi, Laurent Th�ry (INRIA-Marelle, 2006)
60+
developed by Benjamin Grégoire (INRIA-Everest, 2005-2006),
61+
Assia Mahboubi, Laurent Théry (INRIA-Marelle, 2006)
6262
and Bruno Barras (INRIA LogiCal, 2005-2006),
6363
plugins/subtac
6464
developed by Matthieu Sozeau (LRI, 2005-2008)
@@ -67,18 +67,18 @@ plugins/xml
6767
as part of the HELM and MoWGLI projects; extension by Cezary Kaliszyk as
6868
part of the ProofWeb project (Radboud University at Nijmegen, 2008)
6969
plugins/micromega
70-
developed by Fr�d�ric Besson (IRISA/INRIA, 2006-2008), with some
70+
developed by Frédéric Besson (IRISA/INRIA, 2006-2008), with some
7171
extensions by Evgeny Makarov (INRIA, 2007); sum-of-squares solver and
7272
interface to the csdp solver uses code from John Harrison (University
7373
of Cambridge, 1998)
7474
parsing/search.ml
7575
mainly developed by Yves Bertot (INRIA-Lemme, 2000-2004)
7676
theories/ZArith
77-
started by Pierre Cr�gut (France Telecom R&D, 1996)
77+
started by Pierre Crégut (France Telecom R&D, 1996)
7878
theories/Strings
79-
developed by Laurent Th�ry (INRIA-Lemme, 2003)
79+
developed by Laurent Théry (INRIA-Lemme, 2003)
8080
theories/Numbers/Cyclic
81-
developed by Benjamin Gr�goire (INRIA-Everest, 2007), Laurent Th�ry (INRIA-Marelle, 2007-2008), Arnaud Spiwack (INRIA-LogiCal, 2007) and Pierre Letouzey (PPS, 2008)
81+
developed by Benjamin Grégoire (INRIA-Everest, 2007), Laurent Théry (INRIA-Marelle, 2007-2008), Arnaud Spiwack (INRIA-LogiCal, 2007) and Pierre Letouzey (PPS, 2008)
8282
ide/utils
8383
some files come from Maxence Guesdon's Cameleon tool
8484

@@ -87,16 +87,16 @@ development influenced the design of Coq especially with
8787

8888
C. Auger, Y. Bertot, F. Blanqui, J. Courant, P. Courtieu, J. Duprat,
8989
S. Glondu, J. Goubault, J.-P. Jouannaud, S. Lescuyer, A. Mahboubi,
90-
C. March�, A. Miquel, B. Monate, L. Pottier, Y. R�gis-Gianas,
91-
P.-Y. Strub, L. Th�ry, B. Werner
90+
C. Marché, A. Miquel, B. Monate, L. Pottier, Y. Régis-Gianas,
91+
P.-Y. Strub, L. Théry, B. Werner
9292

9393
The development of Coq also significantly benefited from feedback,
9494
suggestions or short contributions from:
9595

96-
C. Alvarado, P. Cr�gut, J.-F. Monin (France Telecom R&D),
97-
P. Cast�ran (University Bordeaux 1),
96+
C. Alvarado, P. Crégut, J.-F. Monin (France Telecom R&D),
97+
P. Castéran (University Bordeaux 1),
9898
the Foundations Group (Radboud University, Nijmegen, The Netherlands),
99-
Laboratoire J.-A. Dieudonn� (University of Nice-Sophia Antipolis),
99+
Laboratoire J.-A. Dieudonné (University of Nice-Sophia Antipolis),
100100
F. Garillot, G. Gonthier (INRIA-MSR joint lab),
101101
INRIA-Gallium project,
102102
the CS dept at Yale, the CIS dept at U. Penn,
@@ -117,34 +117,34 @@ of the Coq Proof assistant during the indicated time:
117117
Olivier Desmettre (INRIA, 2001-2003)
118118
Gilles Dowek (INRIA, 1991-1994)
119119
Amy Felty (INRIA, 1993)
120-
Jean-Christophe Filli�tre (ENS Lyon, 1994-1997, LRI, 1997-now)
121-
Eduardo Gim�nez (ENS Lyon, 1993-1996, INRIA, 1997-1998)
122-
St�phane Glondu (INRIA-PPS, 2007-now)
123-
Benjamin Gr�goire (INRIA, 2003-now)
120+
Jean-Christophe Filliâtre (ENS Lyon, 1994-1997, LRI, 1997-now)
121+
Eduardo Giménez (ENS Lyon, 1993-1996, INRIA, 1997-1998)
122+
Stéphane Glondu (INRIA-PPS, 2007-now)
123+
Benjamin Grégoire (INRIA, 2003-now)
124124
Hugo Herbelin (INRIA, 1996-now)
125-
G�rard Huet (INRIA, 1985-1997)
125+
Gérard Huet (INRIA, 1985-1997)
126126
Pierre Letouzey (LRI, 2000-2004, PPS, 2005-2008, INRIA-PPS, 2009-now)
127127
Patrick Loiseleur (Paris Sud, 1997-1999)
128128
Evgeny Makarov (INRIA, 2007)
129129
Pascal Manoury (INRIA, 1993)
130130
Micaela Mayero (INRIA, 1997-2002)
131-
Claude March� (INRIA 2003-2004 & LRI, 2004)
131+
Claude Marché (INRIA 2003-2004 & LRI, 2004)
132132
Benjamin Monate (LRI, 2003)
133-
C�sar Mu�oz (INRIA, 1994-1995)
133+
César Muñoz (INRIA, 1994-1995)
134134
Chetan Murthy (INRIA, 1992-1994)
135135
Julien Narboux (INRIA, 2005-2006, Strasbourg, 2007-now)
136136
Jean-Marc Notin (CNRS, 2006-now)
137137
Catherine Parent-Vigouroux (ENS Lyon, 1992-1995)
138138
Christine Paulin-Mohring (INRIA, 1985-1989, ENS Lyon, 1989-1997,
139139
LRI, 1997-now)
140-
Pierre-Marie P�drot (INRIA-PPS, 2011-now)
140+
Pierre-Marie Pédrot (INRIA-PPS, 2011-now)
141141
Matthias Puech (INRIA-Bologna, 2008-now)
142-
Yann R�gis-Gianas (INRIA-PPS, 2009-now)
143-
Cl�ment Renard (INRIA, 2001-2004)
142+
Yann Régis-Gianas (INRIA-PPS, 2009-now)
143+
Clément Renard (INRIA, 2001-2004)
144144
Claudio Sacerdoti Coen (INRIA, 2004-2005)
145-
Amokrane Sa�bi (INRIA, 1993-1998)
145+
Amokrane Saïbi (INRIA, 1993-1998)
146146
Vincent Siles (INRIA, 2007)
147-
�lie Soubiran (INRIA, 2007-now)
147+
Élie Soubiran (INRIA, 2007-now)
148148
Matthieu Sozeau (INRIA, 2005-now)
149149
Arnaud Spiwack (INRIA, 2006-now)
150150
Enrico Tassi (INRIA, 2011-now)
@@ -156,9 +156,9 @@ INRIA refers to:
156156
CNRS refers to:
157157
Centre National de la Recherche Scientifique
158158
LRI refers to: Laboratoire de Recherche en Informatique, UMR 8623
159-
CNRS and Universit� Paris-Sud
159+
CNRS and Université Paris-Sud
160160
ENS Lyon refers to:
161-
Ecole Normale Sup�rieure de Lyon
162-
PPS refers to: Laboratoire Preuve, Programmation, Syst�me, UMR 7126,
163-
CNRS and Universit� Paris 7
161+
Ecole Normale Supérieure de Lyon
162+
PPS refers to: Laboratoire Preuve, Programmation, Système, UMR 7126,
163+
CNRS and Université Paris 7
164164
****************************************************************************

TODO

+8-8
Original file line numberDiff line numberDiff line change
@@ -25,29 +25,29 @@ Theories:
2525

2626
Doc:
2727

28-
- Mettre jour les messages d'erreurs de Discriminate/Simplify_eq/Injection
28+
- Mettre à jour les messages d'erreurs de Discriminate/Simplify_eq/Injection
2929
- Documenter le filtrage sur les types inductifs avec let-ins (dont la
3030
compatibilite V6)
3131

32-
- Ajouter let dans les r�gles du CIC
32+
- Ajouter let dans les règles du CIC
3333
-> FAIT, mais reste a documenter le let dans les inductifs
3434
et les champs manifestes dans les Record
3535
- revoir le chapitre sur les tactiques utilisateur
36-
- faut-il mieux sp�cifier la s�mantique de Simpl (??)
36+
- faut-il mieux spécifier la sémantique de Simpl (??)
3737

38-
- Pr�ciser la clarification syntaxique de IntroPattern
38+
- Préciser la clarification syntaxique de IntroPattern
3939
- preciser que Goal vient en dernier dans une clause pattern list et
4040
qu'il doit apparaitre si il y a un "in"
4141

4242
- Omega Time debranche mais Omega System et Omega Action remarchent ?
4343
- Ajout "Replace in" (mais TODO)
44-
- Syntaxe Conditional tac Rewrite marche, documenter
44+
- Syntaxe Conditional tac Rewrite marche, à documenter
4545
- Documenter Dependent Rewrite et CutRewrite ?
4646
- Ajouter les motifs sous-termes de ltac
4747

4848
- ajouter doc de GenFixpoint (mais avant: changer syntaxe) (J. Forest ou Pierre C.)
49-
- mettre jour la doc de induction (arguments multiples) (Pierre C.)
50-
- mettre jour la doc de functional induction/scheme (J. Forest ou Pierre C.)
51-
--> mettre jour le CHANGES (vers la ligne 72)
49+
- mettre à jour la doc de induction (arguments multiples) (Pierre C.)
50+
- mettre à jour la doc de functional induction/scheme (J. Forest ou Pierre C.)
51+
--> mettre à jour le CHANGES (vers la ligne 72)
5252

5353

dev/TODO

+6-6
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
- reporter les options de l'ancien script coqtop sur le nouveau coqtop.ml
44

55
o arguments implicites
6-
- les calculer une fois pour toutes la d�claration (dans Declare)
6+
- les calculer une fois pour toutes à la déclaration (dans Declare)
77
et stocker cette information dans le in_variable, in_constant, etc.
88

9-
o Environnements compil�s (type Environ.compiled_env)
10-
- pas de timestamp mais plut�t un checksum avec Digest (mais comment ?)
9+
o Environnements compilés (type Environ.compiled_env)
10+
- pas de timestamp mais plutôt un checksum avec Digest (mais comment ?)
1111

12-
o Efficacit�
13-
- utiliser DOPL plut�t que DOPN (sauf pour Case)
12+
o Efficacité
13+
- utiliser DOPL plutôt que DOPN (sauf pour Case)
1414
- batch mode => pas de undo, ni de reset
15-
- conversion : d�plier la constante la plus r�cente
15+
- conversion : déplier la constante la plus récente
1616
- un cache pour type_of_const, type_of_inductive, type_of_constructor,
1717
lookup_mind_specif
1818

dev/doc/changes.txt

+13-13
Original file line numberDiff line numberDiff line change
@@ -615,14 +615,14 @@ Changements d'organisation / modules :
615615
Std, More_util -> lib/util.ml
616616

617617
Names -> kernel/names.ml et kernel/sign.ml
618-
(les parties noms et signatures ont �t� s�par�es)
618+
(les parties noms et signatures ont été séparées)
619619

620-
Avm,Mavm,Fmavm,Mhm -> utiliser plut�t Map (et freeze alors gratuit)
620+
Avm,Mavm,Fmavm,Mhm -> utiliser plutôt Map (et freeze alors gratuit)
621621
Mhb -> Bij
622622

623-
Generic est int�gr� � Term (et un petit peu Closure)
623+
Generic est intégré à Term (et un petit peu à Closure)
624624

625-
Changements dans les types de donn�es :
625+
Changements dans les types de données :
626626
---------------------------------------
627627
dans Generic: free_rels : constr -> int Listset.t
628628
devient : constr -> Intset.t
@@ -642,7 +642,7 @@ ATTENTION:
642642

643643
try . .. with UserError _ -> ...
644644

645-
mais �crire � la place
645+
mais écrire à la place
646646

647647
try ... with e when Logic.catchable_exception e -> ...
648648

@@ -774,40 +774,40 @@ Changements dans les inductifs
774774
Nouveaux types "constructor" et "inductive" dans Term
775775
La plupart des fonctions de typage des inductives prennent maintenant
776776
un inductive au lieu d'un oonstr comme argument. Les seules fonctions
777-
traduire un constr en inductive sont les find_rectype and co.
777+
à traduire un constr en inductive sont les find_rectype and co.
778778

779779
Changements dans les grammaires
780780
-------------------------------
781781

782782
. le lexer (parsing/lexer.mll) est maintenant un lexer ocamllex
783783

784784
. attention : LIDENT -> IDENT (les identificateurs n'ont pas de
785-
casse particuli�re dans Coq)
785+
casse particulière dans Coq)
786786

787-
. Le mot "command" est remplac� par "constr" dans les noms de
787+
. Le mot "command" est remplacé par "constr" dans les noms de
788788
fichiers, noms de modules et non-terminaux relatifs au parsing des
789789
termes; aussi les changements suivants "COMMAND"/"CONSTR" dans
790790
g_vernac.ml4, VARG_COMMAND/VARG_CONSTR dans vernac*.ml*
791791

792792
. Les constructeurs d'arguments de tactiques IDENTIFIER, CONSTR, ...n
793793
passent en minuscule Identifier, Constr, ...
794794

795-
. Plusieurs parsers ont chang� de format (ex: sortarg)
795+
. Plusieurs parsers ont changé de format (ex: sortarg)
796796

797797
Changements dans le pretty-printing
798798
-----------------------------------
799799

800-
. D�couplage de la traduction de constr -> rawconstr (dans detyping)
800+
. Découplage de la traduction de constr -> rawconstr (dans detyping)
801801
et de rawconstr -> ast (dans termast)
802-
. D�placement des options d'affichage de printer vers termast
803-
. D�placement des r�aiguillage d'univers du pp de printer vers esyntax
802+
. Déplacement des options d'affichage de printer vers termast
803+
. Déplacement des réaiguillage d'univers du pp de printer vers esyntax
804804

805805

806806
Changements divers
807807
------------------
808808

809809
. il n'y a plus de script coqtop => coqtop et coqtop.byte sont
810-
directement le r�sultat du link du code
810+
directement le résultat du link du code
811811
=> debuggage et profiling directs
812812

813813
. il n'y a plus d'installation locale dans bin/$ARCH

dev/doc/extensions.txt

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
Comment ajouter une nouvelle entr�e primitive pour les TACTIC EXTEND ?
1+
Comment ajouter une nouvelle entrée primitive pour les TACTIC EXTEND ?
22
======================================================================
33

4-
Exemple de l'ajout de l'entr�e "clause":
4+
Exemple de l'ajout de l'entrée "clause":
55

66
- ajouter un type ClauseArgType dans interp/genarg.ml{,i}, avec les
77
wit_, rawwit_, et globwit_ correspondants
88

9-
- ajouter partout o� Genarg.argument_type est filtr� le cas traitant de
9+
- ajouter partout Genarg.argument_type est filtré le cas traitant de
1010
ce nouveau ClauseArgType
1111

12-
- utiliser le rawwit_clause pour d�finir une entr�e clause du bon
12+
- utiliser le rawwit_clause pour définir une entrée clause du bon
1313
type et du bon nom dans le module Tactic de pcoq.ml4
1414

15-
- il faut aussi exporter la r�gle hors de g_tactic.ml4. Pour cela, il
15+
- il faut aussi exporter la règle hors de g_tactic.ml4. Pour cela, il
1616
faut rejouter clause dans le GLOBAL du GEXTEND
1717

18-
- seulement apr�s, le nom clause sera accessible dans les TACTIC EXTEND !
18+
- seulement après, le nom clause sera accessible dans les TACTIC EXTEND !
1919

dev/doc/naming-conventions.tex

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
\documentclass[a4paper]{article}
22
\usepackage{fullpage}
3-
\usepackage[latin1]{inputenc}
3+
\usepackage[utf8]{inputenc}
44
\usepackage[T1]{fontenc}
55
\usepackage{amsfonts}
66

@@ -299,7 +299,7 @@ \subsection{Specific conventions}
299299
(for \texttt{Z}, \texttt{Q} and \texttt{R}), \texttt{eq\_mul\_0} (for
300300
\texttt{NZ}).
301301

302-
Remark: The French school says ``integrité''.
302+
Remark: The French school says ``integrité''.
303303

304304
\itemrule{Nilpotency of binary operator {\op} wrt to its absorbing element
305305
zero in D}{Dop\_nilpotent} {forall x, op x x = zero}

0 commit comments

Comments
 (0)