summaryrefslogtreecommitdiffstats
path: root/content/code
diff options
context:
space:
mode:
Diffstat (limited to 'content/code')
-rw-r--r--content/code/2014-05-09-pelican-fix-intrasite-links.rst32
1 files changed, 32 insertions, 0 deletions
diff --git a/content/code/2014-05-09-pelican-fix-intrasite-links.rst b/content/code/2014-05-09-pelican-fix-intrasite-links.rst
new file mode 100644
index 0000000..f6a50ab
--- /dev/null
+++ b/content/code/2014-05-09-pelican-fix-intrasite-links.rst
@@ -0,0 +1,32 @@
+Petit patch pour pelican
+########################
+
+:date: 2014-05-09 18:20
+:category: code
+:tags: pelican
+:slug: pelican-fix-intrasite-links
+:lang: fr
+
+À peine lancé avec pelican_, le générateur utilisé pour ce site, que je me
+permets de trouver un bug dans la version de développement.
+
+Ce bug empêche la création de liens vers une page dans un article (comme
+effectué sur le `premier article`_ par exemple) ou comme il suit :
+
+.. code-block:: restructuredtext
+
+ .. _bar: {filename}/pages/bar.rst
+
+L'erreur est la suivante ::
+
+ WARNING: Unable to find ParseResult(scheme='', netloc='', path='/pages/bar.rst',
+ params='', query='', fragment=''), skipping url replacement
+
+Suite à un petit tour sur le chan IRC (*pelican@freenode* pour les intéressés),
+et une aide du fidèle (et magique) `git bisect`, il a été possible de tracer
+facilement le commit introduisant la régression, et de le corriger_.
+
+
+.. _pelican: http://blog.getpelican.com/
+.. _`premier article`: {filename}/misc/2014-05-09-reloaded.rst
+.. _corriger: https://github.com/getpelican/pelican/commit/9a753f4fa97c6b086ba8129043b00d1fba55290e