From 419bf0d009c9558f1407137ca995cc09aa2d35a9 Mon Sep 17 00:00:00 2001
From: Stephane Del Pino <stephane.delpino44@gmail.com>
Date: Mon, 20 Apr 2020 01:14:02 +0200
Subject: [PATCH] Corrige (encore) le raccourci pour la compilation.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

La dernière modification avait été un peu violente et ne positionnait
pas bien le C-c C-c pour le mode C ... par défaut, ce raccourci
commente la région.
---
 Configuration.html | 422 +++++++++++++++++++++++----------------------
 Configuration.org  |   4 +
 Configuration.pdf  | Bin 257142 -> 257345 bytes
 3 files changed, 217 insertions(+), 209 deletions(-)

diff --git a/Configuration.html b/Configuration.html
index 191c0f0..6841528 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-20 lun. 00:42 -->
+<!-- 2020-04-20 lun. 01:13 -->
 <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="#org373e523">1. Choix d'interface</a>
+<li><a href="#org1c8c19e">1. Choix d'interface</a>
 <ul>
-<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>
+<li><a href="#org04ded1b">1.1. Pas d'écran de bienvenue</a></li>
+<li><a href="#org25f9b7d">1.2. Déactive des raccourcis</a></li>
+<li><a href="#orge5d1bd0">1.3. Augumente la mémoire pour le <i>garbage collector</i> &rArr; meilleures performances</a></li>
+<li><a href="#org45a05ce">1.4. Pas de toolbar</a></li>
+<li><a href="#orgbe8f02c">1.5. Réponses par y ou n</a></li>
+<li><a href="#org3a2793d">1.6. Commentaires</a></li>
+<li><a href="#org2044ddc">1.7. Désactive l'auto-save</a></li>
+<li><a href="#org71e73c0">1.8. Auto-fill</a></li>
+<li><a href="#orgfb6ce7a">1.9. Supression des blancs inutiles</a></li>
+<li><a href="#org45d7383">1.10. Numéros de lignes</a></li>
+<li><a href="#org061e93f">1.11. Powerline</a></li>
+<li><a href="#org17c97ec">1.12. Try</a></li>
+<li><a href="#org9b8eb88">1.13. Posframe</a></li>
+<li><a href="#org463f4df">1.14. Which key</a></li>
+<li><a href="#org6e40013">1.15. Gnuplot</a></li>
+<li><a href="#orgc5e2448">1.16. Org mode</a></li>
+<li><a href="#orgb447821">1.17. Ace window</a></li>
+<li><a href="#org5072172">1.18. Ivy / Counsel</a></li>
+<li><a href="#org396514b">1.19. Swiper</a></li>
+<li><a href="#org0c4077b">1.20. Avy</a></li>
+<li><a href="#org5bde279">1.21. Company</a></li>
+<li><a href="#org7b2c8dc">1.22. C++</a>
 <ul>
-<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>
+<li><a href="#orge2aa8a4">1.22.1. On branche Irony à Company</a></li>
+<li><a href="#orgcc738f0">1.22.2. On active Irony pour le C++</a></li>
+<li><a href="#org6df1276">1.22.3. Eldoc / Irony</a></li>
+<li><a href="#orgf7c4381">1.22.4. Formatage automatique : <code>clang-format</code></a></li>
+<li><a href="#orgc1b6d99">1.22.5. Coloration syntaxique (C++ moderne)</a></li>
 </ul>
 </li>
-<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>
+<li><a href="#org3b36ee0">1.23. Thèmes</a></li>
+<li><a href="#orgd120ccf">1.24. Modeline</a></li>
+<li><a href="#org2600753">1.25. Parenthèses arc-en-ciel</a></li>
+<li><a href="#orgb6ba796">1.26. FlyCheck</a></li>
+<li><a href="#orgf82695b">1.27. Python</a></li>
+<li><a href="#orgc6864b8">1.28. YASnippet</a></li>
+<li><a href="#org50b41d6">1.29. Divers paquets</a>
 <ul>
-<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>
+<li><a href="#org25bba01">1.29.1. Highlight line</a></li>
+<li><a href="#org0a1a82c">1.29.2. Beacon</a></li>
+<li><a href="#org21dbf6f">1.29.3. hungry-delete</a></li>
+<li><a href="#orga62f5c8">1.29.4. Expand-region</a></li>
+<li><a href="#orgcb810ae">1.29.5. Meilleure gestion du <code>kill-ring</code></a></li>
+<li><a href="#org756f1b5">1.29.6. Gestion de la restauration des buffers</a></li>
 </ul>
 </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>
+<li><a href="#org69b2b29">1.30. iedit</a></li>
+<li><a href="#org7054136">1.31. Narrow/widen dwim</a></li>
+<li><a href="#org6047450">1.32. Web Mode</a></li>
+<li><a href="#orgf44d119">1.33. Emmet mode</a></li>
+<li><a href="#org40a39d1">1.34. Dired-dwim</a></li>
+<li><a href="#orga0c2da5">1.35. LaTeX</a></li>
+<li><a href="#orgb4f508a">1.36. Gestion de projets</a></li>
+<li><a href="#org9930975">1.37. Org-mode (langages suportés)</a></li>
+<li><a href="#orga0cd264">1.38. Parenthèses</a></li>
+<li><a href="#org4042b9e">1.39. Taille de la police</a></li>
+<li><a href="#orgc6bee0d">1.40. Hydra</a></li>
+<li><a href="#org5ac405c">1.41. Modes git</a></li>
+<li><a href="#org649fd46">1.42. FlySpell</a></li>
+<li><a href="#org5e5855b">1.43. C++</a></li>
+<li><a href="#orge097377">1.44. Compilation</a></li>
+<li><a href="#org5a62a28">1.45. CMake</a></li>
+<li><a href="#orgd493909">1.46. Markdown</a></li>
+<li><a href="#org1ba58ff">1.47. Dumb jump</a></li>
+<li><a href="#org2154e65">1.48. Origami</a></li>
+<li><a href="#org6cedeb4">1.49. IBuffer</a></li>
+<li><a href="#org0f3cbf6">1.50. WGrep</a></li>
+<li><a href="#org13d1a7c">1.51. PDF tools</a></li>
+<li><a href="#org4e95604">1.52. AutoYASnippet</a></li>
+<li><a href="#orgffc8e52">1.53. Divers</a></li>
+<li><a href="#org0087267">1.54. Keyfreq</a></li>
+<li><a href="#org3075669">1.55. Dictionnaire et césures</a></li>
 </ul>
 </li>
-<li><a href="#org3196d21">2. Annexes</a>
+<li><a href="#org1b266a4">2. Annexes</a>
 <ul>
-<li><a href="#orgaf3a2dc">2.1. Génération de toute la documentation</a></li>
+<li><a href="#org3fd0748">2.1. Génération de toute la documentation</a></li>
 </ul>
 </li>
 </ul>
 </div>
 </div>
 
-<div id="outline-container-org373e523" class="outline-2">
-<h2 id="org373e523"><span class="section-number-2">1</span> Choix d'interface</h2>
+<div id="outline-container-org1c8c19e" class="outline-2">
+<h2 id="org1c8c19e"><span class="section-number-2">1</span> Choix d'interface</h2>
 <div class="outline-text-2" id="text-1">
 </div>
-<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 id="outline-container-org04ded1b" class="outline-3">
+<h3 id="org04ded1b"><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-org377aad8" class="outline-3">
-<h3 id="org377aad8"><span class="section-number-3">1.2</span> Déactive des raccourcis</h3>
+<div id="outline-container-org25f9b7d" class="outline-3">
+<h3 id="org25f9b7d"><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-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 id="outline-container-orge5d1bd0" class="outline-3">
+<h3 id="orge5d1bd0"><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-orgf8355e0" class="outline-3">
-<h3 id="orgf8355e0"><span class="section-number-3">1.4</span> Pas de toolbar</h3>
+<div id="outline-container-org45a05ce" class="outline-3">
+<h3 id="org45a05ce"><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-org88e89b8" class="outline-3">
-<h3 id="org88e89b8"><span class="section-number-3">1.5</span> Réponses par y ou n</h3>
+<div id="outline-container-orgbe8f02c" class="outline-3">
+<h3 id="orgbe8f02c"><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-org09c3eac" class="outline-3">
-<h3 id="org09c3eac"><span class="section-number-3">1.6</span> Commentaires</h3>
+<div id="outline-container-org3a2793d" class="outline-3">
+<h3 id="org3a2793d"><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-org2b70629" class="outline-3">
-<h3 id="org2b70629"><span class="section-number-3">1.7</span> Désactive l'auto-save</h3>
+<div id="outline-container-org2044ddc" class="outline-3">
+<h3 id="org2044ddc"><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-orga52d88f" class="outline-3">
-<h3 id="orga52d88f"><span class="section-number-3">1.8</span> Auto-fill</h3>
+<div id="outline-container-org71e73c0" class="outline-3">
+<h3 id="org71e73c0"><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-orgd78e8f7" class="outline-3">
-<h3 id="orgd78e8f7"><span class="section-number-3">1.9</span> Supression des blancs inutiles</h3>
+<div id="outline-container-orgfb6ce7a" class="outline-3">
+<h3 id="orgfb6ce7a"><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-orge2019d7" class="outline-3">
-<h3 id="orge2019d7"><span class="section-number-3">1.10</span> Numéros de lignes</h3>
+<div id="outline-container-org45d7383" class="outline-3">
+<h3 id="org45d7383"><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-org3b1850f" class="outline-3">
-<h3 id="org3b1850f"><span class="section-number-3">1.11</span> Powerline</h3>
+<div id="outline-container-org061e93f" class="outline-3">
+<h3 id="org061e93f"><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-org2b0add0" class="outline-3">
-<h3 id="org2b0add0"><span class="section-number-3">1.12</span> Try</h3>
+<div id="outline-container-org17c97ec" class="outline-3">
+<h3 id="org17c97ec"><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-orga1c1a51" class="outline-3">
-<h3 id="orga1c1a51"><span class="section-number-3">1.13</span> Posframe</h3>
+<div id="outline-container-org9b8eb88" class="outline-3">
+<h3 id="org9b8eb88"><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-orge60ee20" class="outline-3">
-<h3 id="orge60ee20"><span class="section-number-3">1.14</span> Which key</h3>
+<div id="outline-container-org463f4df" class="outline-3">
+<h3 id="org463f4df"><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-orgea887a4" class="outline-3">
-<h3 id="orgea887a4"><span class="section-number-3">1.15</span> Gnuplot</h3>
+<div id="outline-container-org6e40013" class="outline-3">
+<h3 id="org6e40013"><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-org05d58c1" class="outline-3">
-<h3 id="org05d58c1"><span class="section-number-3">1.16</span> Org mode</h3>
+<div id="outline-container-orgc5e2448" class="outline-3">
+<h3 id="orgc5e2448"><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-org486d5f6" class="outline-3">
-<h3 id="org486d5f6"><span class="section-number-3">1.17</span> Ace window</h3>
+<div id="outline-container-orgb447821" class="outline-3">
+<h3 id="orgb447821"><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-orgf93543e" class="outline-3">
-<h3 id="orgf93543e"><span class="section-number-3">1.18</span> Ivy / Counsel</h3>
+<div id="outline-container-org5072172" class="outline-3">
+<h3 id="org5072172"><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-org65d85fe" class="outline-3">
-<h3 id="org65d85fe"><span class="section-number-3">1.19</span> Swiper</h3>
+<div id="outline-container-org396514b" class="outline-3">
+<h3 id="org396514b"><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-org22a8bd7" class="outline-3">
-<h3 id="org22a8bd7"><span class="section-number-3">1.20</span> Avy</h3>
+<div id="outline-container-org0c4077b" class="outline-3">
+<h3 id="org0c4077b"><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-org8ac8255" class="outline-3">
-<h3 id="org8ac8255"><span class="section-number-3">1.21</span> Company</h3>
+<div id="outline-container-org5bde279" class="outline-3">
+<h3 id="org5bde279"><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-org7f5eb4a" class="outline-3">
-<h3 id="org7f5eb4a"><span class="section-number-3">1.22</span> C++</h3>
+<div id="outline-container-org7b2c8dc" class="outline-3">
+<h3 id="org7b2c8dc"><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-org117668d" class="outline-4">
-<h4 id="org117668d"><span class="section-number-4">1.22.1</span> On branche Irony à Company</h4>
+<div id="outline-container-orge2aa8a4" class="outline-4">
+<h4 id="orge2aa8a4"><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-org86b8007" class="outline-4">
-<h4 id="org86b8007"><span class="section-number-4">1.22.2</span> On active Irony pour le C++</h4>
+<div id="outline-container-orgcc738f0" class="outline-4">
+<h4 id="orgcc738f0"><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-org8dd7286" class="outline-4">
-<h4 id="org8dd7286"><span class="section-number-4">1.22.3</span> Eldoc / Irony</h4>
+<div id="outline-container-org6df1276" class="outline-4">
+<h4 id="org6df1276"><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-orge921c50" class="outline-4">
-<h4 id="orge921c50"><span class="section-number-4">1.22.4</span> Formatage automatique : <code>clang-format</code></h4>
+<div id="outline-container-orgf7c4381" class="outline-4">
+<h4 id="orgf7c4381"><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.
@@ -984,8 +984,8 @@ Force le formatage du fichier quand il est sauvegardé
 </div>
 </div>
 
-<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 id="outline-container-orgc1b6d99" class="outline-4">
+<h4 id="orgc1b6d99"><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>
@@ -1002,8 +1002,8 @@ Force le formatage du fichier quand il est sauvegardé
 </div>
 </div>
 
-<div id="outline-container-org291f90d" class="outline-3">
-<h3 id="org291f90d"><span class="section-number-3">1.23</span> Thèmes</h3>
+<div id="outline-container-org3b36ee0" class="outline-3">
+<h3 id="org3b36ee0"><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
@@ -1021,8 +1021,8 @@ Chargement de quelques themes
 </div>
 </div>
 
-<div id="outline-container-org12c87f1" class="outline-3">
-<h3 id="org12c87f1"><span class="section-number-3">1.24</span> Modeline</h3>
+<div id="outline-container-orgd120ccf" class="outline-3">
+<h3 id="orgd120ccf"><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
@@ -1069,8 +1069,8 @@ Taille de la fenêtre et position
 </div>
 </div>
 
-<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 id="outline-container-org2600753" class="outline-3">
+<h3 id="org2600753"><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
@@ -1088,8 +1088,8 @@ Améliore le visuel des parenthèses
 </div>
 </div>
 
-<div id="outline-container-org49ce490" class="outline-3">
-<h3 id="org49ce490"><span class="section-number-3">1.26</span> FlyCheck</h3>
+<div id="outline-container-orgb6ba796" class="outline-3">
+<h3 id="orgb6ba796"><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.
@@ -1123,8 +1123,8 @@ Active <code>FlyCheck</code> globalement
 </div>
 </div>
 </div>
-<div id="outline-container-org2a337c0" class="outline-3">
-<h3 id="org2a337c0"><span class="section-number-3">1.27</span> Python</h3>
+<div id="outline-container-orgf82695b" class="outline-3">
+<h3 id="orgf82695b"><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
@@ -1154,8 +1154,8 @@ Attention pour que la configuration fonctionne, il faut installer
 </div>
 </div>
 
-<div id="outline-container-org24d3f70" class="outline-3">
-<h3 id="org24d3f70"><span class="section-number-3">1.28</span> YASnippet</h3>
+<div id="outline-container-orgc6864b8" class="outline-3">
+<h3 id="orgc6864b8"><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
@@ -1175,12 +1175,12 @@ Le système de templates pour Emacs
 </div>
 </div>
 
-<div id="outline-container-orgc71140f" class="outline-3">
-<h3 id="orgc71140f"><span class="section-number-3">1.29</span> Divers paquets</h3>
+<div id="outline-container-org50b41d6" class="outline-3">
+<h3 id="org50b41d6"><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-orgdf701e7" class="outline-4">
-<h4 id="orgdf701e7"><span class="section-number-4">1.29.1</span> Highlight line</h4>
+<div id="outline-container-org25bba01" class="outline-4">
+<h4 id="org25bba01"><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
@@ -1192,8 +1192,8 @@ Mise en valeur de la ligne courante
 </div>
 </div>
 
-<div id="outline-container-orgc47e077" class="outline-4">
-<h4 id="orgc47e077"><span class="section-number-4">1.29.2</span> Beacon</h4>
+<div id="outline-container-org0a1a82c" class="outline-4">
+<h4 id="org0a1a82c"><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
@@ -1208,8 +1208,8 @@ Flash de la ligne aux changements de page ou de buffer
 </div>
 </div>
 
-<div id="outline-container-org6ddbdbc" class="outline-4">
-<h4 id="org6ddbdbc"><span class="section-number-4">1.29.3</span> hungry-delete</h4>
+<div id="outline-container-org21dbf6f" class="outline-4">
+<h4 id="org21dbf6f"><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
@@ -1224,8 +1224,8 @@ Suppression de tous les blancs quand appuie sur backspace ou delete
 </div>
 </div>
 
-<div id="outline-container-org726fcf1" class="outline-4">
-<h4 id="org726fcf1"><span class="section-number-4">1.29.4</span> Expand-region</h4>
+<div id="outline-container-orga62f5c8" class="outline-4">
+<h4 id="orga62f5c8"><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,
@@ -1241,8 +1241,8 @@ etc de manière intelligente.
 </div>
 </div>
 
-<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 id="outline-container-orgcb810ae" class="outline-4">
+<h4 id="orgcb810ae"><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>
@@ -1251,8 +1251,8 @@ etc de manière intelligente.
 </div>
 </div>
 
-<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 id="outline-container-org756f1b5" class="outline-4">
+<h4 id="org756f1b5"><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>
@@ -1265,8 +1265,8 @@ etc de manière intelligente.
 </div>
 </div>
 
-<div id="outline-container-org91ef9dc" class="outline-3">
-<h3 id="org91ef9dc"><span class="section-number-3">1.30</span> iedit</h3>
+<div id="outline-container-org69b2b29" class="outline-3">
+<h3 id="org69b2b29"><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
@@ -1306,8 +1306,8 @@ Modifie les copies d'une zone séléctionnée simultanément
 </div>
 </div>
 
-<div id="outline-container-orgde37363" class="outline-3">
-<h3 id="orgde37363"><span class="section-number-3">1.31</span> Narrow/widen dwim</h3>
+<div id="outline-container-org7054136" class="outline-3">
+<h3 id="org7054136"><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
@@ -1352,8 +1352,8 @@ Remplace la fonction Emacs standard par <code>dwim</code>
 </div>
 </div>
 
-<div id="outline-container-org0cf8168" class="outline-3">
-<h3 id="org0cf8168"><span class="section-number-3">1.32</span> Web Mode</h3>
+<div id="outline-container-org6047450" class="outline-3">
+<h3 id="org6047450"><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;
@@ -1377,8 +1377,8 @@ Mode avancé pour l'édition de pages <code>HTML</code>, <code>Css</code>,&#x202
 </div>
 </div>
 
-<div id="outline-container-org8e96c35" class="outline-3">
-<h3 id="org8e96c35"><span class="section-number-3">1.33</span> Emmet mode</h3>
+<div id="outline-container-orgf44d119" class="outline-3">
+<h3 id="orgf44d119"><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>
@@ -1399,8 +1399,8 @@ Ensemble de fonctions permettant l'édition rapide de <i>markup languages</i>
 </div>
 </div>
 
-<div id="outline-container-orgba07e9f" class="outline-3">
-<h3 id="orgba07e9f"><span class="section-number-3">1.34</span> Dired-dwim</h3>
+<div id="outline-container-org40a39d1" class="outline-3">
+<h3 id="org40a39d1"><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
@@ -1425,8 +1425,8 @@ Permet d'utiliser reduire/agrandir les affichages de répertoires
 </div>
 </div>
 
-<div id="outline-container-orgf2719f6" class="outline-3">
-<h3 id="orgf2719f6"><span class="section-number-3">1.35</span> LaTeX</h3>
+<div id="outline-container-orga0c2da5" class="outline-3">
+<h3 id="orga0c2da5"><span class="section-number-3">1.35</span> LaTeX</h3>
 <div class="outline-text-3" id="text-1-35">
 <p>
 Configuration LaTeX basique.
@@ -1451,8 +1451,8 @@ Configuration LaTeX basique.
 </div>
 </div>
 
-<div id="outline-container-orgbc67ee5" class="outline-3">
-<h3 id="orgbc67ee5"><span class="section-number-3">1.36</span> Gestion de projets</h3>
+<div id="outline-container-orgb4f508a" class="outline-3">
+<h3 id="orgb4f508a"><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>
@@ -1466,8 +1466,8 @@ Configuration LaTeX basique.
 </div>
 </div>
 
-<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 id="outline-container-org9930975" class="outline-3">
+<h3 id="org9930975"><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
@@ -1493,8 +1493,8 @@ Charge les langages disponnibles pour org-mode
 </div>
 </div>
 
-<div id="outline-container-org52a85cd" class="outline-3">
-<h3 id="org52a85cd"><span class="section-number-3">1.38</span> Parenthèses</h3>
+<div id="outline-container-orga0cd264" class="outline-3">
+<h3 id="orga0cd264"><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>
@@ -1516,8 +1516,8 @@ Charge les langages disponnibles pour org-mode
 </div>
 </div>
 
-<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 id="outline-container-org4042b9e" class="outline-3">
+<h3 id="org4042b9e"><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)
@@ -1559,8 +1559,8 @@ Change la taille de la police dynamiquement (temporaire)
 </div>
 </div>
 
-<div id="outline-container-orgd765a41" class="outline-3">
-<h3 id="orgd765a41"><span class="section-number-3">1.40</span> Hydra</h3>
+<div id="outline-container-orgc6bee0d" class="outline-3">
+<h3 id="orgc6bee0d"><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.
@@ -1632,8 +1632,8 @@ Outil de simplification des raccourcis. Un <i>popup</i> contextuel apparaît.
 </div>
 </div>
 
-<div id="outline-container-org5384725" class="outline-3">
-<h3 id="org5384725"><span class="section-number-3">1.41</span> Modes git</h3>
+<div id="outline-container-org5ac405c" class="outline-3">
+<h3 id="org5ac405c"><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>.
@@ -1746,8 +1746,8 @@ checkout -p</code>)
 </div>
 </div>
 
-<div id="outline-container-org2ef6118" class="outline-3">
-<h3 id="org2ef6118"><span class="section-number-3">1.42</span> FlySpell</h3>
+<div id="outline-container-org649fd46" class="outline-3">
+<h3 id="org649fd46"><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.
@@ -1768,8 +1768,8 @@ Correcteur orthographique à la volée.
 </div>
 </div>
 
-<div id="outline-container-org11b66e0" class="outline-3">
-<h3 id="org11b66e0"><span class="section-number-3">1.43</span> C++</h3>
+<div id="outline-container-org5e5855b" class="outline-3">
+<h3 id="org5e5855b"><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>
@@ -1787,21 +1787,25 @@ Activation des <code>ggtags</code>
 </div>
 </div>
 
-<div id="outline-container-org65d9050" class="outline-3">
-<h3 id="org65d9050"><span class="section-number-3">1.44</span> Compilation</h3>
+<div id="outline-container-orge097377" class="outline-3">
+<h3 id="orge097377"><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 invoquer <code>make</code>.
 </p>
 <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-c C-c"</span><span class="org-rainbow-delimiters-depth-2">)</span> 'compile<span class="org-rainbow-delimiters-depth-1">)</span>
+<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>
 </div>
 </div>
 </div>
 
-<div id="outline-container-org0a87b3c" class="outline-3">
-<h3 id="org0a87b3c"><span class="section-number-3">1.45</span> CMake</h3>
+<div id="outline-container-org5a62a28" class="outline-3">
+<h3 id="org5a62a28"><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>
@@ -1824,8 +1828,8 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>.
 </div>
 </div>
 
-<div id="outline-container-org625def6" class="outline-3">
-<h3 id="org625def6"><span class="section-number-3">1.46</span> Markdown</h3>
+<div id="outline-container-orgd493909" class="outline-3">
+<h3 id="orgd493909"><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>
@@ -1836,8 +1840,8 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>.
 </div>
 </div>
 
-<div id="outline-container-org98e2941" class="outline-3">
-<h3 id="org98e2941"><span class="section-number-3">1.47</span> Dumb jump</h3>
+<div id="outline-container-org1ba58ff" class="outline-3">
+<h3 id="org1ba58ff"><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
@@ -1883,8 +1887,8 @@ une définition.
 </div>
 </div>
 
-<div id="outline-container-org89a1b76" class="outline-3">
-<h3 id="org89a1b76"><span class="section-number-3">1.48</span> Origami</h3>
+<div id="outline-container-org2154e65" class="outline-3">
+<h3 id="org2154e65"><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
@@ -1897,8 +1901,8 @@ Mode permettant le pliage (<i>folding</i>) de régions
 </div>
 </div>
 
-<div id="outline-container-orgc9543d3" class="outline-3">
-<h3 id="orgc9543d3"><span class="section-number-3">1.49</span> IBuffer</h3>
+<div id="outline-container-org6cedeb4" class="outline-3">
+<h3 id="org6cedeb4"><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>.
@@ -1965,8 +1969,8 @@ Un meilleur gestionnaire de <i>buffers</i>.
 </div>
 </div>
 
-<div id="outline-container-orgb54ee93" class="outline-3">
-<h3 id="orgb54ee93"><span class="section-number-3">1.50</span> WGrep</h3>
+<div id="outline-container-org0f3cbf6" class="outline-3">
+<h3 id="org0f3cbf6"><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
@@ -2018,8 +2022,8 @@ voir <a href="https://github.com/emacsmirror/emacswiki.org/blob/master/wgrep.el"
 </div>
 </div>
 
-<div id="outline-container-org21aae60" class="outline-3">
-<h3 id="org21aae60"><span class="section-number-3">1.51</span> PDF tools</h3>
+<div id="outline-container-org13d1a7c" class="outline-3">
+<h3 id="org13d1a7c"><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
@@ -2044,8 +2048,8 @@ Outils d'édition de <code>PDF</code> dans Emacs
 </div>
 </div>
 
-<div id="outline-container-orgd6027ff" class="outline-3">
-<h3 id="orgd6027ff"><span class="section-number-3">1.52</span> AutoYASnippet</h3>
+<div id="outline-container-org4e95604" class="outline-3">
+<h3 id="org4e95604"><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.
@@ -2059,8 +2063,8 @@ Voir la documentation en ligne <a href="https://github.com/abo-abo/auto-yasnippe
 </div>
 </div>
 
-<div id="outline-container-org996d03d" class="outline-3">
-<h3 id="org996d03d"><span class="section-number-3">1.53</span> Divers</h3>
+<div id="outline-container-orgffc8e52" class="outline-3">
+<h3 id="orgffc8e52"><span class="section-number-3">1.53</span> Divers</h3>
 <div class="outline-text-3" id="text-1-53">
 <p>
 Quelques réglages utilitaires
@@ -2077,8 +2081,8 @@ Quelques réglages utilitaires
 </div>
 </div>
 
-<div id="outline-container-org2b9c2f4" class="outline-3">
-<h3 id="org2b9c2f4"><span class="section-number-3">1.54</span> Keyfreq</h3>
+<div id="outline-container-org0087267" class="outline-3">
+<h3 id="org0087267"><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
@@ -2096,8 +2100,8 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code>
 </div>
 </div>
 
-<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 id="outline-container-org3075669" class="outline-3">
+<h3 id="org3075669"><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>
@@ -2110,12 +2114,12 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code>
 </div>
 </div>
 
-<div id="outline-container-org3196d21" class="outline-2">
-<h2 id="org3196d21"><span class="section-number-2">2</span> Annexes</h2>
+<div id="outline-container-org1b266a4" class="outline-2">
+<h2 id="org1b266a4"><span class="section-number-2">2</span> Annexes</h2>
 <div class="outline-text-2" id="text-2">
 </div>
-<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 id="outline-container-org3fd0748" class="outline-3">
+<h3 id="org3fd0748"><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
@@ -2140,7 +2144,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-20 lun. 00:42</p>
+<p class="date">Created: 2020-04-20 lun. 01:13</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 c44e18b..f5ea922 100644
--- a/Configuration.org
+++ b/Configuration.org
@@ -875,6 +875,10 @@ Activation des ~ggtags~
 Définit ~C-c C-c~ comme raccourci pour invoquer ~make~.
 #+BEGIN_SRC emacs-lisp
   (global-set-key (kbd "C-c C-c") 'compile)
+  (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)
 #+END_SRC
 
 ** CMake
diff --git a/Configuration.pdf b/Configuration.pdf
index fd9c6847071746d0b56df29359cfb47f8990b694..6c0b93ea196841ace6618517aa09269248812934 100644
GIT binary patch
delta 13373
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

delta 13170
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

-- 
GitLab