Closed DominusCarnufex closed 7 years ago
Il est apparu un bogue que je ne parviens pas à corriger : le smiley :'( n’est plus reconnu.
Ton extension devrait passer après celle des émoticons, donc ça devrait fonctionner. Je vais regarder quand j'aurais un peu de temps
Ouais, ça doit être lié à ma manière de faire les tests, j’ai d’autres bogues bizarres qui apparaissent comme ça. En tout cas, avec les derniers ajouts, TRAVIS passe à merveille, donc tout a l’air bon (à part l’absence de tests spécifiques au module).
Up @cgabard : du nouveau ? Qu’est-ce qui empêche encore le merge ?
Ping ?
Il faut que je termine le chantier de ménage avant (bientôt) et je ferai une passe d'ajout de ces PR.
Il y a eu
Désolé, problème de tel...
Bref au passage j'aurais bien aimé que ça soit vite fait commenté sur le site (pas à en faire une zep mais au moins un sujet) juste pour être sûrs qu'il n'y a pas d'objection et de défaut auxquels on aurait pas pensé
Oui enfin sans vouloir être méchant, ça fait 3 mois qu'il n'y a pas eu de commits ici.
Il y aura des objections parce que des gens vont pas comprendre, et ça va prendre trois mois à être mergé.
Les problèmes que ça peut introduire sont clairs: si quelqu'un s'amuse à mettre du code dans un message sans les balises ça va pas être beau à voir. Si quelqu'un copie du code qui a été écrit dans un message sans balises, ça va pas être beau à voir. Si quelqu'un poste un lien sans mettre la balise de lien, ça va pas être beau à voir.
Mais à un moment, il faut arrêter de prendre les utilisateurs pour des idiots, ou alors qu'ils ne se plaignent pas de l'être.
Et comme discuté, cela force à respecter les conventions typographiques établies sur le site. Il n'y a pas à discuter davantage.
Who on s'énerve pas...
Si tu veux reprendre la maintenance et le dev du bouzin et tout ce que ça implique, vas y.
Ensuite :
Si quelqu'un poste un lien sans mettre la balise de lien, ça va pas être beau à voir.
Ça je peux pas accepter car le zmarkdown actuellement l'autorise explicitement donc si ça pète, c'est problématique !
Et comme discuté, cela force à respecter les conventions typographiques établies sur le site. Il n'y a pas à discuter davantage.
Ça a été discuté ou ça, déjà ? Ensuite je demande pas de faire une zep hein, juste que ce soit clairement dit quelque part. Sinon je peux aussi appliquer strictement la règle actuel : "pas de changement de fonctionnalités tant qu'on a pas tout réorganisé le code et que les pdf sont nickel" mais je suis pas sûrs que tu préfère cette solution.
Le mer. 2 nov. 2016 10:04, David Baumgartner notifications@github.com a écrit :
Oui enfin sans vouloir être méchant, ça fait 3 mois qu'il n'y a pas eu de commits ici.
Il y aura des objections parce que des gens vont pas comprendre, et ça va prendre trois mois à être mergé.
Les problèmes que ça peut introduire sont clairs: si quelqu'un s'amuse à mettre du code dans un message sans les balises ça va pas être beau à voir. Si quelqu'un copie du code qui a été écrit dans un message sans balises, ça va pas être beau à voir. Si quelqu'un poste un lien sans mettre la balise de lien, ça va pas être beau à voir.
Mais à un moment, il faut arrêter de prendre les utilisateurs pour des idiots, ou alors qu'ils ne se plaignent pas de l'être.
Et comme discuté, cela force à respecter les conventions typographiques établies sur le site. Il n'y a pas à discuter davantage.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zestedesavoir/Python-ZMarkdown/pull/102#issuecomment-257808432, or mute the thread https://github.com/notifications/unsubscribe-auth/AF0jfP-deKpubNCDIeGiD-x3NKHDkMI_ks5q6FIJgaJpZM4JEST1 .
Je ne m'énerve pas, je fais juste remarquer qu'il n'y a pas eu de commits depuis trois mois et que rien n'avance. Et je trouve ça problématique.
Ça je peux pas accepter car le zmarkdown actuellement l'autorise explicitement donc si ça pète, c'est problématique !
Alors il manque un test explicite pour ça (probablement qu'il faut compléter tests/zds/rediger_sur_zds_part3.txt
), mais cela fonctionne comme attendu.
Ça a été discuté ou ça, déjà ? Ensuite je demande pas de faire une zep
fonctionnalités tant qu'on a pas tout réorganisé le code et que les pdf sont nickel" mais je suis pas sûrs que tu préfère cette solution.
Oui enfin il y a bien des chances que ZMarkdown passe à la trappe pour générer les PDFs à terme. Ça me semble assez suicidaire de tout « refactoriser » (=tout réécrire) alors qu'il manque de dévs et qu'il y a probablement des outils qui le feraient très bien sans nécessiter ce travail.
Il n'y en a pas eu sur master car ce sur quoi je travaille quand j'ai le temps demande plusieurs modifs un peu partout (doit y avoir une branche sur le dépôt plus récente déjà).
Pour le pdf on va pas refaire le débat ici.
De mon côté je vais finir le nettoyage des extensions et tests (j'arrive à la fin) et la suite prévu était de merger ces nouvelles fonctionnalités (celle-ci, le ping et celle de firm1 avec quelques ajustements)
Le mer. 2 nov. 2016 10:56, David Baumgartner notifications@github.com a écrit :
Je ne m'énerve pas, je fais juste remarquer qu'il n'y a pas eu de commits depuis trois mois et que rien n'avance. Et je trouve ça problématique.
Ça je peux pas accepter car le zmarkdown actuellement l'autorise explicitement donc si ça pète, c'est problématique !
Alors il manque un test explicite pour ça (probablement qu'il faut compléter tests/zds/rediger_sur_zds_part3.txt), mais cela fonctionne comme attendu.
Ça a été discuté ou ça, déjà ? Ensuite je demande pas de faire une zep
fonctionnalités tant qu'on a pas tout réorganisé le code et que les pdf sont nickel" mais je suis pas sûrs que tu préfère cette solution.
Oui enfin il y a bien des chances que ZMarkdown passe à la trappe pour générer les PDFs à terme. Ça me semble assez suicidaire de tout « refactoriser » (=tout réécrire) alors qu'il manque de dévs et qu'il y a probablement des outils qui le feraient très bien sans nécessiter ce travail.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zestedesavoir/Python-ZMarkdown/pull/102#issuecomment-257819979, or mute the thread https://github.com/notifications/unsubscribe-auth/AF0jfHEF5p6WfXULmZwWi8RQz471dmzxks5q6F5NgaJpZM4JEST1 .
Je viens juste mettre un lien ici entre cette PR ci-présente et cette issue puisque cette PR pourrait bien casser les smileys. C'est à tester.
Bonsoir les gens.
Alors pour répondre aux remarques et interrogations diverses…
Cette extension typographique, ça fait quasiment un an et demi qu’elle est en discussion sur le forum. La première proposition a été faite dans ce sujet mais sans que ce soit suivi d’effet. Elle a été remise au goût du jour dans ce sujet qui est, pour partie, à l’origine de la ZEP-41. Quant à la définition exacte des règles à respecter, elle est évidemment donnée dans les conventions typographiques.
Elle ne casse pas les liens libres : elle n’opère que si les deux-points et le pour-cent sont précédés d’une espace, ce qui n’est pas le cas dans une URL.
Elle ne casse pas non plus les smileys, j’y ai veillé. Elle agit après l’extension qui gère les smileys, donc pas de problème. Si jamais l’extension des smileys venait à se retrouver après celle de typographie, seul le smiley :'(
serait impacté, à cause de l’apostrophe : les deux-points et point-virgules ne sont affectés que s’ils sont suivis d’une espace ou d’une fin de ligne. Ainsi, : D
est affecté, mais pas :D
.
De manière plus générale, cette extension a été conçue de manière à ne pas interférer avec la typographie des autres langues que le français, donc elle n’affecte que des points qui sont sans aucun doute possible de la ponctuation française. Par exemple, les guillemets droits "
ne sont pas transformés automatiquement, parce qu’ils pourraient se trouver dans un texte en anglais ou en allemand ; pour avoir des guillemets français sans les taper soi-même, il faut utiliser <<
et >>
.
J’espère que cela vous rassure sur le soin apporté à cette extension. :wink:
Si ça te dérange pas, je vais probablement m'occuper du rebase et pour faciliter ça faire ça dans une autre branche/PR
Je ferme ici, je merge dans #118 merci @DominusCarnufex
Il s’agit d’une reprise de la PR https://github.com/zestedesavoir/Python-ZMarkdown/pull/76 concernant le nouveau module de typographie française. Par rapport à la PR précédente, voici les changements.
 
plutôt que
pour les espaces insécables fines.:
et;
si ceux-ci terminaient la ligne.Il est apparu un bogue que je ne parviens pas à corriger : le smileyApparemment, ça venait de moi, TRAVIS n’a pas le problème.:'(
n’est plus reconnu. En effet, l’apostrophe devient une apostrophe typographique, et lorsque je modifie l’expression régulière pour qu’elle ne prenne pas en compte la suite:'(
, alors, c’est l’extension qui gère les smileys qui ne le détecte plus. Je suis un peu coincé, là…