From bdfe15aa98c41e69a0574d6b6a6d52edc9d7806e Mon Sep 17 00:00:00 2001
From: Stephane Del Pino <stephane.delpino44@gmail.com>
Date: Thu, 23 Apr 2020 20:44:43 +0200
Subject: [PATCH] =?UTF-8?q?Interpr=C3=A8te=20les=20couleurs=20ANSI=20dans?=
 =?UTF-8?q?=20le=20buffer=20de=20compilation?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 Configuration.html | 427 +++++++++++++++++++++++----------------------
 Configuration.org  |   9 +
 Configuration.pdf  | Bin 257373 -> 257610 bytes
 3 files changed, 227 insertions(+), 209 deletions(-)

diff --git a/Configuration.html b/Configuration.html
index 155a019..9783040 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. 16:07 -->
+<!-- 2020-04-23 jeu. 20:44 -->
 <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="#orgced5b38">1. Choix d'interface</a>
+<li><a href="#org4ca3671">1. Choix d'interface</a>
 <ul>
-<li><a href="#orgf50a34f">1.1. Pas d'écran de bienvenue</a></li>
-<li><a href="#orgfa2b84b">1.2. Déactive des raccourcis</a></li>
-<li><a href="#org1a738ae">1.3. Augumente la mémoire pour le <i>garbage collector</i> &rArr; meilleures performances</a></li>
-<li><a href="#org0caec42">1.4. Pas de toolbar</a></li>
-<li><a href="#org40f5f75">1.5. Réponses par y ou n</a></li>
-<li><a href="#orge816aee">1.6. Commentaires</a></li>
-<li><a href="#org562df9e">1.7. Désactive l'auto-save</a></li>
-<li><a href="#orgd751bef">1.8. Auto-fill</a></li>
-<li><a href="#org98ca5dd">1.9. Supression des blancs inutiles</a></li>
-<li><a href="#orge261a39">1.10. Numéros de lignes</a></li>
-<li><a href="#orgb09d4f1">1.11. Powerline</a></li>
-<li><a href="#orgce566af">1.12. Try</a></li>
-<li><a href="#orgdbc382d">1.13. Posframe</a></li>
-<li><a href="#orge64ee62">1.14. Which key</a></li>
-<li><a href="#org885ba13">1.15. Gnuplot</a></li>
-<li><a href="#org934e1ad">1.16. Org mode</a></li>
-<li><a href="#orgc717d01">1.17. Ace window</a></li>
-<li><a href="#org959fc25">1.18. Ivy / Counsel</a></li>
-<li><a href="#orgdf6c280">1.19. Swiper</a></li>
-<li><a href="#orgf67610f">1.20. Avy</a></li>
-<li><a href="#orgfef3b69">1.21. Company</a></li>
-<li><a href="#org688be6e">1.22. C++</a>
+<li><a href="#org4d1fed4">1.1. Pas d'écran de bienvenue</a></li>
+<li><a href="#org6bbe505">1.2. Déactive des raccourcis</a></li>
+<li><a href="#orgb64a75c">1.3. Augumente la mémoire pour le <i>garbage collector</i> &rArr; meilleures performances</a></li>
+<li><a href="#orgd09fe1f">1.4. Pas de toolbar</a></li>
+<li><a href="#org48fdbcf">1.5. Réponses par y ou n</a></li>
+<li><a href="#org86cb469">1.6. Commentaires</a></li>
+<li><a href="#org2168c2d">1.7. Désactive l'auto-save</a></li>
+<li><a href="#org2612fbc">1.8. Auto-fill</a></li>
+<li><a href="#org0bc05f5">1.9. Supression des blancs inutiles</a></li>
+<li><a href="#orgde19c67">1.10. Numéros de lignes</a></li>
+<li><a href="#org0d078be">1.11. Powerline</a></li>
+<li><a href="#orgd1828a5">1.12. Try</a></li>
+<li><a href="#orgde30da1">1.13. Posframe</a></li>
+<li><a href="#orgf35861d">1.14. Which key</a></li>
+<li><a href="#org19a986e">1.15. Gnuplot</a></li>
+<li><a href="#orgd20dedd">1.16. Org mode</a></li>
+<li><a href="#orgfefa760">1.17. Ace window</a></li>
+<li><a href="#orgd7ad0ce">1.18. Ivy / Counsel</a></li>
+<li><a href="#org91f1985">1.19. Swiper</a></li>
+<li><a href="#orgb6d5409">1.20. Avy</a></li>
+<li><a href="#org2825cb9">1.21. Company</a></li>
+<li><a href="#org66e56b9">1.22. C++</a>
 <ul>
-<li><a href="#orgac30a60">1.22.1. On branche Irony à Company</a></li>
-<li><a href="#orgc950249">1.22.2. On active Irony pour le C++</a></li>
-<li><a href="#org7d70939">1.22.3. Eldoc / Irony</a></li>
-<li><a href="#orgcfd955d">1.22.4. Formatage automatique : <code>clang-format</code></a></li>
-<li><a href="#orgfd51295">1.22.5. Coloration syntaxique (C++ moderne)</a></li>
+<li><a href="#org93736ad">1.22.1. On branche Irony à Company</a></li>
+<li><a href="#org9c6c1fb">1.22.2. On active Irony pour le C++</a></li>
+<li><a href="#orgaad4a9d">1.22.3. Eldoc / Irony</a></li>
+<li><a href="#orgf5d79bf">1.22.4. Formatage automatique : <code>clang-format</code></a></li>
+<li><a href="#orgffce387">1.22.5. Coloration syntaxique (C++ moderne)</a></li>
 </ul>
 </li>
-<li><a href="#org506ab08">1.23. Thèmes</a></li>
-<li><a href="#org9a8c753">1.24. Modeline</a></li>
-<li><a href="#org2dde126">1.25. Parenthèses arc-en-ciel</a></li>
-<li><a href="#org435a03a">1.26. FlyCheck</a></li>
-<li><a href="#org3ce52bb">1.27. Python</a></li>
-<li><a href="#org8c538b7">1.28. YASnippet</a></li>
-<li><a href="#orgb72cceb">1.29. Divers paquets</a>
+<li><a href="#orgfc395e1">1.23. Thèmes</a></li>
+<li><a href="#org933915a">1.24. Modeline</a></li>
+<li><a href="#orgd00b6f3">1.25. Parenthèses arc-en-ciel</a></li>
+<li><a href="#org430988e">1.26. FlyCheck</a></li>
+<li><a href="#org217d6e2">1.27. Python</a></li>
+<li><a href="#org7f8fd8f">1.28. YASnippet</a></li>
+<li><a href="#org9282e6d">1.29. Divers paquets</a>
 <ul>
-<li><a href="#org4f156fa">1.29.1. Highlight line</a></li>
-<li><a href="#org1e74753">1.29.2. Beacon</a></li>
-<li><a href="#orgc7c99c0">1.29.3. hungry-delete</a></li>
-<li><a href="#org4737a6a">1.29.4. Expand-region</a></li>
-<li><a href="#org85aafa4">1.29.5. Meilleure gestion du <code>kill-ring</code></a></li>
-<li><a href="#orgddf9d58">1.29.6. Gestion de la restauration des buffers</a></li>
+<li><a href="#org4a2e93b">1.29.1. Highlight line</a></li>
+<li><a href="#org0a76763">1.29.2. Beacon</a></li>
+<li><a href="#org3c49668">1.29.3. hungry-delete</a></li>
+<li><a href="#orgbf7a34f">1.29.4. Expand-region</a></li>
+<li><a href="#org3b43af0">1.29.5. Meilleure gestion du <code>kill-ring</code></a></li>
+<li><a href="#org28d8a0f">1.29.6. Gestion de la restauration des buffers</a></li>
 </ul>
 </li>
-<li><a href="#org782a715">1.30. iedit</a></li>
-<li><a href="#orga957841">1.31. Narrow/widen dwim</a></li>
-<li><a href="#orgd385c15">1.32. Web Mode</a></li>
-<li><a href="#org66570de">1.33. Emmet mode</a></li>
-<li><a href="#orgefbddd3">1.34. Dired-dwim</a></li>
-<li><a href="#org3eef44d">1.35. LaTeX</a></li>
-<li><a href="#org6ea3e7e">1.36. Gestion de projets</a></li>
-<li><a href="#org394db0c">1.37. Org-mode (langages suportés)</a></li>
-<li><a href="#orga85ad33">1.38. Parenthèses</a></li>
-<li><a href="#org699656b">1.39. Taille de la police</a></li>
-<li><a href="#org44c14a7">1.40. Hydra</a></li>
-<li><a href="#org69a76e9">1.41. Modes git</a></li>
-<li><a href="#orgc3f755e">1.42. FlySpell</a></li>
-<li><a href="#org86ff920">1.43. C++</a></li>
-<li><a href="#org07ccad8">1.44. Compilation</a></li>
-<li><a href="#org7fdafe3">1.45. CMake</a></li>
-<li><a href="#org4bcb1af">1.46. Markdown</a></li>
-<li><a href="#org7597640">1.47. Dumb jump</a></li>
-<li><a href="#org72bc236">1.48. Origami</a></li>
-<li><a href="#org08ccc7e">1.49. IBuffer</a></li>
-<li><a href="#org94c357a">1.50. WGrep</a></li>
-<li><a href="#org5e60ed3">1.51. PDF tools</a></li>
-<li><a href="#orgf65959e">1.52. AutoYASnippet</a></li>
-<li><a href="#orgdbd7b0e">1.53. Divers</a></li>
-<li><a href="#orgd52f28d">1.54. Keyfreq</a></li>
-<li><a href="#orgd5c3880">1.55. Dictionnaire et césures</a></li>
+<li><a href="#org8c502dc">1.30. iedit</a></li>
+<li><a href="#org45b304c">1.31. Narrow/widen dwim</a></li>
+<li><a href="#org3f93b07">1.32. Web Mode</a></li>
+<li><a href="#org80ea2fe">1.33. Emmet mode</a></li>
+<li><a href="#org64ccc73">1.34. Dired-dwim</a></li>
+<li><a href="#org776a7b0">1.35. LaTeX</a></li>
+<li><a href="#orgbe93992">1.36. Gestion de projets</a></li>
+<li><a href="#orgefc28de">1.37. Org-mode (langages suportés)</a></li>
+<li><a href="#org8cbb70e">1.38. Parenthèses</a></li>
+<li><a href="#orga7fe408">1.39. Taille de la police</a></li>
+<li><a href="#org8d7aa68">1.40. Hydra</a></li>
+<li><a href="#orga90524c">1.41. Modes git</a></li>
+<li><a href="#orgda97e25">1.42. FlySpell</a></li>
+<li><a href="#org2afa13a">1.43. C++</a></li>
+<li><a href="#org4afab01">1.44. Compilation</a></li>
+<li><a href="#orgb535cc5">1.45. CMake</a></li>
+<li><a href="#orge531e1d">1.46. Markdown</a></li>
+<li><a href="#org6f55000">1.47. Dumb jump</a></li>
+<li><a href="#orgfe6d1b6">1.48. Origami</a></li>
+<li><a href="#org593b7e4">1.49. IBuffer</a></li>
+<li><a href="#orgb836d04">1.50. WGrep</a></li>
+<li><a href="#orgeb7d10d">1.51. PDF tools</a></li>
+<li><a href="#org66e603e">1.52. AutoYASnippet</a></li>
+<li><a href="#org3fc90a9">1.53. Divers</a></li>
+<li><a href="#org794898b">1.54. Keyfreq</a></li>
+<li><a href="#org1319943">1.55. Dictionnaire et césures</a></li>
 </ul>
 </li>
-<li><a href="#org83ff951">2. Annexes</a>
+<li><a href="#orgec712e9">2. Annexes</a>
 <ul>
-<li><a href="#orgbd706a2">2.1. Génération de toute la documentation</a></li>
+<li><a href="#orga5e61f1">2.1. Génération de toute la documentation</a></li>
 </ul>
 </li>
 </ul>
 </div>
 </div>
 
-<div id="outline-container-orgced5b38" class="outline-2">
-<h2 id="orgced5b38"><span class="section-number-2">1</span> Choix d'interface</h2>
+<div id="outline-container-org4ca3671" class="outline-2">
+<h2 id="org4ca3671"><span class="section-number-2">1</span> Choix d'interface</h2>
 <div class="outline-text-2" id="text-1">
 </div>
-<div id="outline-container-orgf50a34f" class="outline-3">
-<h3 id="orgf50a34f"><span class="section-number-3">1.1</span> Pas d'écran de bienvenue</h3>
+<div id="outline-container-org4d1fed4" class="outline-3">
+<h3 id="org4d1fed4"><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-orgfa2b84b" class="outline-3">
-<h3 id="orgfa2b84b"><span class="section-number-3">1.2</span> Déactive des raccourcis</h3>
+<div id="outline-container-org6bbe505" class="outline-3">
+<h3 id="org6bbe505"><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-org1a738ae" class="outline-3">
-<h3 id="org1a738ae"><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-orgb64a75c" class="outline-3">
+<h3 id="orgb64a75c"><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-org0caec42" class="outline-3">
-<h3 id="org0caec42"><span class="section-number-3">1.4</span> Pas de toolbar</h3>
+<div id="outline-container-orgd09fe1f" class="outline-3">
+<h3 id="orgd09fe1f"><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-org40f5f75" class="outline-3">
-<h3 id="org40f5f75"><span class="section-number-3">1.5</span> Réponses par y ou n</h3>
+<div id="outline-container-org48fdbcf" class="outline-3">
+<h3 id="org48fdbcf"><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-orge816aee" class="outline-3">
-<h3 id="orge816aee"><span class="section-number-3">1.6</span> Commentaires</h3>
+<div id="outline-container-org86cb469" class="outline-3">
+<h3 id="org86cb469"><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-org562df9e" class="outline-3">
-<h3 id="org562df9e"><span class="section-number-3">1.7</span> Désactive l'auto-save</h3>
+<div id="outline-container-org2168c2d" class="outline-3">
+<h3 id="org2168c2d"><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-orgd751bef" class="outline-3">
-<h3 id="orgd751bef"><span class="section-number-3">1.8</span> Auto-fill</h3>
+<div id="outline-container-org2612fbc" class="outline-3">
+<h3 id="org2612fbc"><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-org98ca5dd" class="outline-3">
-<h3 id="org98ca5dd"><span class="section-number-3">1.9</span> Supression des blancs inutiles</h3>
+<div id="outline-container-org0bc05f5" class="outline-3">
+<h3 id="org0bc05f5"><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-orge261a39" class="outline-3">
-<h3 id="orge261a39"><span class="section-number-3">1.10</span> Numéros de lignes</h3>
+<div id="outline-container-orgde19c67" class="outline-3">
+<h3 id="orgde19c67"><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-orgb09d4f1" class="outline-3">
-<h3 id="orgb09d4f1"><span class="section-number-3">1.11</span> Powerline</h3>
+<div id="outline-container-org0d078be" class="outline-3">
+<h3 id="org0d078be"><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-orgce566af" class="outline-3">
-<h3 id="orgce566af"><span class="section-number-3">1.12</span> Try</h3>
+<div id="outline-container-orgd1828a5" class="outline-3">
+<h3 id="orgd1828a5"><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-orgdbc382d" class="outline-3">
-<h3 id="orgdbc382d"><span class="section-number-3">1.13</span> Posframe</h3>
+<div id="outline-container-orgde30da1" class="outline-3">
+<h3 id="orgde30da1"><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-orge64ee62" class="outline-3">
-<h3 id="orge64ee62"><span class="section-number-3">1.14</span> Which key</h3>
+<div id="outline-container-orgf35861d" class="outline-3">
+<h3 id="orgf35861d"><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-org885ba13" class="outline-3">
-<h3 id="org885ba13"><span class="section-number-3">1.15</span> Gnuplot</h3>
+<div id="outline-container-org19a986e" class="outline-3">
+<h3 id="org19a986e"><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-org934e1ad" class="outline-3">
-<h3 id="org934e1ad"><span class="section-number-3">1.16</span> Org mode</h3>
+<div id="outline-container-orgd20dedd" class="outline-3">
+<h3 id="orgd20dedd"><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-orgc717d01" class="outline-3">
-<h3 id="orgc717d01"><span class="section-number-3">1.17</span> Ace window</h3>
+<div id="outline-container-orgfefa760" class="outline-3">
+<h3 id="orgfefa760"><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-org959fc25" class="outline-3">
-<h3 id="org959fc25"><span class="section-number-3">1.18</span> Ivy / Counsel</h3>
+<div id="outline-container-orgd7ad0ce" class="outline-3">
+<h3 id="orgd7ad0ce"><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-orgdf6c280" class="outline-3">
-<h3 id="orgdf6c280"><span class="section-number-3">1.19</span> Swiper</h3>
+<div id="outline-container-org91f1985" class="outline-3">
+<h3 id="org91f1985"><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-orgf67610f" class="outline-3">
-<h3 id="orgf67610f"><span class="section-number-3">1.20</span> Avy</h3>
+<div id="outline-container-orgb6d5409" class="outline-3">
+<h3 id="orgb6d5409"><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-orgfef3b69" class="outline-3">
-<h3 id="orgfef3b69"><span class="section-number-3">1.21</span> Company</h3>
+<div id="outline-container-org2825cb9" class="outline-3">
+<h3 id="org2825cb9"><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-org688be6e" class="outline-3">
-<h3 id="org688be6e"><span class="section-number-3">1.22</span> C++</h3>
+<div id="outline-container-org66e56b9" class="outline-3">
+<h3 id="org66e56b9"><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-orgac30a60" class="outline-4">
-<h4 id="orgac30a60"><span class="section-number-4">1.22.1</span> On branche Irony à Company</h4>
+<div id="outline-container-org93736ad" class="outline-4">
+<h4 id="org93736ad"><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-orgc950249" class="outline-4">
-<h4 id="orgc950249"><span class="section-number-4">1.22.2</span> On active Irony pour le C++</h4>
+<div id="outline-container-org9c6c1fb" class="outline-4">
+<h4 id="org9c6c1fb"><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-org7d70939" class="outline-4">
-<h4 id="org7d70939"><span class="section-number-4">1.22.3</span> Eldoc / Irony</h4>
+<div id="outline-container-orgaad4a9d" class="outline-4">
+<h4 id="orgaad4a9d"><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-orgcfd955d" class="outline-4">
-<h4 id="orgcfd955d"><span class="section-number-4">1.22.4</span> Formatage automatique : <code>clang-format</code></h4>
+<div id="outline-container-orgf5d79bf" class="outline-4">
+<h4 id="orgf5d79bf"><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.
@@ -988,8 +988,8 @@ Force le formatage du fichier quand il est sauvegardé
 </div>
 </div>
 
-<div id="outline-container-orgfd51295" class="outline-4">
-<h4 id="orgfd51295"><span class="section-number-4">1.22.5</span> Coloration syntaxique (C++ moderne)</h4>
+<div id="outline-container-orgffce387" class="outline-4">
+<h4 id="orgffce387"><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>
@@ -1006,8 +1006,8 @@ Force le formatage du fichier quand il est sauvegardé
 </div>
 </div>
 
-<div id="outline-container-org506ab08" class="outline-3">
-<h3 id="org506ab08"><span class="section-number-3">1.23</span> Thèmes</h3>
+<div id="outline-container-orgfc395e1" class="outline-3">
+<h3 id="orgfc395e1"><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
@@ -1025,8 +1025,8 @@ Chargement de quelques themes
 </div>
 </div>
 
-<div id="outline-container-org9a8c753" class="outline-3">
-<h3 id="org9a8c753"><span class="section-number-3">1.24</span> Modeline</h3>
+<div id="outline-container-org933915a" class="outline-3">
+<h3 id="org933915a"><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
@@ -1073,8 +1073,8 @@ Taille de la fenêtre et position
 </div>
 </div>
 
-<div id="outline-container-org2dde126" class="outline-3">
-<h3 id="org2dde126"><span class="section-number-3">1.25</span> Parenthèses arc-en-ciel</h3>
+<div id="outline-container-orgd00b6f3" class="outline-3">
+<h3 id="orgd00b6f3"><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
@@ -1092,8 +1092,8 @@ Améliore le visuel des parenthèses
 </div>
 </div>
 
-<div id="outline-container-org435a03a" class="outline-3">
-<h3 id="org435a03a"><span class="section-number-3">1.26</span> FlyCheck</h3>
+<div id="outline-container-org430988e" class="outline-3">
+<h3 id="org430988e"><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.
@@ -1127,8 +1127,8 @@ Active <code>FlyCheck</code> globalement
 </div>
 </div>
 </div>
-<div id="outline-container-org3ce52bb" class="outline-3">
-<h3 id="org3ce52bb"><span class="section-number-3">1.27</span> Python</h3>
+<div id="outline-container-org217d6e2" class="outline-3">
+<h3 id="org217d6e2"><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
@@ -1158,8 +1158,8 @@ Attention pour que la configuration fonctionne, il faut installer
 </div>
 </div>
 
-<div id="outline-container-org8c538b7" class="outline-3">
-<h3 id="org8c538b7"><span class="section-number-3">1.28</span> YASnippet</h3>
+<div id="outline-container-org7f8fd8f" class="outline-3">
+<h3 id="org7f8fd8f"><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
@@ -1179,12 +1179,12 @@ Le système de templates pour Emacs
 </div>
 </div>
 
-<div id="outline-container-orgb72cceb" class="outline-3">
-<h3 id="orgb72cceb"><span class="section-number-3">1.29</span> Divers paquets</h3>
+<div id="outline-container-org9282e6d" class="outline-3">
+<h3 id="org9282e6d"><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-org4f156fa" class="outline-4">
-<h4 id="org4f156fa"><span class="section-number-4">1.29.1</span> Highlight line</h4>
+<div id="outline-container-org4a2e93b" class="outline-4">
+<h4 id="org4a2e93b"><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
@@ -1196,8 +1196,8 @@ Mise en valeur de la ligne courante
 </div>
 </div>
 
-<div id="outline-container-org1e74753" class="outline-4">
-<h4 id="org1e74753"><span class="section-number-4">1.29.2</span> Beacon</h4>
+<div id="outline-container-org0a76763" class="outline-4">
+<h4 id="org0a76763"><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
@@ -1212,8 +1212,8 @@ Flash de la ligne aux changements de page ou de buffer
 </div>
 </div>
 
-<div id="outline-container-orgc7c99c0" class="outline-4">
-<h4 id="orgc7c99c0"><span class="section-number-4">1.29.3</span> hungry-delete</h4>
+<div id="outline-container-org3c49668" class="outline-4">
+<h4 id="org3c49668"><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
@@ -1228,8 +1228,8 @@ Suppression de tous les blancs quand appuie sur backspace ou delete
 </div>
 </div>
 
-<div id="outline-container-org4737a6a" class="outline-4">
-<h4 id="org4737a6a"><span class="section-number-4">1.29.4</span> Expand-region</h4>
+<div id="outline-container-orgbf7a34f" class="outline-4">
+<h4 id="orgbf7a34f"><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,
@@ -1245,8 +1245,8 @@ etc de manière intelligente.
 </div>
 </div>
 
-<div id="outline-container-org85aafa4" class="outline-4">
-<h4 id="org85aafa4"><span class="section-number-4">1.29.5</span> Meilleure gestion du <code>kill-ring</code></h4>
+<div id="outline-container-org3b43af0" class="outline-4">
+<h4 id="org3b43af0"><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>
@@ -1255,8 +1255,8 @@ etc de manière intelligente.
 </div>
 </div>
 
-<div id="outline-container-orgddf9d58" class="outline-4">
-<h4 id="orgddf9d58"><span class="section-number-4">1.29.6</span> Gestion de la restauration des buffers</h4>
+<div id="outline-container-org28d8a0f" class="outline-4">
+<h4 id="org28d8a0f"><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>
@@ -1269,8 +1269,8 @@ etc de manière intelligente.
 </div>
 </div>
 
-<div id="outline-container-org782a715" class="outline-3">
-<h3 id="org782a715"><span class="section-number-3">1.30</span> iedit</h3>
+<div id="outline-container-org8c502dc" class="outline-3">
+<h3 id="org8c502dc"><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
@@ -1310,8 +1310,8 @@ Modifie les copies d'une zone séléctionnée simultanément
 </div>
 </div>
 
-<div id="outline-container-orga957841" class="outline-3">
-<h3 id="orga957841"><span class="section-number-3">1.31</span> Narrow/widen dwim</h3>
+<div id="outline-container-org45b304c" class="outline-3">
+<h3 id="org45b304c"><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
@@ -1356,8 +1356,8 @@ Remplace la fonction Emacs standard par <code>dwim</code>
 </div>
 </div>
 
-<div id="outline-container-orgd385c15" class="outline-3">
-<h3 id="orgd385c15"><span class="section-number-3">1.32</span> Web Mode</h3>
+<div id="outline-container-org3f93b07" class="outline-3">
+<h3 id="org3f93b07"><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;
@@ -1381,8 +1381,8 @@ Mode avancé pour l'édition de pages <code>HTML</code>, <code>Css</code>,&#x202
 </div>
 </div>
 
-<div id="outline-container-org66570de" class="outline-3">
-<h3 id="org66570de"><span class="section-number-3">1.33</span> Emmet mode</h3>
+<div id="outline-container-org80ea2fe" class="outline-3">
+<h3 id="org80ea2fe"><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>
@@ -1403,8 +1403,8 @@ Ensemble de fonctions permettant l'édition rapide de <i>markup languages</i>
 </div>
 </div>
 
-<div id="outline-container-orgefbddd3" class="outline-3">
-<h3 id="orgefbddd3"><span class="section-number-3">1.34</span> Dired-dwim</h3>
+<div id="outline-container-org64ccc73" class="outline-3">
+<h3 id="org64ccc73"><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
@@ -1429,8 +1429,8 @@ Permet d'utiliser reduire/agrandir les affichages de répertoires
 </div>
 </div>
 
-<div id="outline-container-org3eef44d" class="outline-3">
-<h3 id="org3eef44d"><span class="section-number-3">1.35</span> LaTeX</h3>
+<div id="outline-container-org776a7b0" class="outline-3">
+<h3 id="org776a7b0"><span class="section-number-3">1.35</span> LaTeX</h3>
 <div class="outline-text-3" id="text-1-35">
 <p>
 Configuration LaTeX basique.
@@ -1455,8 +1455,8 @@ Configuration LaTeX basique.
 </div>
 </div>
 
-<div id="outline-container-org6ea3e7e" class="outline-3">
-<h3 id="org6ea3e7e"><span class="section-number-3">1.36</span> Gestion de projets</h3>
+<div id="outline-container-orgbe93992" class="outline-3">
+<h3 id="orgbe93992"><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>
@@ -1470,8 +1470,8 @@ Configuration LaTeX basique.
 </div>
 </div>
 
-<div id="outline-container-org394db0c" class="outline-3">
-<h3 id="org394db0c"><span class="section-number-3">1.37</span> Org-mode (langages suportés)</h3>
+<div id="outline-container-orgefc28de" class="outline-3">
+<h3 id="orgefc28de"><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
@@ -1497,8 +1497,8 @@ Charge les langages disponnibles pour org-mode
 </div>
 </div>
 
-<div id="outline-container-orga85ad33" class="outline-3">
-<h3 id="orga85ad33"><span class="section-number-3">1.38</span> Parenthèses</h3>
+<div id="outline-container-org8cbb70e" class="outline-3">
+<h3 id="org8cbb70e"><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>
@@ -1520,8 +1520,8 @@ Charge les langages disponnibles pour org-mode
 </div>
 </div>
 
-<div id="outline-container-org699656b" class="outline-3">
-<h3 id="org699656b"><span class="section-number-3">1.39</span> Taille de la police</h3>
+<div id="outline-container-orga7fe408" class="outline-3">
+<h3 id="orga7fe408"><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)
@@ -1563,8 +1563,8 @@ Change la taille de la police dynamiquement (temporaire)
 </div>
 </div>
 
-<div id="outline-container-org44c14a7" class="outline-3">
-<h3 id="org44c14a7"><span class="section-number-3">1.40</span> Hydra</h3>
+<div id="outline-container-org8d7aa68" class="outline-3">
+<h3 id="org8d7aa68"><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.
@@ -1636,8 +1636,8 @@ Outil de simplification des raccourcis. Un <i>popup</i> contextuel apparaît.
 </div>
 </div>
 
-<div id="outline-container-org69a76e9" class="outline-3">
-<h3 id="org69a76e9"><span class="section-number-3">1.41</span> Modes git</h3>
+<div id="outline-container-orga90524c" class="outline-3">
+<h3 id="orga90524c"><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>.
@@ -1750,8 +1750,8 @@ checkout -p</code>)
 </div>
 </div>
 
-<div id="outline-container-orgc3f755e" class="outline-3">
-<h3 id="orgc3f755e"><span class="section-number-3">1.42</span> FlySpell</h3>
+<div id="outline-container-orgda97e25" class="outline-3">
+<h3 id="orgda97e25"><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.
@@ -1772,8 +1772,8 @@ Correcteur orthographique à la volée.
 </div>
 </div>
 
-<div id="outline-container-org86ff920" class="outline-3">
-<h3 id="org86ff920"><span class="section-number-3">1.43</span> C++</h3>
+<div id="outline-container-org2afa13a" class="outline-3">
+<h3 id="org2afa13a"><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>
@@ -1791,8 +1791,8 @@ Activation des <code>ggtags</code>
 </div>
 </div>
 
-<div id="outline-container-org07ccad8" class="outline-3">
-<h3 id="org07ccad8"><span class="section-number-3">1.44</span> Compilation</h3>
+<div id="outline-container-org4afab01" class="outline-3">
+<h3 id="org4afab01"><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>.
@@ -1803,13 +1803,22 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>.
   <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>
+
+<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">defun</span> <span class="org-function-name">endless/colorize-compilation</span> <span class="org-rainbow-delimiters-depth-2">()</span>
+  <span class="org-doc">"Colorize from `</span><span class="org-doc"><span class="org-constant">compilation-filter-start</span></span><span class="org-doc">' to `</span><span class="org-doc"><span class="org-constant">point</span></span><span class="org-doc">'."</span>
+  <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">let</span> <span class="org-rainbow-delimiters-depth-3">(</span><span class="org-rainbow-delimiters-depth-4">(</span>inhibit-read-only t<span class="org-rainbow-delimiters-depth-4">)</span><span class="org-rainbow-delimiters-depth-3">)</span>
+    <span class="org-rainbow-delimiters-depth-3">(</span>ansi-color-apply-on-region
+     compilation-filter-start <span class="org-rainbow-delimiters-depth-4">(</span>point<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 'compilation-filter-hook
+          #'endless/colorize-compilation<span class="org-rainbow-delimiters-depth-1">)</span>
+
 </pre>
 </div>
 </div>
 </div>
 
-<div id="outline-container-org7fdafe3" class="outline-3">
-<h3 id="org7fdafe3"><span class="section-number-3">1.45</span> CMake</h3>
+<div id="outline-container-orgb535cc5" class="outline-3">
+<h3 id="orgb535cc5"><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>
@@ -1832,8 +1841,8 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>.
 </div>
 </div>
 
-<div id="outline-container-org4bcb1af" class="outline-3">
-<h3 id="org4bcb1af"><span class="section-number-3">1.46</span> Markdown</h3>
+<div id="outline-container-orge531e1d" class="outline-3">
+<h3 id="orge531e1d"><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>
@@ -1844,8 +1853,8 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>.
 </div>
 </div>
 
-<div id="outline-container-org7597640" class="outline-3">
-<h3 id="org7597640"><span class="section-number-3">1.47</span> Dumb jump</h3>
+<div id="outline-container-org6f55000" class="outline-3">
+<h3 id="org6f55000"><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
@@ -1891,8 +1900,8 @@ une définition.
 </div>
 </div>
 
-<div id="outline-container-org72bc236" class="outline-3">
-<h3 id="org72bc236"><span class="section-number-3">1.48</span> Origami</h3>
+<div id="outline-container-orgfe6d1b6" class="outline-3">
+<h3 id="orgfe6d1b6"><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
@@ -1905,8 +1914,8 @@ Mode permettant le pliage (<i>folding</i>) de régions
 </div>
 </div>
 
-<div id="outline-container-org08ccc7e" class="outline-3">
-<h3 id="org08ccc7e"><span class="section-number-3">1.49</span> IBuffer</h3>
+<div id="outline-container-org593b7e4" class="outline-3">
+<h3 id="org593b7e4"><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>.
@@ -1973,8 +1982,8 @@ Un meilleur gestionnaire de <i>buffers</i>.
 </div>
 </div>
 
-<div id="outline-container-org94c357a" class="outline-3">
-<h3 id="org94c357a"><span class="section-number-3">1.50</span> WGrep</h3>
+<div id="outline-container-orgb836d04" class="outline-3">
+<h3 id="orgb836d04"><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
@@ -2026,8 +2035,8 @@ voir <a href="https://github.com/emacsmirror/emacswiki.org/blob/master/wgrep.el"
 </div>
 </div>
 
-<div id="outline-container-org5e60ed3" class="outline-3">
-<h3 id="org5e60ed3"><span class="section-number-3">1.51</span> PDF tools</h3>
+<div id="outline-container-orgeb7d10d" class="outline-3">
+<h3 id="orgeb7d10d"><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
@@ -2052,8 +2061,8 @@ Outils d'édition de <code>PDF</code> dans Emacs
 </div>
 </div>
 
-<div id="outline-container-orgf65959e" class="outline-3">
-<h3 id="orgf65959e"><span class="section-number-3">1.52</span> AutoYASnippet</h3>
+<div id="outline-container-org66e603e" class="outline-3">
+<h3 id="org66e603e"><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.
@@ -2067,8 +2076,8 @@ Voir la documentation en ligne <a href="https://github.com/abo-abo/auto-yasnippe
 </div>
 </div>
 
-<div id="outline-container-orgdbd7b0e" class="outline-3">
-<h3 id="orgdbd7b0e"><span class="section-number-3">1.53</span> Divers</h3>
+<div id="outline-container-org3fc90a9" class="outline-3">
+<h3 id="org3fc90a9"><span class="section-number-3">1.53</span> Divers</h3>
 <div class="outline-text-3" id="text-1-53">
 <p>
 Quelques réglages utilitaires
@@ -2085,8 +2094,8 @@ Quelques réglages utilitaires
 </div>
 </div>
 
-<div id="outline-container-orgd52f28d" class="outline-3">
-<h3 id="orgd52f28d"><span class="section-number-3">1.54</span> Keyfreq</h3>
+<div id="outline-container-org794898b" class="outline-3">
+<h3 id="org794898b"><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
@@ -2104,8 +2113,8 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code>
 </div>
 </div>
 
-<div id="outline-container-orgd5c3880" class="outline-3">
-<h3 id="orgd5c3880"><span class="section-number-3">1.55</span> Dictionnaire et césures</h3>
+<div id="outline-container-org1319943" class="outline-3">
+<h3 id="org1319943"><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>
@@ -2118,12 +2127,12 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code>
 </div>
 </div>
 
-<div id="outline-container-org83ff951" class="outline-2">
-<h2 id="org83ff951"><span class="section-number-2">2</span> Annexes</h2>
+<div id="outline-container-orgec712e9" class="outline-2">
+<h2 id="orgec712e9"><span class="section-number-2">2</span> Annexes</h2>
 <div class="outline-text-2" id="text-2">
 </div>
-<div id="outline-container-orgbd706a2" class="outline-3">
-<h3 id="orgbd706a2"><span class="section-number-3">2.1</span> Génération de toute la documentation</h3>
+<div id="outline-container-orga5e61f1" class="outline-3">
+<h3 id="orga5e61f1"><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
@@ -2148,7 +2157,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. 16:07</p>
+<p class="date">Created: 2020-04-23 jeu. 20:44</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 f72f4f5..0991aec 100644
--- a/Configuration.org
+++ b/Configuration.org
@@ -883,6 +883,15 @@ Définit ~C-c C-c~ comme raccourci pour invoquer ~make~.
     (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)
+
+  (defun endless/colorize-compilation ()
+    "Colorize from `compilation-filter-start' to `point'."
+    (let ((inhibit-read-only t))
+      (ansi-color-apply-on-region
+       compilation-filter-start (point))))
+  (add-hook 'compilation-filter-hook
+            #'endless/colorize-compilation)
+
 #+END_SRC
 
 ** CMake
diff --git a/Configuration.pdf b/Configuration.pdf
index 12b7c1bcddec223a950c3d18a3ca6ab780c07e29..615361a1a436f41116e8a190e21ece986d991715 100644
GIT binary patch
delta 14686
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%0AOqzkt+H=TD#$zqGn
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
CmriH^

delta 14397
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
N(1c4>)z#mP3jmr;ilqPm

-- 
GitLab