From 9abae8b14d22b68e70b44d9a748ca1fca49585ef Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Thu, 23 Apr 2020 12:21:32 +0200 Subject: [PATCH] Revert "Utilise "LC_CTYPE=C" pour la compilation" This reverts commit 42ff20c04cf78aeae7d4a5cf06ab3b3f121579a6. --- Configuration.html | 419 ++++++++++++++++++++++----------------------- Configuration.org | 1 - Configuration.pdf | Bin 257414 -> 257373 bytes 3 files changed, 209 insertions(+), 211 deletions(-) diff --git a/Configuration.html b/Configuration.html index b2920b3..155a019 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-23 jeu. 11:23 --> +<!-- 2020-04-20 lun. 16:07 --> <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="#orge616af8">1. Choix d'interface</a> +<li><a href="#orgced5b38">1. Choix d'interface</a> <ul> -<li><a href="#orgd0de376">1.1. Pas d'écran de bienvenue</a></li> -<li><a href="#org89c378b">1.2. Déactive des raccourcis</a></li> -<li><a href="#org116d90e">1.3. Augumente la mémoire pour le <i>garbage collector</i> ⇒ meilleures performances</a></li> -<li><a href="#orge330e44">1.4. Pas de toolbar</a></li> -<li><a href="#orge3f8f61">1.5. Réponses par y ou n</a></li> -<li><a href="#org89ca994">1.6. Commentaires</a></li> -<li><a href="#org0fd3718">1.7. Désactive l'auto-save</a></li> -<li><a href="#org526f836">1.8. Auto-fill</a></li> -<li><a href="#org97e0493">1.9. Supression des blancs inutiles</a></li> -<li><a href="#org5ac60f9">1.10. Numéros de lignes</a></li> -<li><a href="#org284fab6">1.11. Powerline</a></li> -<li><a href="#org6dc6cb6">1.12. Try</a></li> -<li><a href="#org0dacdf7">1.13. Posframe</a></li> -<li><a href="#orgc443e29">1.14. Which key</a></li> -<li><a href="#orgd33112a">1.15. Gnuplot</a></li> -<li><a href="#orga8993ed">1.16. Org mode</a></li> -<li><a href="#org7e8f810">1.17. Ace window</a></li> -<li><a href="#org6439079">1.18. Ivy / Counsel</a></li> -<li><a href="#orgc764e93">1.19. Swiper</a></li> -<li><a href="#org138efce">1.20. Avy</a></li> -<li><a href="#org52b25ca">1.21. Company</a></li> -<li><a href="#orgacd5fcd">1.22. C++</a> +<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> ⇒ 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> <ul> -<li><a href="#orgf23f6e3">1.22.1. On branche Irony à Company</a></li> -<li><a href="#orgd01e318">1.22.2. On active Irony pour le C++</a></li> -<li><a href="#org0b3d0d2">1.22.3. Eldoc / Irony</a></li> -<li><a href="#orga7c2f1b">1.22.4. Formatage automatique : <code>clang-format</code></a></li> -<li><a href="#orgb78cb34">1.22.5. Coloration syntaxique (C++ moderne)</a></li> +<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> </ul> </li> -<li><a href="#org0027e22">1.23. Thèmes</a></li> -<li><a href="#orgfc53b35">1.24. Modeline</a></li> -<li><a href="#org2f8c794">1.25. Parenthèses arc-en-ciel</a></li> -<li><a href="#org2292a52">1.26. FlyCheck</a></li> -<li><a href="#org235fa65">1.27. Python</a></li> -<li><a href="#org63b1499">1.28. YASnippet</a></li> -<li><a href="#orgebd0310">1.29. Divers paquets</a> +<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> <ul> -<li><a href="#orgb6b32e8">1.29.1. Highlight line</a></li> -<li><a href="#org08ed812">1.29.2. Beacon</a></li> -<li><a href="#org48739a5">1.29.3. hungry-delete</a></li> -<li><a href="#orgb3cc4b1">1.29.4. Expand-region</a></li> -<li><a href="#orgd7a12da">1.29.5. Meilleure gestion du <code>kill-ring</code></a></li> -<li><a href="#org9f4044d">1.29.6. Gestion de la restauration des buffers</a></li> +<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> </ul> </li> -<li><a href="#org9b3517c">1.30. iedit</a></li> -<li><a href="#orgbd134cc">1.31. Narrow/widen dwim</a></li> -<li><a href="#orgb17733f">1.32. Web Mode</a></li> -<li><a href="#orgb238226">1.33. Emmet mode</a></li> -<li><a href="#org29873b7">1.34. Dired-dwim</a></li> -<li><a href="#orgfceeed5">1.35. LaTeX</a></li> -<li><a href="#orgc5b94e8">1.36. Gestion de projets</a></li> -<li><a href="#org9523306">1.37. Org-mode (langages suportés)</a></li> -<li><a href="#orgca76a1f">1.38. Parenthèses</a></li> -<li><a href="#orgc45a088">1.39. Taille de la police</a></li> -<li><a href="#org39bd296">1.40. Hydra</a></li> -<li><a href="#org3994a91">1.41. Modes git</a></li> -<li><a href="#org0b138f0">1.42. FlySpell</a></li> -<li><a href="#orgf5fd4f4">1.43. C++</a></li> -<li><a href="#org9a13ff0">1.44. Compilation</a></li> -<li><a href="#orga9d2c10">1.45. CMake</a></li> -<li><a href="#org76683c9">1.46. Markdown</a></li> -<li><a href="#org24002bc">1.47. Dumb jump</a></li> -<li><a href="#org6579a99">1.48. Origami</a></li> -<li><a href="#org84d743e">1.49. IBuffer</a></li> -<li><a href="#orgd19df07">1.50. WGrep</a></li> -<li><a href="#orgf5bcee8">1.51. PDF tools</a></li> -<li><a href="#orgad5a189">1.52. AutoYASnippet</a></li> -<li><a href="#orgf2de5cd">1.53. Divers</a></li> -<li><a href="#orge4dcb33">1.54. Keyfreq</a></li> -<li><a href="#org0ac4eaf">1.55. Dictionnaire et césures</a></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> </ul> </li> -<li><a href="#org0f0ccf1">2. Annexes</a> +<li><a href="#org83ff951">2. Annexes</a> <ul> -<li><a href="#orgaaceaaf">2.1. Génération de toute la documentation</a></li> +<li><a href="#orgbd706a2">2.1. Génération de toute la documentation</a></li> </ul> </li> </ul> </div> </div> -<div id="outline-container-orge616af8" class="outline-2"> -<h2 id="orge616af8"><span class="section-number-2">1</span> Choix d'interface</h2> +<div id="outline-container-orgced5b38" class="outline-2"> +<h2 id="orgced5b38"><span class="section-number-2">1</span> Choix d'interface</h2> <div class="outline-text-2" id="text-1"> </div> -<div id="outline-container-orgd0de376" class="outline-3"> -<h3 id="orgd0de376"><span class="section-number-3">1.1</span> Pas d'écran de bienvenue</h3> +<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 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-org89c378b" class="outline-3"> -<h3 id="org89c378b"><span class="section-number-3">1.2</span> Déactive des raccourcis</h3> +<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 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-org116d90e" class="outline-3"> -<h3 id="org116d90e"><span class="section-number-3">1.3</span> Augumente la mémoire pour le <i>garbage collector</i> ⇒ meilleures performances</h3> +<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> ⇒ 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-orge330e44" class="outline-3"> -<h3 id="orge330e44"><span class="section-number-3">1.4</span> Pas de toolbar</h3> +<div id="outline-container-org0caec42" class="outline-3"> +<h3 id="org0caec42"><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-orge3f8f61" class="outline-3"> -<h3 id="orge3f8f61"><span class="section-number-3">1.5</span> Réponses par y ou n</h3> +<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 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-org89ca994" class="outline-3"> -<h3 id="org89ca994"><span class="section-number-3">1.6</span> Commentaires</h3> +<div id="outline-container-orge816aee" class="outline-3"> +<h3 id="orge816aee"><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-org0fd3718" class="outline-3"> -<h3 id="org0fd3718"><span class="section-number-3">1.7</span> Désactive l'auto-save</h3> +<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 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-org526f836" class="outline-3"> -<h3 id="org526f836"><span class="section-number-3">1.8</span> Auto-fill</h3> +<div id="outline-container-orgd751bef" class="outline-3"> +<h3 id="orgd751bef"><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-org97e0493" class="outline-3"> -<h3 id="org97e0493"><span class="section-number-3">1.9</span> Supression des blancs inutiles</h3> +<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 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-org5ac60f9" class="outline-3"> -<h3 id="org5ac60f9"><span class="section-number-3">1.10</span> Numéros de lignes</h3> +<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 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-org284fab6" class="outline-3"> -<h3 id="org284fab6"><span class="section-number-3">1.11</span> Powerline</h3> +<div id="outline-container-orgb09d4f1" class="outline-3"> +<h3 id="orgb09d4f1"><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-org6dc6cb6" class="outline-3"> -<h3 id="org6dc6cb6"><span class="section-number-3">1.12</span> Try</h3> +<div id="outline-container-orgce566af" class="outline-3"> +<h3 id="orgce566af"><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-org0dacdf7" class="outline-3"> -<h3 id="org0dacdf7"><span class="section-number-3">1.13</span> Posframe</h3> +<div id="outline-container-orgdbc382d" class="outline-3"> +<h3 id="orgdbc382d"><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-orgc443e29" class="outline-3"> -<h3 id="orgc443e29"><span class="section-number-3">1.14</span> Which key</h3> +<div id="outline-container-orge64ee62" class="outline-3"> +<h3 id="orge64ee62"><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-orgd33112a" class="outline-3"> -<h3 id="orgd33112a"><span class="section-number-3">1.15</span> Gnuplot</h3> +<div id="outline-container-org885ba13" class="outline-3"> +<h3 id="org885ba13"><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-orga8993ed" class="outline-3"> -<h3 id="orga8993ed"><span class="section-number-3">1.16</span> Org mode</h3> +<div id="outline-container-org934e1ad" class="outline-3"> +<h3 id="org934e1ad"><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-org7e8f810" class="outline-3"> -<h3 id="org7e8f810"><span class="section-number-3">1.17</span> Ace window</h3> +<div id="outline-container-orgc717d01" class="outline-3"> +<h3 id="orgc717d01"><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-org6439079" class="outline-3"> -<h3 id="org6439079"><span class="section-number-3">1.18</span> Ivy / Counsel</h3> +<div id="outline-container-org959fc25" class="outline-3"> +<h3 id="org959fc25"><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-orgc764e93" class="outline-3"> -<h3 id="orgc764e93"><span class="section-number-3">1.19</span> Swiper</h3> +<div id="outline-container-orgdf6c280" class="outline-3"> +<h3 id="orgdf6c280"><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-org138efce" class="outline-3"> -<h3 id="org138efce"><span class="section-number-3">1.20</span> Avy</h3> +<div id="outline-container-orgf67610f" class="outline-3"> +<h3 id="orgf67610f"><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-org52b25ca" class="outline-3"> -<h3 id="org52b25ca"><span class="section-number-3">1.21</span> Company</h3> +<div id="outline-container-orgfef3b69" class="outline-3"> +<h3 id="orgfef3b69"><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-orgacd5fcd" class="outline-3"> -<h3 id="orgacd5fcd"><span class="section-number-3">1.22</span> C++</h3> +<div id="outline-container-org688be6e" class="outline-3"> +<h3 id="org688be6e"><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-orgf23f6e3" class="outline-4"> -<h4 id="orgf23f6e3"><span class="section-number-4">1.22.1</span> On branche Irony à Company</h4> +<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 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-orgd01e318" class="outline-4"> -<h4 id="orgd01e318"><span class="section-number-4">1.22.2</span> On active Irony pour le C++</h4> +<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 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-org0b3d0d2" class="outline-4"> -<h4 id="org0b3d0d2"><span class="section-number-4">1.22.3</span> Eldoc / Irony</h4> +<div id="outline-container-org7d70939" class="outline-4"> +<h4 id="org7d70939"><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-orga7c2f1b" class="outline-4"> -<h4 id="orga7c2f1b"><span class="section-number-4">1.22.4</span> Formatage automatique : <code>clang-format</code></h4> +<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 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-orgb78cb34" class="outline-4"> -<h4 id="orgb78cb34"><span class="section-number-4">1.22.5</span> Coloration syntaxique (C++ moderne)</h4> +<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 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-org0027e22" class="outline-3"> -<h3 id="org0027e22"><span class="section-number-3">1.23</span> Thèmes</h3> +<div id="outline-container-org506ab08" class="outline-3"> +<h3 id="org506ab08"><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-orgfc53b35" class="outline-3"> -<h3 id="orgfc53b35"><span class="section-number-3">1.24</span> Modeline</h3> +<div id="outline-container-org9a8c753" class="outline-3"> +<h3 id="org9a8c753"><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-org2f8c794" class="outline-3"> -<h3 id="org2f8c794"><span class="section-number-3">1.25</span> Parenthèses arc-en-ciel</h3> +<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 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-org2292a52" class="outline-3"> -<h3 id="org2292a52"><span class="section-number-3">1.26</span> FlyCheck</h3> +<div id="outline-container-org435a03a" class="outline-3"> +<h3 id="org435a03a"><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-org235fa65" class="outline-3"> -<h3 id="org235fa65"><span class="section-number-3">1.27</span> Python</h3> +<div id="outline-container-org3ce52bb" class="outline-3"> +<h3 id="org3ce52bb"><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-org63b1499" class="outline-3"> -<h3 id="org63b1499"><span class="section-number-3">1.28</span> YASnippet</h3> +<div id="outline-container-org8c538b7" class="outline-3"> +<h3 id="org8c538b7"><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-orgebd0310" class="outline-3"> -<h3 id="orgebd0310"><span class="section-number-3">1.29</span> Divers paquets</h3> +<div id="outline-container-orgb72cceb" class="outline-3"> +<h3 id="orgb72cceb"><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-orgb6b32e8" class="outline-4"> -<h4 id="orgb6b32e8"><span class="section-number-4">1.29.1</span> Highlight line</h4> +<div id="outline-container-org4f156fa" class="outline-4"> +<h4 id="org4f156fa"><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-org08ed812" class="outline-4"> -<h4 id="org08ed812"><span class="section-number-4">1.29.2</span> Beacon</h4> +<div id="outline-container-org1e74753" class="outline-4"> +<h4 id="org1e74753"><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-org48739a5" class="outline-4"> -<h4 id="org48739a5"><span class="section-number-4">1.29.3</span> hungry-delete</h4> +<div id="outline-container-orgc7c99c0" class="outline-4"> +<h4 id="orgc7c99c0"><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-orgb3cc4b1" class="outline-4"> -<h4 id="orgb3cc4b1"><span class="section-number-4">1.29.4</span> Expand-region</h4> +<div id="outline-container-org4737a6a" class="outline-4"> +<h4 id="org4737a6a"><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-orgd7a12da" class="outline-4"> -<h4 id="orgd7a12da"><span class="section-number-4">1.29.5</span> Meilleure gestion du <code>kill-ring</code></h4> +<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 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-org9f4044d" class="outline-4"> -<h4 id="org9f4044d"><span class="section-number-4">1.29.6</span> Gestion de la restauration des buffers</h4> +<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 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-org9b3517c" class="outline-3"> -<h3 id="org9b3517c"><span class="section-number-3">1.30</span> iedit</h3> +<div id="outline-container-org782a715" class="outline-3"> +<h3 id="org782a715"><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-orgbd134cc" class="outline-3"> -<h3 id="orgbd134cc"><span class="section-number-3">1.31</span> Narrow/widen dwim</h3> +<div id="outline-container-orga957841" class="outline-3"> +<h3 id="orga957841"><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-orgb17733f" class="outline-3"> -<h3 id="orgb17733f"><span class="section-number-3">1.32</span> Web Mode</h3> +<div id="outline-container-orgd385c15" class="outline-3"> +<h3 id="orgd385c15"><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>,… @@ -1381,8 +1381,8 @@ Mode avancé pour l'édition de pages <code>HTML</code>, <code>Css</code>,Ȃ </div> </div> -<div id="outline-container-orgb238226" class="outline-3"> -<h3 id="orgb238226"><span class="section-number-3">1.33</span> Emmet mode</h3> +<div id="outline-container-org66570de" class="outline-3"> +<h3 id="org66570de"><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-org29873b7" class="outline-3"> -<h3 id="org29873b7"><span class="section-number-3">1.34</span> Dired-dwim</h3> +<div id="outline-container-orgefbddd3" class="outline-3"> +<h3 id="orgefbddd3"><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-orgfceeed5" class="outline-3"> -<h3 id="orgfceeed5"><span class="section-number-3">1.35</span> LaTeX</h3> +<div id="outline-container-org3eef44d" class="outline-3"> +<h3 id="org3eef44d"><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-orgc5b94e8" class="outline-3"> -<h3 id="orgc5b94e8"><span class="section-number-3">1.36</span> Gestion de projets</h3> +<div id="outline-container-org6ea3e7e" class="outline-3"> +<h3 id="org6ea3e7e"><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-org9523306" class="outline-3"> -<h3 id="org9523306"><span class="section-number-3">1.37</span> Org-mode (langages suportés)</h3> +<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 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-orgca76a1f" class="outline-3"> -<h3 id="orgca76a1f"><span class="section-number-3">1.38</span> Parenthèses</h3> +<div id="outline-container-orga85ad33" class="outline-3"> +<h3 id="orga85ad33"><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-orgc45a088" class="outline-3"> -<h3 id="orgc45a088"><span class="section-number-3">1.39</span> Taille de la police</h3> +<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 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-org39bd296" class="outline-3"> -<h3 id="org39bd296"><span class="section-number-3">1.40</span> Hydra</h3> +<div id="outline-container-org44c14a7" class="outline-3"> +<h3 id="org44c14a7"><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-org3994a91" class="outline-3"> -<h3 id="org3994a91"><span class="section-number-3">1.41</span> Modes git</h3> +<div id="outline-container-org69a76e9" class="outline-3"> +<h3 id="org69a76e9"><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-org0b138f0" class="outline-3"> -<h3 id="org0b138f0"><span class="section-number-3">1.42</span> FlySpell</h3> +<div id="outline-container-orgc3f755e" class="outline-3"> +<h3 id="orgc3f755e"><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-orgf5fd4f4" class="outline-3"> -<h3 id="orgf5fd4f4"><span class="section-number-3">1.43</span> C++</h3> +<div id="outline-container-org86ff920" class="outline-3"> +<h3 id="org86ff920"><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-org9a13ff0" class="outline-3"> -<h3 id="org9a13ff0"><span class="section-number-3">1.44</span> Compilation</h3> +<div id="outline-container-org07ccad8" class="outline-3"> +<h3 id="org07ccad8"><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,14 +1803,13 @@ 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">setq</span> compilation-environment <span class="org-string">"LC_CTYPE=C"</span><span class="org-rainbow-delimiters-depth-1">)</span> </pre> </div> </div> </div> -<div id="outline-container-orga9d2c10" class="outline-3"> -<h3 id="orga9d2c10"><span class="section-number-3">1.45</span> CMake</h3> +<div id="outline-container-org7fdafe3" class="outline-3"> +<h3 id="org7fdafe3"><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> @@ -1833,8 +1832,8 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>. </div> </div> -<div id="outline-container-org76683c9" class="outline-3"> -<h3 id="org76683c9"><span class="section-number-3">1.46</span> Markdown</h3> +<div id="outline-container-org4bcb1af" class="outline-3"> +<h3 id="org4bcb1af"><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> @@ -1845,8 +1844,8 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>. </div> </div> -<div id="outline-container-org24002bc" class="outline-3"> -<h3 id="org24002bc"><span class="section-number-3">1.47</span> Dumb jump</h3> +<div id="outline-container-org7597640" class="outline-3"> +<h3 id="org7597640"><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 @@ -1892,8 +1891,8 @@ une définition. </div> </div> -<div id="outline-container-org6579a99" class="outline-3"> -<h3 id="org6579a99"><span class="section-number-3">1.48</span> Origami</h3> +<div id="outline-container-org72bc236" class="outline-3"> +<h3 id="org72bc236"><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 @@ -1906,8 +1905,8 @@ Mode permettant le pliage (<i>folding</i>) de régions </div> </div> -<div id="outline-container-org84d743e" class="outline-3"> -<h3 id="org84d743e"><span class="section-number-3">1.49</span> IBuffer</h3> +<div id="outline-container-org08ccc7e" class="outline-3"> +<h3 id="org08ccc7e"><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>. @@ -1974,8 +1973,8 @@ Un meilleur gestionnaire de <i>buffers</i>. </div> </div> -<div id="outline-container-orgd19df07" class="outline-3"> -<h3 id="orgd19df07"><span class="section-number-3">1.50</span> WGrep</h3> +<div id="outline-container-org94c357a" class="outline-3"> +<h3 id="org94c357a"><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 @@ -2027,8 +2026,8 @@ voir <a href="https://github.com/emacsmirror/emacswiki.org/blob/master/wgrep.el" </div> </div> -<div id="outline-container-orgf5bcee8" class="outline-3"> -<h3 id="orgf5bcee8"><span class="section-number-3">1.51</span> PDF tools</h3> +<div id="outline-container-org5e60ed3" class="outline-3"> +<h3 id="org5e60ed3"><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 @@ -2053,8 +2052,8 @@ Outils d'édition de <code>PDF</code> dans Emacs </div> </div> -<div id="outline-container-orgad5a189" class="outline-3"> -<h3 id="orgad5a189"><span class="section-number-3">1.52</span> AutoYASnippet</h3> +<div id="outline-container-orgf65959e" class="outline-3"> +<h3 id="orgf65959e"><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. @@ -2068,8 +2067,8 @@ Voir la documentation en ligne <a href="https://github.com/abo-abo/auto-yasnippe </div> </div> -<div id="outline-container-orgf2de5cd" class="outline-3"> -<h3 id="orgf2de5cd"><span class="section-number-3">1.53</span> Divers</h3> +<div id="outline-container-orgdbd7b0e" class="outline-3"> +<h3 id="orgdbd7b0e"><span class="section-number-3">1.53</span> Divers</h3> <div class="outline-text-3" id="text-1-53"> <p> Quelques réglages utilitaires @@ -2086,8 +2085,8 @@ Quelques réglages utilitaires </div> </div> -<div id="outline-container-orge4dcb33" class="outline-3"> -<h3 id="orge4dcb33"><span class="section-number-3">1.54</span> Keyfreq</h3> +<div id="outline-container-orgd52f28d" class="outline-3"> +<h3 id="orgd52f28d"><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 @@ -2105,8 +2104,8 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code> </div> </div> -<div id="outline-container-org0ac4eaf" class="outline-3"> -<h3 id="org0ac4eaf"><span class="section-number-3">1.55</span> Dictionnaire et césures</h3> +<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 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> @@ -2119,12 +2118,12 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code> </div> </div> -<div id="outline-container-org0f0ccf1" class="outline-2"> -<h2 id="org0f0ccf1"><span class="section-number-2">2</span> Annexes</h2> +<div id="outline-container-org83ff951" class="outline-2"> +<h2 id="org83ff951"><span class="section-number-2">2</span> Annexes</h2> <div class="outline-text-2" id="text-2"> </div> -<div id="outline-container-orgaaceaaf" class="outline-3"> -<h3 id="orgaaceaaf"><span class="section-number-3">2.1</span> Génération de toute la documentation</h3> +<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 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 @@ -2149,7 +2148,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-23 jeu. 11:23</p> +<p class="date">Created: 2020-04-20 lun. 16:07</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 38a95f0..f72f4f5 100644 --- a/Configuration.org +++ b/Configuration.org @@ -883,7 +883,6 @@ 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) - (setq compilation-environment "LC_CTYPE=C") #+END_SRC ** CMake diff --git a/Configuration.pdf b/Configuration.pdf index baf8998b50a5b7540834a3766d7c5998867d10b8..12b7c1bcddec223a950c3d18a3ca6ab780c07e29 100644 GIT binary patch delta 7535 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 YpL)IP@ATNW%nF=_CS0njuKsRZ0O0{m5dZ)H delta 7586 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 CrH-8d -- GitLab