summaryrefslogtreecommitdiffhomepage
path: root/fr-fr
diff options
context:
space:
mode:
authorBoris Verkhovskiy <boris.verk@gmail.com>2024-04-06 08:33:50 -0700
committerBoris Verkhovskiy <boris.verk@gmail.com>2024-04-06 08:33:50 -0700
commit3e687f1a8ccb1cd0d52a966005551d528ca141df (patch)
tree30d433ba19ec49808cc0f0de8a161835ad5f29c9 /fr-fr
parent9fa4b5af80f1cd7fe2469c198d02a21e4f8884a1 (diff)
Remove leading and trailing empty lines in code blocks
Diffstat (limited to 'fr-fr')
-rw-r--r--fr-fr/HTML-fr.html.markdown1
-rw-r--r--fr-fr/awk-fr.html.markdown1
-rw-r--r--fr-fr/binary-search-fr.html.markdown5
-rw-r--r--fr-fr/c++-fr.html.markdown4
-rw-r--r--fr-fr/crystal-fr.html.markdown2
-rw-r--r--fr-fr/css-fr.html.markdown3
-rw-r--r--fr-fr/d-fr.html.markdown6
-rw-r--r--fr-fr/elixir-fr.html.markdown1
-rw-r--r--fr-fr/erlang-fr.html.markdown1
-rw-r--r--fr-fr/fsharp-fr.html.markdown2
-rw-r--r--fr-fr/haml-fr.html.markdown1
-rw-r--r--fr-fr/haskell-fr.html.markdown1
-rw-r--r--fr-fr/java-fr.html.markdown1
-rw-r--r--fr-fr/javascript-fr.html.markdown1
-rw-r--r--fr-fr/jquery-fr.html.markdown4
-rw-r--r--fr-fr/lua-fr.html.markdown2
-rw-r--r--fr-fr/make-fr.html.markdown1
-rw-r--r--fr-fr/objective-c-fr.html.markdown1
-rw-r--r--fr-fr/php-fr.html.markdown1
-rw-r--r--fr-fr/pyqt-fr.html.markdown1
-rw-r--r--fr-fr/python-fr.html.markdown1
-rw-r--r--fr-fr/pythonlegacy-fr.html.markdown2
-rw-r--r--fr-fr/r-fr.html.markdown4
-rw-r--r--fr-fr/ruby-fr.html.markdown1
-rw-r--r--fr-fr/scala-fr.html.markdown3
-rw-r--r--fr-fr/tmux-fr.html.markdown4
-rw-r--r--fr-fr/typescript-fr.html.markdown1
-rw-r--r--fr-fr/xml-fr.html.markdown3
-rw-r--r--fr-fr/yaml-fr.html.markdown1
29 files changed, 8 insertions, 52 deletions
diff --git a/fr-fr/HTML-fr.html.markdown b/fr-fr/HTML-fr.html.markdown
index b52fd34a..9ec04420 100644
--- a/fr-fr/HTML-fr.html.markdown
+++ b/fr-fr/HTML-fr.html.markdown
@@ -105,7 +105,6 @@ Cet article porte principalement sur la syntaxe et quelques astuces.
<td>Deuxième ligne, deuxième cellule</td>
</tr>
</table>
-
```
## Utilisation
diff --git a/fr-fr/awk-fr.html.markdown b/fr-fr/awk-fr.html.markdown
index bd4e1312..628a1927 100644
--- a/fr-fr/awk-fr.html.markdown
+++ b/fr-fr/awk-fr.html.markdown
@@ -391,7 +391,6 @@ END {
if (nlines)
print "L'age moyen pour le prénom " name " est " sum / nlines;
}
-
```
Pour plus d'informations :
diff --git a/fr-fr/binary-search-fr.html.markdown b/fr-fr/binary-search-fr.html.markdown
index 4c34da0f..279d6152 100644
--- a/fr-fr/binary-search-fr.html.markdown
+++ b/fr-fr/binary-search-fr.html.markdown
@@ -22,8 +22,8 @@ Une façon simple d'implémenter la recherche est de faire une recherche linéai
Recherche Linéaire: O (n) Temps Linéaire
Recherche Binaire: O ( log(n) ) Temps Logarithmique
-
```
+
```
def search(arr, x):
@@ -33,8 +33,8 @@ def search(arr, x):
return i
return -1
-
```
+
## L'Algorithme de Recherche Binaire
Le prérequis fondamental de la recherche binaire est que les éléments soient triés.
@@ -48,7 +48,6 @@ L'idée derrière la recherche binaire est d'utiliser le fait que le tableau est
3) Sinon, si x est plus grand que l'élément du milieu, alors x peut seulement être dans la dernière moitié du tableau. Donc, nous recommençons la procédure avec cette dernière moitié.
4) Sinon (x est plus petit), nous recommençons la procédure avec la première moitié du tableau.
Ensuite nous avons une implémentation récursive de la recherche binaire.
-
```
### Note de la fin
diff --git a/fr-fr/c++-fr.html.markdown b/fr-fr/c++-fr.html.markdown
index b96d0ad0..da2b8ec5 100644
--- a/fr-fr/c++-fr.html.markdown
+++ b/fr-fr/c++-fr.html.markdown
@@ -906,9 +906,9 @@ v.push_back(Foo());
// Ceci nettoie toutes les valeurs de v. Voir la section à propos des objets
// temporaires pour comprendre pourquoi cela fonctionne.
v.swap(vector<Foo>());
-
```
-Lecture complémentaire :
+
+Lecture complémentaire:
* Une référence à jour du langage est disponible à [CPP Reference](http://cppreference.com/w/cpp).
* Des ressources supplémentaires sont disponibles à [CPlusPlus](http://cplusplus.com).
diff --git a/fr-fr/crystal-fr.html.markdown b/fr-fr/crystal-fr.html.markdown
index 02ab3b2b..226d88cb 100644
--- a/fr-fr/crystal-fr.html.markdown
+++ b/fr-fr/crystal-fr.html.markdown
@@ -10,7 +10,6 @@ lang: fr-fr
---
```crystal
-
# Ceci est un commentaire
# Tout est objet
@@ -546,7 +545,6 @@ rescue ex4 # attrape toutes les autres exceptions
end
ex #=> "ex2"
-
```
## Ressources additionnelles
diff --git a/fr-fr/css-fr.html.markdown b/fr-fr/css-fr.html.markdown
index 74a49c9a..e3170971 100644
--- a/fr-fr/css-fr.html.markdown
+++ b/fr-fr/css-fr.html.markdown
@@ -141,7 +141,6 @@ selecteur {
font-family: "Courier New"; /* Si espace, entre guillemets */
font-family: "Courier New", Trebuchet, Arial; /* Si la première n'est pas trouvée, la deuxième est utilisée, etc... */
}
-
```
## Utilisation
@@ -161,7 +160,6 @@ Le CSS s'écrit dans des fichiers `.css`.
PS : à ne pas faire. -->
<div style='propriete:valeur;'>
</div>
-
```
## Priorités
@@ -187,7 +185,6 @@ p {}
/*E*/
p { propriete: valeur !important; }
-
```
et le code HTML:
diff --git a/fr-fr/d-fr.html.markdown b/fr-fr/d-fr.html.markdown
index 8d98f9dc..d0da8851 100644
--- a/fr-fr/d-fr.html.markdown
+++ b/fr-fr/d-fr.html.markdown
@@ -71,6 +71,7 @@ void main() {
}
}
```
+
On peut définir de nouveaux types avec les mots-clés `struct`, `class`,
`union` et `enum`. Ces types sont passés à la fonction par valeur (ils sont copiés)
De plus, on peut utiliser les templates pour rendre toutes ces abstractions génériques.
@@ -133,8 +134,8 @@ class Matrix(uint m, uint n, T = int) {
}
auto mat = new Matrix!(3, 3); // T est 'int' par défaut
-
```
+
À propos de classes, parlons des propriétés. Une propriété est, en gros,
une méthode qui peut se comporter comme une lvalue. On peut donc utiliser
la syntaxe des structures classiques (`struct.x = 7`) comme si il
@@ -197,6 +198,7 @@ void main() {
writefln("Later: data = %d, str = %s", mc.data, mc.other);
}
```
+
Avec les propriétés, on peut construire nos setters et nos getters
comme on le souhaite, tout en gardant une syntaxe très propre,
comme si on accédait directement à des membres de la classe.
@@ -259,6 +261,4 @@ void main() {
ref = sqrt(i + 1.0);
}
}
-
-
```
diff --git a/fr-fr/elixir-fr.html.markdown b/fr-fr/elixir-fr.html.markdown
index f8250e16..1de75152 100644
--- a/fr-fr/elixir-fr.html.markdown
+++ b/fr-fr/elixir-fr.html.markdown
@@ -15,7 +15,6 @@ Il est totalement compatible avec Erlang mais dispose d'une syntaxe plus agréab
```elixir
-
# Un commentaire simple sur une seule ligne commence par un dièse.
# Il n'y a pas de commentaire multi-ligne,
diff --git a/fr-fr/erlang-fr.html.markdown b/fr-fr/erlang-fr.html.markdown
index 1073d6ad..9c4a007d 100644
--- a/fr-fr/erlang-fr.html.markdown
+++ b/fr-fr/erlang-fr.html.markdown
@@ -316,7 +316,6 @@ CalculerAire ! {cercle, 2}. % 12.56000000000000049738
% L'interpréteur est lui-même un processus ; on peut utiliser `self` pour
% obtenir le pid actuel.
self(). % <0.41.0>
-
```
## Ressources (en anglais)
diff --git a/fr-fr/fsharp-fr.html.markdown b/fr-fr/fsharp-fr.html.markdown
index dda9945f..b77eda59 100644
--- a/fr-fr/fsharp-fr.html.markdown
+++ b/fr-fr/fsharp-fr.html.markdown
@@ -20,7 +20,6 @@ La syntaxe de F# est différente des langages héritant de C.
Si vous voulez essayer le code ci-dessous, vous pouvez vous rendre sur [tryfsharp.org](http://www.tryfsharp.org/Create) et le coller dans le [REPL](https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop).
```fsharp
-
// Les commentaires d'une seule ligne commencent par un double slash
(* Les commentaires multilignes utilise les paires (* . . . *)
@@ -622,7 +621,6 @@ module NetCompatibilityExamples =
printfn "Click event with arg=%O" arg)
myButton.TestEvent("Hello World!")
-
```
## Plus d'information
diff --git a/fr-fr/haml-fr.html.markdown b/fr-fr/haml-fr.html.markdown
index f5d096fe..fbf7dfc7 100644
--- a/fr-fr/haml-fr.html.markdown
+++ b/fr-fr/haml-fr.html.markdown
@@ -148,7 +148,6 @@ $ haml fichier_entree.haml fichier_sortie.html
:javascript
console.log('Ceci est la balise en-ligne <script>');
-
```
## Lectures complémentaires
diff --git a/fr-fr/haskell-fr.html.markdown b/fr-fr/haskell-fr.html.markdown
index a34dc098..56565cef 100644
--- a/fr-fr/haskell-fr.html.markdown
+++ b/fr-fr/haskell-fr.html.markdown
@@ -412,7 +412,6 @@ foo :: Integer
Quel est ton nom ?
Ami
Salut, Ami !
-
```
Et Haskell ne se limite pas à ça, on trouve encore par exemple les classes de types et les monades. Il y a beaucoup de raisons qui font que coder en Haskell est si *fun*. Je vous laisse avec un dernier exemple : une implémentation de quicksort :
diff --git a/fr-fr/java-fr.html.markdown b/fr-fr/java-fr.html.markdown
index b72200d6..3acbb46b 100644
--- a/fr-fr/java-fr.html.markdown
+++ b/fr-fr/java-fr.html.markdown
@@ -891,7 +891,6 @@ public class EnumTest {
// limite pas à une liste de constante mais peut inclure des champs et méthodes.
// Vous pouvez en savoir plus ici (en anglais) :
//https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html
-
```
## Pour aller plus loin (en anglais)
diff --git a/fr-fr/javascript-fr.html.markdown b/fr-fr/javascript-fr.html.markdown
index 308f1ca8..8f9f2c1b 100644
--- a/fr-fr/javascript-fr.html.markdown
+++ b/fr-fr/javascript-fr.html.markdown
@@ -693,7 +693,6 @@ import {foo, baz} from "api"; // = importe les attributs `foo` et `baz` du modul
import {foo as moo, baz} from "api"; // = importe les attributs `foo` (en le renommant `moo`) et `baz` du module
import _, {map} from "api"; // = importe les exports par défaut ET `map`
import * as coolapi from "api"; // = importe le namespace global du module
-
```
## Pour aller plus loin (en anglais)
diff --git a/fr-fr/jquery-fr.html.markdown b/fr-fr/jquery-fr.html.markdown
index 1a5baf71..98dbfa18 100644
--- a/fr-fr/jquery-fr.html.markdown
+++ b/fr-fr/jquery-fr.html.markdown
@@ -15,8 +15,6 @@ C'est pourquoi aujourd'hui, jQuery est utilisée par de nombreuses grandes entre
Étant donné que jQuery est une bibliothèque JavaScript, vous devriez d'abord [apprendre le JavaScript](https://learnxinyminutes.com/docs/fr-fr/javascript-fr/)
```js
-
-
///////////////////////////////////
// 1. Les sélecteurs
@@ -137,7 +135,5 @@ var heights = [];
$('p').each(function() {
heights.push($(this).height()); // Ajoute la hauteur de tous les éléments 'p' à la liste
});
-
-
```
diff --git a/fr-fr/lua-fr.html.markdown b/fr-fr/lua-fr.html.markdown
index 1f592320..f4795ad7 100644
--- a/fr-fr/lua-fr.html.markdown
+++ b/fr-fr/lua-fr.html.markdown
@@ -417,8 +417,8 @@ g = loadstring('print(343)') -- Retourne une fonction.
g() -- Affiche 343; Rien n'est affiché avant cet appel.
--]]
-
```
+
## Références
*Les références qui suivent sont en Anglais.*
diff --git a/fr-fr/make-fr.html.markdown b/fr-fr/make-fr.html.markdown
index 7b4864b5..5d8b9404 100644
--- a/fr-fr/make-fr.html.markdown
+++ b/fr-fr/make-fr.html.markdown
@@ -21,7 +21,6 @@ Le programme make a plusieurs variantes. Dans ce tutoriel, nous utiliserons
l'implémentation standard : GNU make.
```make
-
# Ceci est un commentaire.
# Un makefile devrait être nommé "Makefile" (avec ou sans la
diff --git a/fr-fr/objective-c-fr.html.markdown b/fr-fr/objective-c-fr.html.markdown
index 191cdfb6..17a3a815 100644
--- a/fr-fr/objective-c-fr.html.markdown
+++ b/fr-fr/objective-c-fr.html.markdown
@@ -515,7 +515,6 @@ __weak NSSet *weakSet; // Maintient une référence vers l'objet sans incrément
// Lorsque l'objet sera supprimé, weakSet sera mis à nil automatiquement
__unsafe_unretained NSArray *unsafeArray; // Comme __weak, mais la variable n'est pas mis à nil quand
// l'objet est supprimé
-
```
## Lectures Complémentaires
diff --git a/fr-fr/php-fr.html.markdown b/fr-fr/php-fr.html.markdown
index 45a02d75..ef0b0ef2 100644
--- a/fr-fr/php-fr.html.markdown
+++ b/fr-fr/php-fr.html.markdown
@@ -722,7 +722,6 @@ use My\Namespace as SomeOtherNamespace;
$cls = new SomeOtherNamespace\MyClass();
*/
-
```
## Pour plus d'informations
diff --git a/fr-fr/pyqt-fr.html.markdown b/fr-fr/pyqt-fr.html.markdown
index 7f0f018b..f44b59c0 100644
--- a/fr-fr/pyqt-fr.html.markdown
+++ b/fr-fr/pyqt-fr.html.markdown
@@ -41,7 +41,6 @@ def window():
if __name__ == '__main__':
window()
-
```
Pour obtenir certaines des fonctionnalités les plus avancées de **pyqt** nous devons commencer par chercher à construire des éléments supplémentaires.
diff --git a/fr-fr/python-fr.html.markdown b/fr-fr/python-fr.html.markdown
index ca510d66..da631243 100644
--- a/fr-fr/python-fr.html.markdown
+++ b/fr-fr/python-fr.html.markdown
@@ -21,7 +21,6 @@ L'auteur original apprécierait les retours (en anglais): vous pouvez le contact
Note : Cet article s'applique spécifiquement à Python 3. Jettez un coup d'oeil [ici](http://learnxinyminutes.com/docs/fr-fr/python-fr/) pour apprendre le vieux Python 2.7
```python
-
# Un commentaire d'une ligne commence par un dièse
""" Les chaînes de caractères peuvent être écrites
diff --git a/fr-fr/pythonlegacy-fr.html.markdown b/fr-fr/pythonlegacy-fr.html.markdown
index 10b1a0a6..fd311d73 100644
--- a/fr-fr/pythonlegacy-fr.html.markdown
+++ b/fr-fr/pythonlegacy-fr.html.markdown
@@ -466,8 +466,6 @@ math.sqrt(16) == m.sqrt(16) #=> True
# On peut trouver quelle fonction et attributs déterminent un module
import math
dir(math)
-
-
```
## Prêt à aller plus loin?
diff --git a/fr-fr/r-fr.html.markdown b/fr-fr/r-fr.html.markdown
index 7d30a48d..4e8a6de7 100644
--- a/fr-fr/r-fr.html.markdown
+++ b/fr-fr/r-fr.html.markdown
@@ -16,7 +16,6 @@ On peut également exécuter des commmandes `R` au sein d'un document LaTeX.
```r
-
# Les commentaires commencent avec des symboles numériques.
# Il n'est pas possible de faire des commentaires multilignes,
@@ -736,9 +735,6 @@ pp <- ggplot(ll, aes(x=time,price))
pp + geom_point()
# ggplot2 a une documentation excellente
#(disponible sur http://docs.ggplot2.org/current/)
-
-
-
```
## Comment obtenir R ?
diff --git a/fr-fr/ruby-fr.html.markdown b/fr-fr/ruby-fr.html.markdown
index 6b487a07..508edd81 100644
--- a/fr-fr/ruby-fr.html.markdown
+++ b/fr-fr/ruby-fr.html.markdown
@@ -420,5 +420,4 @@ end
Humain.bar # 0
Docteur.bar # nil
-
```
diff --git a/fr-fr/scala-fr.html.markdown b/fr-fr/scala-fr.html.markdown
index c6a61745..10066b95 100644
--- a/fr-fr/scala-fr.html.markdown
+++ b/fr-fr/scala-fr.html.markdown
@@ -12,7 +12,6 @@ lang: fr-fr
### Scala - le langage évolutif
```scala
-
/*
Pour vous préparer :
@@ -443,8 +442,6 @@ for(line <- Source.fromFile("myfile.txt").getLines())
println(line)
// On utilise le PrintWriter de Java pour écrire un fichier
-
-
```
## Autres ressources
diff --git a/fr-fr/tmux-fr.html.markdown b/fr-fr/tmux-fr.html.markdown
index d353af3b..50704239 100644
--- a/fr-fr/tmux-fr.html.markdown
+++ b/fr-fr/tmux-fr.html.markdown
@@ -17,7 +17,6 @@ fond, puis rattaché de nouveau.
```
-
tmux [command] # Exécute une commande
# 'tmux' sans commande créé une nouvelle session
@@ -51,7 +50,6 @@ fond, puis rattaché de nouveau.
-t "#" # Tue la session cible
-a # Tue toutes les sessions
-a -t "#" # Tue toutes les sessions sauf la cible
-
```
@@ -111,7 +109,6 @@ raccourcis.
M-Up, M-Down # Redimensionne le panel courant par pas de cinq cellules
M-Left, M-Right
-
```
@@ -242,7 +239,6 @@ set -g status-left "#[fg=red] #H#[fg=green]:#[fg=white]#S#[fg=green] |#[default]
# Recquiert https://github.com/thewtex/tmux-mem-cpu-load/
set -g status-interval 4
set -g status-right "#[fg=green] | #[fg=white]#(tmux-mem-cpu-load)#[fg=green] | #[fg=cyan]%H:%M #[default]"
-
```
diff --git a/fr-fr/typescript-fr.html.markdown b/fr-fr/typescript-fr.html.markdown
index 8a761f61..bd84bd7b 100644
--- a/fr-fr/typescript-fr.html.markdown
+++ b/fr-fr/typescript-fr.html.markdown
@@ -163,7 +163,6 @@ var tuple = pairToTuple({ item1:"hello", item2:"world"});
// Inclure des références à un fichier :
/// <reference path="jquery.d.ts" />
-
```
## Lectures complémentaires
diff --git a/fr-fr/xml-fr.html.markdown b/fr-fr/xml-fr.html.markdown
index ed5f55ff..032784a0 100644
--- a/fr-fr/xml-fr.html.markdown
+++ b/fr-fr/xml-fr.html.markdown
@@ -59,8 +59,6 @@ On crée les nœuds avec des balises d'ouverture / fermeture, et les enfants son
<!-- Ci-dessous, un élément avec deux attributs -->
<fichier type="gif" id="4293">ordinateur.gif</fichier>
-
-
```
* Un document bien formaté & le validation
@@ -75,7 +73,6 @@ en ce qui concerne ce document.
Avec cet outil, vous pouvez vérifier les données XML en dehors de la logique de l'application.
```xml
-
<!-- Ci-dessous, vous pouvez voir une version simplifiée du document de librairie,
   avec l'addition de définition DTD. -->
diff --git a/fr-fr/yaml-fr.html.markdown b/fr-fr/yaml-fr.html.markdown
index 36c33bd1..eeffe6f1 100644
--- a/fr-fr/yaml-fr.html.markdown
+++ b/fr-fr/yaml-fr.html.markdown
@@ -152,7 +152,6 @@ set2:
item1: null
item2: null
item3: null
-
```
Quelques références et outils :