[spip-dev] Bug d'insécables

Bonjour,

J'espère ne pas polluer la liste en postant ici.

Lorsque j'écris quelque chose comme ceci (lignes vides supprimées) :

essai ?
essai?
{essai ?}
{essai?}

j'obtiens quelque chose comme ceci :

<p>essai&nbsp;?</p>
<p>essai&nbsp;?</p>
<p><i>essai ?</i></p>
<p><i>essai?</i></p>

L'insécable disparaît à la ligne 3, ce qui me semble être un bug gênant.
Ce qui est plus grave, c'est que l'espace absente de ma 4e ligne n'est
pas ajoutée !

J'ai toujours considéré que la qualité typographique de SPIP est un de
ses points forts et j'essaie d'y être particulièrement attentif. S'il y
a un moyen de contourner cela, je suis évidemment preneur.

Lorsque j'écris quelque chose comme ceci (lignes vides supprimées) :

essai ?
essai?
{essai ?}
{essai?}

j'obtiens quelque chose comme ceci :

<p>essai&nbsp;?</p>
<p>essai&nbsp;?</p>
<p><i>essai ?</i></p>
<p><i>essai?</i></p>

Je confirme ce bug, bloquant. C'est carrément bizarre, qui a changé
quoi dans le moteur typo ?

-- Fil

* Nicolas Friedli tapuscrivait, le 01/10/2008 14:46:
Et sur user, Fred indique :

Salut à touTEs,

comportement bizarre des insécables sur la version citée en objet:

l'insécable saute avant un point d'exclamation ou d'interrogation derrière un guillemet:

« Qui est votre leader? »
« Nous sommes tous des leaders! »

alors que l'insécable y est bien sans les guillemets

Création collective : joueurs de tous les pays, unissez-vous !

une idée?

fred

Pour pouvoir prendre en compte le multi-base dans les raccourcis, les sous-fonctions de propre ont subies un bombardement intensif, il y a peut-être eu des blancs perdus, mais ce serait étonnant.

Committo,Ergo:Sum

<p><i>essai?</i></p>

Je confirme ce bug, bloquant. C'est carrément bizarre, qui a changé
quoi dans le moteur typo ?

Bon, c'est moi en http://trac.rezo.net/trac/spip/changeset/11714
je vais corriger

-- Fil

<p><i>essai?</i></p>

Je confirme ce bug, bloquant. C'est carrément bizarre, qui a changé
quoi dans le moteur typo ?

Bon, c'est moi en http://trac.rezo.net/trac/spip/changeset/11714
je vais corriger

Corrigé en [12845]. Merci !

-- Fil