blob: ffe04e80b796d9612e312565bd01124b96310daa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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
|