From aa6baa2df322b4c868ce1cc32fd33c3e1a9245f1 Mon Sep 17 00:00:00 2001
From: Stephane Del Pino <stephane.delpino44@gmail.com>
Date: Mon, 20 Apr 2020 00:41:41 +0200
Subject: [PATCH] =?UTF-8?q?D=C3=A9finit=20C-c=20C-c=20pour=20lancer=20la?=
 =?UTF-8?q?=20compilation=20de=20mani=C3=A8re=20globale?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

C'est à dire pas seulement en C++
---
 Configuration.html | 430 ++++++++++++++++++++++-----------------------
 Configuration.org  |  13 +-
 Configuration.pdf  | Bin 257464 -> 257142 bytes
 3 files changed, 216 insertions(+), 227 deletions(-)

diff --git a/Configuration.html b/Configuration.html
index 569eda3..191c0f0 100644
--- a/Configuration.html
+++ b/Configuration.html
@@ -3,7 +3,7 @@
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
 <head>
-<!-- 2020-04-18 sam. 20:04 -->
+<!-- 2020-04-20 lun. 00:42 -->
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
 <meta name="viewport" content="width=device-width, initial-scale=1" />
 <title>Configuration</title>
@@ -239,97 +239,97 @@ for the JavaScript code in this tag.
 <h2>Table des matières</h2>
 <div id="text-table-of-contents">
 <ul>
-<li><a href="#org231a686">1. Choix d'interface</a>
+<li><a href="#org373e523">1. Choix d'interface</a>
 <ul>
-<li><a href="#org4f579e0">1.1. Pas d'écran de bienvenue</a></li>
-<li><a href="#orgd3ef6b4">1.2. Déactive des raccourcis</a></li>
-<li><a href="#org26bade0">1.3. Augumente la mémoire pour le <i>garbage collector</i> &rArr; meilleures performances</a></li>
-<li><a href="#orgf3d41a4">1.4. Pas de toolbar</a></li>
-<li><a href="#orgf1b6473">1.5. Réponses par y ou n</a></li>
-<li><a href="#orgb185fb7">1.6. Commentaires</a></li>
-<li><a href="#org1369ab1">1.7. Désactive l'auto-save</a></li>
-<li><a href="#org988537a">1.8. Auto-fill</a></li>
-<li><a href="#org52feaf8">1.9. Supression des blancs inutiles</a></li>
-<li><a href="#orgf50e61c">1.10. Numéros de lignes</a></li>
-<li><a href="#org756e90e">1.11. Powerline</a></li>
-<li><a href="#orga95be24">1.12. Try</a></li>
-<li><a href="#org9df4029">1.13. Posframe</a></li>
-<li><a href="#org7f1e135">1.14. Which key</a></li>
-<li><a href="#org8798aa6">1.15. Gnuplot</a></li>
-<li><a href="#orgb6cb75b">1.16. Org mode</a></li>
-<li><a href="#orgeacd9ea">1.17. Ace window</a></li>
-<li><a href="#org373e79d">1.18. Ivy / Counsel</a></li>
-<li><a href="#orgbec51c8">1.19. Swiper</a></li>
-<li><a href="#org50027da">1.20. Avy</a></li>
-<li><a href="#orga5fb59a">1.21. Company</a></li>
-<li><a href="#orgd1ea8f1">1.22. C++</a>
+<li><a href="#org8d1dec8">1.1. Pas d'écran de bienvenue</a></li>
+<li><a href="#org377aad8">1.2. Déactive des raccourcis</a></li>
+<li><a href="#orgf064e66">1.3. Augumente la mémoire pour le <i>garbage collector</i> &rArr; meilleures performances</a></li>
+<li><a href="#orgf8355e0">1.4. Pas de toolbar</a></li>
+<li><a href="#org88e89b8">1.5. Réponses par y ou n</a></li>
+<li><a href="#org09c3eac">1.6. Commentaires</a></li>
+<li><a href="#org2b70629">1.7. Désactive l'auto-save</a></li>
+<li><a href="#orga52d88f">1.8. Auto-fill</a></li>
+<li><a href="#orgd78e8f7">1.9. Supression des blancs inutiles</a></li>
+<li><a href="#orge2019d7">1.10. Numéros de lignes</a></li>
+<li><a href="#org3b1850f">1.11. Powerline</a></li>
+<li><a href="#org2b0add0">1.12. Try</a></li>
+<li><a href="#orga1c1a51">1.13. Posframe</a></li>
+<li><a href="#orge60ee20">1.14. Which key</a></li>
+<li><a href="#orgea887a4">1.15. Gnuplot</a></li>
+<li><a href="#org05d58c1">1.16. Org mode</a></li>
+<li><a href="#org486d5f6">1.17. Ace window</a></li>
+<li><a href="#orgf93543e">1.18. Ivy / Counsel</a></li>
+<li><a href="#org65d85fe">1.19. Swiper</a></li>
+<li><a href="#org22a8bd7">1.20. Avy</a></li>
+<li><a href="#org8ac8255">1.21. Company</a></li>
+<li><a href="#org7f5eb4a">1.22. C++</a>
 <ul>
-<li><a href="#org7d64359">1.22.1. On branche Irony à Company</a></li>
-<li><a href="#orge974583">1.22.2. On active Irony pour le C++</a></li>
-<li><a href="#org074a5f6">1.22.3. Eldoc / Irony</a></li>
-<li><a href="#org75253c6">1.22.4. Formatage automatique : <code>clang-format</code></a></li>
-<li><a href="#org6100b84">1.22.5. Coloration syntaxique (C++ moderne)</a></li>
+<li><a href="#org117668d">1.22.1. On branche Irony à Company</a></li>
+<li><a href="#org86b8007">1.22.2. On active Irony pour le C++</a></li>
+<li><a href="#org8dd7286">1.22.3. Eldoc / Irony</a></li>
+<li><a href="#orge921c50">1.22.4. Formatage automatique : <code>clang-format</code></a></li>
+<li><a href="#org54484b6">1.22.5. Coloration syntaxique (C++ moderne)</a></li>
 </ul>
 </li>
-<li><a href="#org0ad2dbf">1.23. Thèmes</a></li>
-<li><a href="#org367f87b">1.24. Modeline</a></li>
-<li><a href="#org18c952e">1.25. Parenthèses arc-en-ciel</a></li>
-<li><a href="#orgc7f1211">1.26. FlyCheck</a></li>
-<li><a href="#org766720f">1.27. Python</a></li>
-<li><a href="#org155dd28">1.28. YASnippet</a></li>
-<li><a href="#org82592cc">1.29. Divers paquets</a>
+<li><a href="#org291f90d">1.23. Thèmes</a></li>
+<li><a href="#org12c87f1">1.24. Modeline</a></li>
+<li><a href="#org3af0558">1.25. Parenthèses arc-en-ciel</a></li>
+<li><a href="#org49ce490">1.26. FlyCheck</a></li>
+<li><a href="#org2a337c0">1.27. Python</a></li>
+<li><a href="#org24d3f70">1.28. YASnippet</a></li>
+<li><a href="#orgc71140f">1.29. Divers paquets</a>
 <ul>
-<li><a href="#orgb717444">1.29.1. Highlight line</a></li>
-<li><a href="#orgebd0849">1.29.2. Beacon</a></li>
-<li><a href="#org5f0b8b9">1.29.3. hungry-delete</a></li>
-<li><a href="#orga1ad18b">1.29.4. Expand-region</a></li>
-<li><a href="#orge096bca">1.29.5. Meilleure gestion du <code>kill-ring</code></a></li>
-<li><a href="#org7f450fe">1.29.6. Gestion de la restauration des buffers</a></li>
+<li><a href="#orgdf701e7">1.29.1. Highlight line</a></li>
+<li><a href="#orgc47e077">1.29.2. Beacon</a></li>
+<li><a href="#org6ddbdbc">1.29.3. hungry-delete</a></li>
+<li><a href="#org726fcf1">1.29.4. Expand-region</a></li>
+<li><a href="#org7c5e2f5">1.29.5. Meilleure gestion du <code>kill-ring</code></a></li>
+<li><a href="#orga599806">1.29.6. Gestion de la restauration des buffers</a></li>
 </ul>
 </li>
-<li><a href="#org912dd96">1.30. iedit</a></li>
-<li><a href="#orge0628df">1.31. Narrow/widen dwim</a></li>
-<li><a href="#org69174e0">1.32. Web Mode</a></li>
-<li><a href="#orgaa0fa85">1.33. Emmet mode</a></li>
-<li><a href="#org4607355">1.34. Dired-dwim</a></li>
-<li><a href="#org776eebd">1.35. LaTeX</a></li>
-<li><a href="#orgb768d79">1.36. Gestion de projets</a></li>
-<li><a href="#org0ee8bb6">1.37. Org-mode (langages suportés)</a></li>
-<li><a href="#orge03ef30">1.38. Parenthèses</a></li>
-<li><a href="#org1dbf350">1.39. Taille de la police</a></li>
-<li><a href="#org05cb7dc">1.40. Hydra</a></li>
-<li><a href="#org31c4179">1.41. Modes git</a></li>
-<li><a href="#org99a2f3a">1.42. FlySpell</a></li>
-<li><a href="#org77cda57">1.43. C++</a></li>
-<li><a href="#orgf2bd3f5">1.44. Compilation en C++</a></li>
-<li><a href="#org6acb229">1.45. CMake</a></li>
-<li><a href="#orgd195fd8">1.46. Markdown</a></li>
-<li><a href="#org008f5a7">1.47. Dumb jump</a></li>
-<li><a href="#orgb4db62a">1.48. Origami</a></li>
-<li><a href="#orgd3daf91">1.49. IBuffer</a></li>
-<li><a href="#org44d7e84">1.50. WGrep</a></li>
-<li><a href="#orga425e44">1.51. PDF tools</a></li>
-<li><a href="#org6b6518c">1.52. AutoYASnippet</a></li>
-<li><a href="#org3f585e5">1.53. Divers</a></li>
-<li><a href="#orgc1c7d6d">1.54. Keyfreq</a></li>
-<li><a href="#orgc0213a6">1.55. Dictionnaire et césures</a></li>
+<li><a href="#org91ef9dc">1.30. iedit</a></li>
+<li><a href="#orgde37363">1.31. Narrow/widen dwim</a></li>
+<li><a href="#org0cf8168">1.32. Web Mode</a></li>
+<li><a href="#org8e96c35">1.33. Emmet mode</a></li>
+<li><a href="#orgba07e9f">1.34. Dired-dwim</a></li>
+<li><a href="#orgf2719f6">1.35. LaTeX</a></li>
+<li><a href="#orgbc67ee5">1.36. Gestion de projets</a></li>
+<li><a href="#org60b71c9">1.37. Org-mode (langages suportés)</a></li>
+<li><a href="#org52a85cd">1.38. Parenthèses</a></li>
+<li><a href="#orgd1379ef">1.39. Taille de la police</a></li>
+<li><a href="#orgd765a41">1.40. Hydra</a></li>
+<li><a href="#org5384725">1.41. Modes git</a></li>
+<li><a href="#org2ef6118">1.42. FlySpell</a></li>
+<li><a href="#org11b66e0">1.43. C++</a></li>
+<li><a href="#org65d9050">1.44. Compilation</a></li>
+<li><a href="#org0a87b3c">1.45. CMake</a></li>
+<li><a href="#org625def6">1.46. Markdown</a></li>
+<li><a href="#org98e2941">1.47. Dumb jump</a></li>
+<li><a href="#org89a1b76">1.48. Origami</a></li>
+<li><a href="#orgc9543d3">1.49. IBuffer</a></li>
+<li><a href="#orgb54ee93">1.50. WGrep</a></li>
+<li><a href="#org21aae60">1.51. PDF tools</a></li>
+<li><a href="#orgd6027ff">1.52. AutoYASnippet</a></li>
+<li><a href="#org996d03d">1.53. Divers</a></li>
+<li><a href="#org2b9c2f4">1.54. Keyfreq</a></li>
+<li><a href="#orgd9d4c1e">1.55. Dictionnaire et césures</a></li>
 </ul>
 </li>
-<li><a href="#orgc6faa6e">2. Annexes</a>
+<li><a href="#org3196d21">2. Annexes</a>
 <ul>
-<li><a href="#org6bfcbd8">2.1. Génération de toute la documentation</a></li>
+<li><a href="#orgaf3a2dc">2.1. Génération de toute la documentation</a></li>
 </ul>
 </li>
 </ul>
 </div>
 </div>
 
-<div id="outline-container-org231a686" class="outline-2">
-<h2 id="org231a686"><span class="section-number-2">1</span> Choix d'interface</h2>
+<div id="outline-container-org373e523" class="outline-2">
+<h2 id="org373e523"><span class="section-number-2">1</span> Choix d'interface</h2>
 <div class="outline-text-2" id="text-1">
 </div>
-<div id="outline-container-org4f579e0" class="outline-3">
-<h3 id="org4f579e0"><span class="section-number-3">1.1</span> Pas d'écran de bienvenue</h3>
+<div id="outline-container-org8d1dec8" class="outline-3">
+<h3 id="org8d1dec8"><span class="section-number-3">1.1</span> Pas d'écran de bienvenue</h3>
 <div class="outline-text-3" id="text-1-1">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">setq</span> inhibit-startup-message t<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -338,8 +338,8 @@ for the JavaScript code in this tag.
 </div>
 </div>
 
-<div id="outline-container-orgd3ef6b4" class="outline-3">
-<h3 id="orgd3ef6b4"><span class="section-number-3">1.2</span> Déactive des raccourcis</h3>
+<div id="outline-container-org377aad8" class="outline-3">
+<h3 id="org377aad8"><span class="section-number-3">1.2</span> Déactive des raccourcis</h3>
 <div class="outline-text-3" id="text-1-2">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span>global-set-key <span class="org-rainbow-delimiters-depth-2">(</span>kbd <span class="org-string">"C-x C-z"</span><span class="org-rainbow-delimiters-depth-2">)</span> nil<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -348,8 +348,8 @@ for the JavaScript code in this tag.
 </div>
 </div>
 
-<div id="outline-container-org26bade0" class="outline-3">
-<h3 id="org26bade0"><span class="section-number-3">1.3</span> Augumente la mémoire pour le <i>garbage collector</i> &rArr; meilleures performances</h3>
+<div id="outline-container-orgf064e66" class="outline-3">
+<h3 id="orgf064e66"><span class="section-number-3">1.3</span> Augumente la mémoire pour le <i>garbage collector</i> &rArr; meilleures performances</h3>
 <div class="outline-text-3" id="text-1-3">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">setq</span> gc-cons-threshold 64000000<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -362,8 +362,8 @@ for the JavaScript code in this tag.
 </div>
 </div>
 
-<div id="outline-container-orgf3d41a4" class="outline-3">
-<h3 id="orgf3d41a4"><span class="section-number-3">1.4</span> Pas de toolbar</h3>
+<div id="outline-container-orgf8355e0" class="outline-3">
+<h3 id="orgf8355e0"><span class="section-number-3">1.4</span> Pas de toolbar</h3>
 <div class="outline-text-3" id="text-1-4">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span>tool-bar-mode -1<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -372,8 +372,8 @@ for the JavaScript code in this tag.
 </div>
 </div>
 
-<div id="outline-container-orgf1b6473" class="outline-3">
-<h3 id="orgf1b6473"><span class="section-number-3">1.5</span> Réponses par y ou n</h3>
+<div id="outline-container-org88e89b8" class="outline-3">
+<h3 id="org88e89b8"><span class="section-number-3">1.5</span> Réponses par y ou n</h3>
 <div class="outline-text-3" id="text-1-5">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span>fset 'yes-or-no-p 'y-or-n-p<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -382,8 +382,8 @@ for the JavaScript code in this tag.
 </div>
 </div>
 
-<div id="outline-container-orgb185fb7" class="outline-3">
-<h3 id="orgb185fb7"><span class="section-number-3">1.6</span> Commentaires</h3>
+<div id="outline-container-org09c3eac" class="outline-3">
+<h3 id="org09c3eac"><span class="section-number-3">1.6</span> Commentaires</h3>
 <div class="outline-text-3" id="text-1-6">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -413,8 +413,8 @@ for the JavaScript code in this tag.
 </div>
 </div>
 
-<div id="outline-container-org1369ab1" class="outline-3">
-<h3 id="org1369ab1"><span class="section-number-3">1.7</span> Désactive l'auto-save</h3>
+<div id="outline-container-org2b70629" class="outline-3">
+<h3 id="org2b70629"><span class="section-number-3">1.7</span> Désactive l'auto-save</h3>
 <div class="outline-text-3" id="text-1-7">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">setq</span> auto-save-default nil<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -423,8 +423,8 @@ for the JavaScript code in this tag.
 </div>
 </div>
 
-<div id="outline-container-org988537a" class="outline-3">
-<h3 id="org988537a"><span class="section-number-3">1.8</span> Auto-fill</h3>
+<div id="outline-container-orga52d88f" class="outline-3">
+<h3 id="orga52d88f"><span class="section-number-3">1.8</span> Auto-fill</h3>
 <div class="outline-text-3" id="text-1-8">
 <p>
 Utilise le mode mineur <code>auto-fill</code> (des retours à la ligne sont
@@ -444,8 +444,8 @@ automatiquement ajoutés quand les lignes sont trop longues).
 </div>
 </div>
 
-<div id="outline-container-org52feaf8" class="outline-3">
-<h3 id="org52feaf8"><span class="section-number-3">1.9</span> Supression des blancs inutiles</h3>
+<div id="outline-container-orgd78e8f7" class="outline-3">
+<h3 id="orgd78e8f7"><span class="section-number-3">1.9</span> Supression des blancs inutiles</h3>
 <div class="outline-text-3" id="text-1-9">
 <p>
 On retire les blancs qui traînent en fin de ligne à la sauvegarde d'un
@@ -461,8 +461,8 @@ On retire les blancs qui traînent en fin de ligne à la sauvegarde d'un
 </div>
 </div>
 
-<div id="outline-container-orgf50e61c" class="outline-3">
-<h3 id="orgf50e61c"><span class="section-number-3">1.10</span> Numéros de lignes</h3>
+<div id="outline-container-orge2019d7" class="outline-3">
+<h3 id="orge2019d7"><span class="section-number-3">1.10</span> Numéros de lignes</h3>
 <div class="outline-text-3" id="text-1-10">
 <p>
 Affiche les numéros des lignes en marge de gauche.
@@ -477,8 +477,8 @@ Affiche les numéros des lignes en marge de gauche.
 </div>
 </div>
 
-<div id="outline-container-org756e90e" class="outline-3">
-<h3 id="org756e90e"><span class="section-number-3">1.11</span> Powerline</h3>
+<div id="outline-container-org3b1850f" class="outline-3">
+<h3 id="org3b1850f"><span class="section-number-3">1.11</span> Powerline</h3>
 <div class="outline-text-3" id="text-1-11">
 <p>
 Un bel affichage pour la barre d'état (<i>modeline</i>)
@@ -492,8 +492,8 @@ Un bel affichage pour la barre d'état (<i>modeline</i>)
 </div>
 </div>
 
-<div id="outline-container-orga95be24" class="outline-3">
-<h3 id="orga95be24"><span class="section-number-3">1.12</span> Try</h3>
+<div id="outline-container-org2b0add0" class="outline-3">
+<h3 id="org2b0add0"><span class="section-number-3">1.12</span> Try</h3>
 <div class="outline-text-3" id="text-1-12">
 <p>
 Permet d'essayer des paquets (sans les installer de manère permanente)
@@ -506,8 +506,8 @@ Permet d'essayer des paquets (sans les installer de manère permanente)
 </div>
 </div>
 
-<div id="outline-container-org9df4029" class="outline-3">
-<h3 id="org9df4029"><span class="section-number-3">1.13</span> Posframe</h3>
+<div id="outline-container-orga1c1a51" class="outline-3">
+<h3 id="orga1c1a51"><span class="section-number-3">1.13</span> Posframe</h3>
 <div class="outline-text-3" id="text-1-13">
 <p>
 Affiche des boites de dialogue
@@ -520,8 +520,8 @@ Affiche des boites de dialogue
 </div>
 </div>
 
-<div id="outline-container-org7f1e135" class="outline-3">
-<h3 id="org7f1e135"><span class="section-number-3">1.14</span> Which key</h3>
+<div id="outline-container-orge60ee20" class="outline-3">
+<h3 id="orge60ee20"><span class="section-number-3">1.14</span> Which key</h3>
 <div class="outline-text-3" id="text-1-14">
 <p>
 Aide en ligne pour les raccourcis (<i>quelle touche ?</i>)
@@ -536,8 +536,8 @@ Aide en ligne pour les raccourcis (<i>quelle touche ?</i>)
 </div>
 </div>
 
-<div id="outline-container-org8798aa6" class="outline-3">
-<h3 id="org8798aa6"><span class="section-number-3">1.15</span> Gnuplot</h3>
+<div id="outline-container-orgea887a4" class="outline-3">
+<h3 id="orgea887a4"><span class="section-number-3">1.15</span> Gnuplot</h3>
 <div class="outline-text-3" id="text-1-15">
 <p>
 Ajout du mode <code>gnuplot</code>, en particulier pour les interactions avec
@@ -551,8 +551,8 @@ Ajout du mode <code>gnuplot</code>, en particulier pour les interactions avec
 </div>
 </div>
 
-<div id="outline-container-orgb6cb75b" class="outline-3">
-<h3 id="orgb6cb75b"><span class="section-number-3">1.16</span> Org mode</h3>
+<div id="outline-container-org05d58c1" class="outline-3">
+<h3 id="org05d58c1"><span class="section-number-3">1.16</span> Org mode</h3>
 <div class="outline-text-3" id="text-1-16">
 <p>
 <i>Org bullets</i> pour un plus bel affichage des sections
@@ -627,8 +627,8 @@ Ajout du mode <code>gnuplot</code>, en particulier pour les interactions avec
 </div>
 </div>
 
-<div id="outline-container-orgeacd9ea" class="outline-3">
-<h3 id="orgeacd9ea"><span class="section-number-3">1.17</span> Ace window</h3>
+<div id="outline-container-org486d5f6" class="outline-3">
+<h3 id="org486d5f6"><span class="section-number-3">1.17</span> Ace window</h3>
 <div class="outline-text-3" id="text-1-17">
 <p>
 Permet de changer facilement de fenêtre. S'il y a plus de deux <i>buffers</i>
@@ -673,8 +673,8 @@ fenêtre choisie pour s'y rendre.
 </div>
 </div>
 
-<div id="outline-container-org373e79d" class="outline-3">
-<h3 id="org373e79d"><span class="section-number-3">1.18</span> Ivy / Counsel</h3>
+<div id="outline-container-orgf93543e" class="outline-3">
+<h3 id="orgf93543e"><span class="section-number-3">1.18</span> Ivy / Counsel</h3>
 <div class="outline-text-3" id="text-1-18">
 <p>
 Interface de complétion
@@ -702,8 +702,8 @@ Interface de complétion
 </div>
 </div>
 
-<div id="outline-container-orgbec51c8" class="outline-3">
-<h3 id="orgbec51c8"><span class="section-number-3">1.19</span> Swiper</h3>
+<div id="outline-container-org65d85fe" class="outline-3">
+<h3 id="org65d85fe"><span class="section-number-3">1.19</span> Swiper</h3>
 <div class="outline-text-3" id="text-1-19">
 <p>
 Améliore la recherche incrémentale. Les raccourcis sont les raccourcis
@@ -776,8 +776,8 @@ chaîne avec <code>RET</code>.</li>
 </div>
 </div>
 
-<div id="outline-container-org50027da" class="outline-3">
-<h3 id="org50027da"><span class="section-number-3">1.20</span> Avy</h3>
+<div id="outline-container-org22a8bd7" class="outline-3">
+<h3 id="org22a8bd7"><span class="section-number-3">1.20</span> Avy</h3>
 <div class="outline-text-3" id="text-1-20">
 <p>
 Saute très rapidement vers la zone de texte contenant une lettre.
@@ -812,8 +812,8 @@ Saute très rapidement vers la zone de texte contenant une lettre.
 </div>
 </div>
 
-<div id="outline-container-orga5fb59a" class="outline-3">
-<h3 id="orga5fb59a"><span class="section-number-3">1.21</span> Company</h3>
+<div id="outline-container-org8ac8255" class="outline-3">
+<h3 id="org8ac8255"><span class="section-number-3">1.21</span> Company</h3>
 <div class="outline-text-3" id="text-1-21">
 <p>
 Boites de dialogue pour la complétion
@@ -846,15 +846,15 @@ Boites de dialogue pour la complétion
 </div>
 </div>
 
-<div id="outline-container-orgd1ea8f1" class="outline-3">
-<h3 id="orgd1ea8f1"><span class="section-number-3">1.22</span> C++</h3>
+<div id="outline-container-org7f5eb4a" class="outline-3">
+<h3 id="org7f5eb4a"><span class="section-number-3">1.22</span> C++</h3>
 <div class="outline-text-3" id="text-1-22">
 <p>
 Transforme Emacs en un véritable IDE en utilisant <code>Irony</code>
 </p>
 </div>
-<div id="outline-container-org7d64359" class="outline-4">
-<h4 id="org7d64359"><span class="section-number-4">1.22.1</span> On branche Irony à Company</h4>
+<div id="outline-container-org117668d" class="outline-4">
+<h4 id="org117668d"><span class="section-number-4">1.22.1</span> On branche Irony à Company</h4>
 <div class="outline-text-4" id="text-1-22-1">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">company-irony</span>
@@ -866,8 +866,8 @@ Transforme Emacs en un véritable IDE en utilisant <code>Irony</code>
 </div>
 </div>
 
-<div id="outline-container-orge974583" class="outline-4">
-<h4 id="orge974583"><span class="section-number-4">1.22.2</span> On active Irony pour le C++</h4>
+<div id="outline-container-org86b8007" class="outline-4">
+<h4 id="org86b8007"><span class="section-number-4">1.22.2</span> On active Irony pour le C++</h4>
 <div class="outline-text-4" id="text-1-22-2">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">irony</span>
@@ -881,8 +881,8 @@ Transforme Emacs en un véritable IDE en utilisant <code>Irony</code>
 </div>
 </div>
 
-<div id="outline-container-org074a5f6" class="outline-4">
-<h4 id="org074a5f6"><span class="section-number-4">1.22.3</span> Eldoc / Irony</h4>
+<div id="outline-container-org8dd7286" class="outline-4">
+<h4 id="org8dd7286"><span class="section-number-4">1.22.3</span> Eldoc / Irony</h4>
 <div class="outline-text-4" id="text-1-22-3">
 <p>
 Affiche la documentation des objets/fonctions dans le minibuffer
@@ -897,8 +897,8 @@ Affiche la documentation des objets/fonctions dans le minibuffer
 </div>
 </div>
 
-<div id="outline-container-org75253c6" class="outline-4">
-<h4 id="org75253c6"><span class="section-number-4">1.22.4</span> Formatage automatique : <code>clang-format</code></h4>
+<div id="outline-container-orge921c50" class="outline-4">
+<h4 id="orge921c50"><span class="section-number-4">1.22.4</span> Formatage automatique : <code>clang-format</code></h4>
 <div class="outline-text-4" id="text-1-22-4">
 <p>
 Création d'un raccourci spécial pour formater une zone du code.
@@ -960,12 +960,11 @@ classique fonctionne encore.
 </table>
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">defun</span> <span class="org-function-name">clang-format-c-mode-common-hook</span> <span class="org-rainbow-delimiters-depth-2">()</span>
-  <span class="org-rainbow-delimiters-depth-2">(</span>fset 'c-indent-region 'clang-format-region<span class="org-rainbow-delimiters-depth-2">)</span>
   <span class="org-rainbow-delimiters-depth-2">(</span>define-key c-mode-base-map <span class="org-rainbow-delimiters-depth-3">(</span>kbd <span class="org-string">"&lt;tab&gt;"</span><span class="org-rainbow-delimiters-depth-3">)</span>
     <span class="org-rainbow-delimiters-depth-3">(</span><span class="org-keyword">lambda</span> <span class="org-rainbow-delimiters-depth-4">()</span>
       <span class="org-rainbow-delimiters-depth-4">(</span><span class="org-keyword">interactive</span><span class="org-rainbow-delimiters-depth-4">)</span>
       <span class="org-rainbow-delimiters-depth-4">(</span><span class="org-keyword">progn</span>
-        <span class="org-rainbow-delimiters-depth-5">(</span>c-indent-command<span class="org-rainbow-delimiters-depth-5">)</span>
+        <span class="org-rainbow-delimiters-depth-5">(</span>c-indent-line-or-region <span class="org-rainbow-delimiters-depth-6">(</span>region-beginning<span class="org-rainbow-delimiters-depth-6">)</span> <span class="org-rainbow-delimiters-depth-6">(</span>region-end<span class="org-rainbow-delimiters-depth-6">)</span><span class="org-rainbow-delimiters-depth-5">)</span>
         <span class="org-rainbow-delimiters-depth-5">(</span>clang-format-region <span class="org-rainbow-delimiters-depth-6">(</span>region-beginning<span class="org-rainbow-delimiters-depth-6">)</span> <span class="org-rainbow-delimiters-depth-6">(</span>region-end<span class="org-rainbow-delimiters-depth-6">)</span><span class="org-rainbow-delimiters-depth-5">)</span>
         <span class="org-rainbow-delimiters-depth-4">)</span><span class="org-rainbow-delimiters-depth-3">)</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
 <span class="org-rainbow-delimiters-depth-1">(</span>add-hook 'c-mode-common-hook 'clang-format-c-mode-common-hook<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -985,8 +984,8 @@ Force le formatage du fichier quand il est sauvegardé
 </div>
 </div>
 
-<div id="outline-container-org6100b84" class="outline-4">
-<h4 id="org6100b84"><span class="section-number-4">1.22.5</span> Coloration syntaxique (C++ moderne)</h4>
+<div id="outline-container-org54484b6" class="outline-4">
+<h4 id="org54484b6"><span class="section-number-4">1.22.5</span> Coloration syntaxique (C++ moderne)</h4>
 <div class="outline-text-4" id="text-1-22-5">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">modern-cpp-font-lock</span>
@@ -1003,8 +1002,8 @@ Force le formatage du fichier quand il est sauvegardé
 </div>
 </div>
 
-<div id="outline-container-org0ad2dbf" class="outline-3">
-<h3 id="org0ad2dbf"><span class="section-number-3">1.23</span> Thèmes</h3>
+<div id="outline-container-org291f90d" class="outline-3">
+<h3 id="org291f90d"><span class="section-number-3">1.23</span> Thèmes</h3>
 <div class="outline-text-3" id="text-1-23">
 <p>
 Chargement de quelques themes
@@ -1022,8 +1021,8 @@ Chargement de quelques themes
 </div>
 </div>
 
-<div id="outline-container-org367f87b" class="outline-3">
-<h3 id="org367f87b"><span class="section-number-3">1.24</span> Modeline</h3>
+<div id="outline-container-org12c87f1" class="outline-3">
+<h3 id="org12c87f1"><span class="section-number-3">1.24</span> Modeline</h3>
 <div class="outline-text-3" id="text-1-24">
 <p>
 Augmente la taille de la police
@@ -1070,8 +1069,8 @@ Taille de la fenêtre et position
 </div>
 </div>
 
-<div id="outline-container-org18c952e" class="outline-3">
-<h3 id="org18c952e"><span class="section-number-3">1.25</span> Parenthèses arc-en-ciel</h3>
+<div id="outline-container-org3af0558" class="outline-3">
+<h3 id="org3af0558"><span class="section-number-3">1.25</span> Parenthèses arc-en-ciel</h3>
 <div class="outline-text-3" id="text-1-25">
 <p>
 Améliore le visuel des parenthèses
@@ -1089,8 +1088,8 @@ Améliore le visuel des parenthèses
 </div>
 </div>
 
-<div id="outline-container-orgc7f1211" class="outline-3">
-<h3 id="orgc7f1211"><span class="section-number-3">1.26</span> FlyCheck</h3>
+<div id="outline-container-org49ce490" class="outline-3">
+<h3 id="org49ce490"><span class="section-number-3">1.26</span> FlyCheck</h3>
 <div class="outline-text-3" id="text-1-26">
 <p>
 On branche <code>FlyCheck</code> à <code>Irony</code> pour une analyse des erreurs à la volée.
@@ -1124,8 +1123,8 @@ Active <code>FlyCheck</code> globalement
 </div>
 </div>
 </div>
-<div id="outline-container-org766720f" class="outline-3">
-<h3 id="org766720f"><span class="section-number-3">1.27</span> Python</h3>
+<div id="outline-container-org2a337c0" class="outline-3">
+<h3 id="org2a337c0"><span class="section-number-3">1.27</span> Python</h3>
 <div class="outline-text-3" id="text-1-27">
 <p>
 Attention pour que la configuration fonctionne, il faut installer
@@ -1155,8 +1154,8 @@ Attention pour que la configuration fonctionne, il faut installer
 </div>
 </div>
 
-<div id="outline-container-org155dd28" class="outline-3">
-<h3 id="org155dd28"><span class="section-number-3">1.28</span> YASnippet</h3>
+<div id="outline-container-org24d3f70" class="outline-3">
+<h3 id="org24d3f70"><span class="section-number-3">1.28</span> YASnippet</h3>
 <div class="outline-text-3" id="text-1-28">
 <p>
 Le système de templates pour Emacs
@@ -1176,12 +1175,12 @@ Le système de templates pour Emacs
 </div>
 </div>
 
-<div id="outline-container-org82592cc" class="outline-3">
-<h3 id="org82592cc"><span class="section-number-3">1.29</span> Divers paquets</h3>
+<div id="outline-container-orgc71140f" class="outline-3">
+<h3 id="orgc71140f"><span class="section-number-3">1.29</span> Divers paquets</h3>
 <div class="outline-text-3" id="text-1-29">
 </div>
-<div id="outline-container-orgb717444" class="outline-4">
-<h4 id="orgb717444"><span class="section-number-4">1.29.1</span> Highlight line</h4>
+<div id="outline-container-orgdf701e7" class="outline-4">
+<h4 id="orgdf701e7"><span class="section-number-4">1.29.1</span> Highlight line</h4>
 <div class="outline-text-4" id="text-1-29-1">
 <p>
 Mise en valeur de la ligne courante
@@ -1193,8 +1192,8 @@ Mise en valeur de la ligne courante
 </div>
 </div>
 
-<div id="outline-container-orgebd0849" class="outline-4">
-<h4 id="orgebd0849"><span class="section-number-4">1.29.2</span> Beacon</h4>
+<div id="outline-container-orgc47e077" class="outline-4">
+<h4 id="orgc47e077"><span class="section-number-4">1.29.2</span> Beacon</h4>
 <div class="outline-text-4" id="text-1-29-2">
 <p>
 Flash de la ligne aux changements de page ou de buffer
@@ -1209,8 +1208,8 @@ Flash de la ligne aux changements de page ou de buffer
 </div>
 </div>
 
-<div id="outline-container-org5f0b8b9" class="outline-4">
-<h4 id="org5f0b8b9"><span class="section-number-4">1.29.3</span> hungry-delete</h4>
+<div id="outline-container-org6ddbdbc" class="outline-4">
+<h4 id="org6ddbdbc"><span class="section-number-4">1.29.3</span> hungry-delete</h4>
 <div class="outline-text-4" id="text-1-29-3">
 <p>
 Suppression de tous les blancs quand appuie sur backspace ou delete
@@ -1225,8 +1224,8 @@ Suppression de tous les blancs quand appuie sur backspace ou delete
 </div>
 </div>
 
-<div id="outline-container-orga1ad18b" class="outline-4">
-<h4 id="orga1ad18b"><span class="section-number-4">1.29.4</span> Expand-region</h4>
+<div id="outline-container-org726fcf1" class="outline-4">
+<h4 id="org726fcf1"><span class="section-number-4">1.29.4</span> Expand-region</h4>
 <div class="outline-text-4" id="text-1-29-4">
 <p>
 Sélectionne une zone de manière incrémentale. mot, phrase, paragraphe,
@@ -1242,8 +1241,8 @@ etc de manière intelligente.
 </div>
 </div>
 
-<div id="outline-container-orge096bca" class="outline-4">
-<h4 id="orge096bca"><span class="section-number-4">1.29.5</span> Meilleure gestion du <code>kill-ring</code></h4>
+<div id="outline-container-org7c5e2f5" class="outline-4">
+<h4 id="org7c5e2f5"><span class="section-number-4">1.29.5</span> Meilleure gestion du <code>kill-ring</code></h4>
 <div class="outline-text-4" id="text-1-29-5">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">setq</span> save-interprogram-paste-before-kill t<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -1252,8 +1251,8 @@ etc de manière intelligente.
 </div>
 </div>
 
-<div id="outline-container-org7f450fe" class="outline-4">
-<h4 id="org7f450fe"><span class="section-number-4">1.29.6</span> Gestion de la restauration des buffers</h4>
+<div id="outline-container-orga599806" class="outline-4">
+<h4 id="orga599806"><span class="section-number-4">1.29.6</span> Gestion de la restauration des buffers</h4>
 <div class="outline-text-4" id="text-1-29-6">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span>global-auto-revert-mode 1<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -1266,8 +1265,8 @@ etc de manière intelligente.
 </div>
 </div>
 
-<div id="outline-container-org912dd96" class="outline-3">
-<h3 id="org912dd96"><span class="section-number-3">1.30</span> iedit</h3>
+<div id="outline-container-org91ef9dc" class="outline-3">
+<h3 id="org91ef9dc"><span class="section-number-3">1.30</span> iedit</h3>
 <div class="outline-text-3" id="text-1-30">
 <p>
 Modifie les copies d'une zone séléctionnée simultanément
@@ -1307,8 +1306,8 @@ Modifie les copies d'une zone séléctionnée simultanément
 </div>
 </div>
 
-<div id="outline-container-orge0628df" class="outline-3">
-<h3 id="orge0628df"><span class="section-number-3">1.31</span> Narrow/widen dwim</h3>
+<div id="outline-container-orgde37363" class="outline-3">
+<h3 id="orgde37363"><span class="section-number-3">1.31</span> Narrow/widen dwim</h3>
 <div class="outline-text-3" id="text-1-31">
 <p>
 Réduit/agrandit une zone d'édition de manière intelligente
@@ -1353,8 +1352,8 @@ Remplace la fonction Emacs standard par <code>dwim</code>
 </div>
 </div>
 
-<div id="outline-container-org69174e0" class="outline-3">
-<h3 id="org69174e0"><span class="section-number-3">1.32</span> Web Mode</h3>
+<div id="outline-container-org0cf8168" class="outline-3">
+<h3 id="org0cf8168"><span class="section-number-3">1.32</span> Web Mode</h3>
 <div class="outline-text-3" id="text-1-32">
 <p>
 Mode avancé pour l'édition de pages <code>HTML</code>, <code>Css</code>,&#x2026;
@@ -1378,8 +1377,8 @@ Mode avancé pour l'édition de pages <code>HTML</code>, <code>Css</code>,&#x202
 </div>
 </div>
 
-<div id="outline-container-orgaa0fa85" class="outline-3">
-<h3 id="orgaa0fa85"><span class="section-number-3">1.33</span> Emmet mode</h3>
+<div id="outline-container-org8e96c35" class="outline-3">
+<h3 id="org8e96c35"><span class="section-number-3">1.33</span> Emmet mode</h3>
 <div class="outline-text-3" id="text-1-33">
 <p>
 Ensemble de fonctions permettant l'édition rapide de <i>markup languages</i>
@@ -1400,8 +1399,8 @@ Ensemble de fonctions permettant l'édition rapide de <i>markup languages</i>
 </div>
 </div>
 
-<div id="outline-container-org4607355" class="outline-3">
-<h3 id="org4607355"><span class="section-number-3">1.34</span> Dired-dwim</h3>
+<div id="outline-container-orgba07e9f" class="outline-3">
+<h3 id="orgba07e9f"><span class="section-number-3">1.34</span> Dired-dwim</h3>
 <div class="outline-text-3" id="text-1-34">
 <p>
 Permet d'utiliser reduire/agrandir les affichages de répertoires
@@ -1426,8 +1425,8 @@ Permet d'utiliser reduire/agrandir les affichages de répertoires
 </div>
 </div>
 
-<div id="outline-container-org776eebd" class="outline-3">
-<h3 id="org776eebd"><span class="section-number-3">1.35</span> LaTeX</h3>
+<div id="outline-container-orgf2719f6" class="outline-3">
+<h3 id="orgf2719f6"><span class="section-number-3">1.35</span> LaTeX</h3>
 <div class="outline-text-3" id="text-1-35">
 <p>
 Configuration LaTeX basique.
@@ -1452,8 +1451,8 @@ Configuration LaTeX basique.
 </div>
 </div>
 
-<div id="outline-container-orgb768d79" class="outline-3">
-<h3 id="orgb768d79"><span class="section-number-3">1.36</span> Gestion de projets</h3>
+<div id="outline-container-orgbc67ee5" class="outline-3">
+<h3 id="orgbc67ee5"><span class="section-number-3">1.36</span> Gestion de projets</h3>
 <div class="outline-text-3" id="text-1-36">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">projectile</span>
@@ -1467,8 +1466,8 @@ Configuration LaTeX basique.
 </div>
 </div>
 
-<div id="outline-container-org0ee8bb6" class="outline-3">
-<h3 id="org0ee8bb6"><span class="section-number-3">1.37</span> Org-mode (langages suportés)</h3>
+<div id="outline-container-org60b71c9" class="outline-3">
+<h3 id="org60b71c9"><span class="section-number-3">1.37</span> Org-mode (langages suportés)</h3>
 <div class="outline-text-3" id="text-1-37">
 <p>
 Charge les langages disponnibles pour org-mode
@@ -1494,8 +1493,8 @@ Charge les langages disponnibles pour org-mode
 </div>
 </div>
 
-<div id="outline-container-orge03ef30" class="outline-3">
-<h3 id="orge03ef30"><span class="section-number-3">1.38</span> Parenthèses</h3>
+<div id="outline-container-org52a85cd" class="outline-3">
+<h3 id="org52a85cd"><span class="section-number-3">1.38</span> Parenthèses</h3>
 <div class="outline-text-3" id="text-1-38">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">smartparens</span>
@@ -1517,8 +1516,8 @@ Charge les langages disponnibles pour org-mode
 </div>
 </div>
 
-<div id="outline-container-org1dbf350" class="outline-3">
-<h3 id="org1dbf350"><span class="section-number-3">1.39</span> Taille de la police</h3>
+<div id="outline-container-orgd1379ef" class="outline-3">
+<h3 id="orgd1379ef"><span class="section-number-3">1.39</span> Taille de la police</h3>
 <div class="outline-text-3" id="text-1-39">
 <p>
 Change la taille de la police dynamiquement (temporaire)
@@ -1560,8 +1559,8 @@ Change la taille de la police dynamiquement (temporaire)
 </div>
 </div>
 
-<div id="outline-container-org05cb7dc" class="outline-3">
-<h3 id="org05cb7dc"><span class="section-number-3">1.40</span> Hydra</h3>
+<div id="outline-container-orgd765a41" class="outline-3">
+<h3 id="orgd765a41"><span class="section-number-3">1.40</span> Hydra</h3>
 <div class="outline-text-3" id="text-1-40">
 <p>
 Outil de simplification des raccourcis. Un <i>popup</i> contextuel apparaît.
@@ -1633,8 +1632,8 @@ Outil de simplification des raccourcis. Un <i>popup</i> contextuel apparaît.
 </div>
 </div>
 
-<div id="outline-container-org31c4179" class="outline-3">
-<h3 id="org31c4179"><span class="section-number-3">1.41</span> Modes git</h3>
+<div id="outline-container-org5384725" class="outline-3">
+<h3 id="org5384725"><span class="section-number-3">1.41</span> Modes git</h3>
 <div class="outline-text-3" id="text-1-41">
 <p>
 Le sublime <code>Magit</code>.
@@ -1747,8 +1746,8 @@ checkout -p</code>)
 </div>
 </div>
 
-<div id="outline-container-org99a2f3a" class="outline-3">
-<h3 id="org99a2f3a"><span class="section-number-3">1.42</span> FlySpell</h3>
+<div id="outline-container-org2ef6118" class="outline-3">
+<h3 id="org2ef6118"><span class="section-number-3">1.42</span> FlySpell</h3>
 <div class="outline-text-3" id="text-1-42">
 <p>
 Correcteur orthographique à la volée.
@@ -1769,8 +1768,8 @@ Correcteur orthographique à la volée.
 </div>
 </div>
 
-<div id="outline-container-org77cda57" class="outline-3">
-<h3 id="org77cda57"><span class="section-number-3">1.43</span> C++</h3>
+<div id="outline-container-org11b66e0" class="outline-3">
+<h3 id="org11b66e0"><span class="section-number-3">1.43</span> C++</h3>
 <div class="outline-text-3" id="text-1-43">
 <p>
 Activation des <code>ggtags</code>
@@ -1788,26 +1787,21 @@ Activation des <code>ggtags</code>
 </div>
 </div>
 
-<div id="outline-container-orgf2bd3f5" class="outline-3">
-<h3 id="orgf2bd3f5"><span class="section-number-3">1.44</span> Compilation en C++</h3>
+<div id="outline-container-org65d9050" class="outline-3">
+<h3 id="org65d9050"><span class="section-number-3">1.44</span> Compilation</h3>
 <div class="outline-text-3" id="text-1-44">
 <p>
-Définit <code>C-c C-c</code> comme raccourci pour lancer la compilation et
-configure le <i>buffer</i> de compilation pour qu'il suive la compilation
-jusqu'à la première erreur.
+Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>.
 </p>
 <div class="org-src-container">
-<pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">defun</span> <span class="org-function-name">compilation-c-mode-common-hook</span> <span class="org-rainbow-delimiters-depth-2">()</span>
-  <span class="org-rainbow-delimiters-depth-2">(</span>define-key c-mode-base-map <span class="org-rainbow-delimiters-depth-3">(</span>kbd <span class="org-string">"C-c C-c"</span><span class="org-rainbow-delimiters-depth-3">)</span> 'compile<span class="org-rainbow-delimiters-depth-2">)</span>
-  <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">setq</span> compilation-scroll-output 'first-error<span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
-<span class="org-rainbow-delimiters-depth-1">(</span>add-hook 'c-mode-common-hook 'compilation-c-mode-common-hook<span class="org-rainbow-delimiters-depth-1">)</span>
+<pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span>global-set-key <span class="org-rainbow-delimiters-depth-2">(</span>kbd <span class="org-string">"C-c C-c"</span><span class="org-rainbow-delimiters-depth-2">)</span> 'compile<span class="org-rainbow-delimiters-depth-1">)</span>
 </pre>
 </div>
 </div>
 </div>
 
-<div id="outline-container-org6acb229" class="outline-3">
-<h3 id="org6acb229"><span class="section-number-3">1.45</span> CMake</h3>
+<div id="outline-container-org0a87b3c" class="outline-3">
+<h3 id="org0a87b3c"><span class="section-number-3">1.45</span> CMake</h3>
 <div class="outline-text-3" id="text-1-45">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">cmake-mode</span>
@@ -1830,8 +1824,8 @@ jusqu'à la première erreur.
 </div>
 </div>
 
-<div id="outline-container-orgd195fd8" class="outline-3">
-<h3 id="orgd195fd8"><span class="section-number-3">1.46</span> Markdown</h3>
+<div id="outline-container-org625def6" class="outline-3">
+<h3 id="org625def6"><span class="section-number-3">1.46</span> Markdown</h3>
 <div class="outline-text-3" id="text-1-46">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">markdown-mode</span>
@@ -1842,8 +1836,8 @@ jusqu'à la première erreur.
 </div>
 </div>
 
-<div id="outline-container-org008f5a7" class="outline-3">
-<h3 id="org008f5a7"><span class="section-number-3">1.47</span> Dumb jump</h3>
+<div id="outline-container-org98e2941" class="outline-3">
+<h3 id="org98e2941"><span class="section-number-3">1.47</span> Dumb jump</h3>
 <div class="outline-text-3" id="text-1-47">
 <p>
 Permet de se déplacer <b>très</b> rapidement dans un texte ou de retrouver
@@ -1889,8 +1883,8 @@ une définition.
 </div>
 </div>
 
-<div id="outline-container-orgb4db62a" class="outline-3">
-<h3 id="orgb4db62a"><span class="section-number-3">1.48</span> Origami</h3>
+<div id="outline-container-org89a1b76" class="outline-3">
+<h3 id="org89a1b76"><span class="section-number-3">1.48</span> Origami</h3>
 <div class="outline-text-3" id="text-1-48">
 <p>
 Mode permettant le pliage (<i>folding</i>) de régions
@@ -1903,8 +1897,8 @@ Mode permettant le pliage (<i>folding</i>) de régions
 </div>
 </div>
 
-<div id="outline-container-orgd3daf91" class="outline-3">
-<h3 id="orgd3daf91"><span class="section-number-3">1.49</span> IBuffer</h3>
+<div id="outline-container-orgc9543d3" class="outline-3">
+<h3 id="orgc9543d3"><span class="section-number-3">1.49</span> IBuffer</h3>
 <div class="outline-text-3" id="text-1-49">
 <p>
 Un meilleur gestionnaire de <i>buffers</i>.
@@ -1971,8 +1965,8 @@ Un meilleur gestionnaire de <i>buffers</i>.
 </div>
 </div>
 
-<div id="outline-container-org44d7e84" class="outline-3">
-<h3 id="org44d7e84"><span class="section-number-3">1.50</span> WGrep</h3>
+<div id="outline-container-orgb54ee93" class="outline-3">
+<h3 id="orgb54ee93"><span class="section-number-3">1.50</span> WGrep</h3>
 <div class="outline-text-3" id="text-1-50">
 <p>
 Permet de modifier le résultat d'un <code>grep</code> (donc simultanément dans
@@ -2024,8 +2018,8 @@ voir <a href="https://github.com/emacsmirror/emacswiki.org/blob/master/wgrep.el"
 </div>
 </div>
 
-<div id="outline-container-orga425e44" class="outline-3">
-<h3 id="orga425e44"><span class="section-number-3">1.51</span> PDF tools</h3>
+<div id="outline-container-org21aae60" class="outline-3">
+<h3 id="org21aae60"><span class="section-number-3">1.51</span> PDF tools</h3>
 <div class="outline-text-3" id="text-1-51">
 <p>
 Outils d'édition de <code>PDF</code> dans Emacs
@@ -2050,8 +2044,8 @@ Outils d'édition de <code>PDF</code> dans Emacs
 </div>
 </div>
 
-<div id="outline-container-org6b6518c" class="outline-3">
-<h3 id="org6b6518c"><span class="section-number-3">1.52</span> AutoYASnippet</h3>
+<div id="outline-container-orgd6027ff" class="outline-3">
+<h3 id="orgd6027ff"><span class="section-number-3">1.52</span> AutoYASnippet</h3>
 <div class="outline-text-3" id="text-1-52">
 <p>
 Outil de création rapide de snipets.
@@ -2065,8 +2059,8 @@ Voir la documentation en ligne <a href="https://github.com/abo-abo/auto-yasnippe
 </div>
 </div>
 
-<div id="outline-container-org3f585e5" class="outline-3">
-<h3 id="org3f585e5"><span class="section-number-3">1.53</span> Divers</h3>
+<div id="outline-container-org996d03d" class="outline-3">
+<h3 id="org996d03d"><span class="section-number-3">1.53</span> Divers</h3>
 <div class="outline-text-3" id="text-1-53">
 <p>
 Quelques réglages utilitaires
@@ -2083,8 +2077,8 @@ Quelques réglages utilitaires
 </div>
 </div>
 
-<div id="outline-container-orgc1c7d6d" class="outline-3">
-<h3 id="orgc1c7d6d"><span class="section-number-3">1.54</span> Keyfreq</h3>
+<div id="outline-container-org2b9c2f4" class="outline-3">
+<h3 id="org2b9c2f4"><span class="section-number-3">1.54</span> Keyfreq</h3>
 <div class="outline-text-3" id="text-1-54">
 <p>
 Enregistre la fréquence d'utilisation de commandes. Pour obtenir les
@@ -2102,8 +2096,8 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code>
 </div>
 </div>
 
-<div id="outline-container-orgc0213a6" class="outline-3">
-<h3 id="orgc0213a6"><span class="section-number-3">1.55</span> Dictionnaire et césures</h3>
+<div id="outline-container-orgd9d4c1e" class="outline-3">
+<h3 id="orgd9d4c1e"><span class="section-number-3">1.55</span> Dictionnaire et césures</h3>
 <div class="outline-text-3" id="text-1-55">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">dictionary</span>
@@ -2116,12 +2110,12 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code>
 </div>
 </div>
 
-<div id="outline-container-orgc6faa6e" class="outline-2">
-<h2 id="orgc6faa6e"><span class="section-number-2">2</span> Annexes</h2>
+<div id="outline-container-org3196d21" class="outline-2">
+<h2 id="org3196d21"><span class="section-number-2">2</span> Annexes</h2>
 <div class="outline-text-2" id="text-2">
 </div>
-<div id="outline-container-org6bfcbd8" class="outline-3">
-<h3 id="org6bfcbd8"><span class="section-number-3">2.1</span> Génération de toute la documentation</h3>
+<div id="outline-container-orgaf3a2dc" class="outline-3">
+<h3 id="orgaf3a2dc"><span class="section-number-3">2.1</span> Génération de toute la documentation</h3>
 <div class="outline-text-3" id="text-2-1">
 <p>
 On génère la documentation <code>HTML</code> et <code>PDF</code> de cette configuration à partir
@@ -2146,7 +2140,7 @@ de tous les fichier <code>.org</code> du répertoire de configuration Emacs.
 </div>
 </div>
 <div id="postamble" class="status">
-<p class="date">Created: 2020-04-18 sam. 20:04</p>
+<p class="date">Created: 2020-04-20 lun. 00:42</p>
 <p class="validation"><a href="http://validator.w3.org/check?uri=referer">Validate</a></p>
 </div>
 </body>
diff --git a/Configuration.org b/Configuration.org
index e159ff6..c44e18b 100644
--- a/Configuration.org
+++ b/Configuration.org
@@ -871,15 +871,10 @@ Activation des ~ggtags~
                   (ggtags-mode 1)))))
 #+END_SRC
 
-** Compilation en C++
-Définit ~C-c C-c~ comme raccourci pour lancer la compilation et
-configure le /buffer/ de compilation pour qu'il suive la compilation
-jusqu'à la première erreur.
-#+BEGIN_SRC emacs-lisp
-  (defun compilation-c-mode-common-hook ()
-    (define-key c-mode-base-map (kbd "C-c C-c") 'compile)
-    (setq compilation-scroll-output 'first-error))
-  (add-hook 'c-mode-common-hook 'compilation-c-mode-common-hook)
+** Compilation
+Définit ~C-c C-c~ comme raccourci pour invoquer ~make~.
+#+BEGIN_SRC emacs-lisp
+  (global-set-key (kbd "C-c C-c") 'compile)
 #+END_SRC
 
 ** CMake
diff --git a/Configuration.pdf b/Configuration.pdf
index ce165c852322384978ab5edec75a8d6bbb1479fd..fd9c6847071746d0b56df29359cfb47f8990b694 100644
GIT binary patch
delta 20817
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
LE>%@me>W}w1}B8^

delta 21111
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
UzF`*PHZw3Z;Zjv~^>^a}05Fi1kpKVy

-- 
GitLab