Quelques petits bugs au niveau des pages de dépôt de code.

Signaler
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
-
Messages postés
15027
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
7 mai 2021
-
Bonjour.

J'ai actuellement plusieurs bugs au niveau de la section où l'on dépose un code, que je vais trier par difficulté à corriger (croissante):
- Les sources C++ ne sont ni indentées ni colorisées (je pense qu'il manque les extensions: .cc, .hh, .hxx et .hpp).
- Pas de coloration syntaxique pour les fichiers "sh", alors qu'elle est bien présente dans la balise code du forum.
- Dans la description, quand on l'édite, les \\ sont transformés en \, et les \ sont effacés. Il faut donc rééchapper à chaque fois les \, au risque de les voir disparaître. C'est très pénible. Exemple ici: http://codes-sources.commentcamarche.net/source/101351-completion-de-texte-via-un-radix-tree
- Ça serait mieux de regarder le type mime d'un fichier plutôt que son extension (où la non présence d'extension), pour savoir si l'on doit donner la possibilité d'avoir un aperçu de celui-ci. Je pense notamment au fichier "README" qui ne peut être visionné pour cette raison.

Le premier point, est à mon avis, extrêmement trivial à modifier.


Améliorer votre expérience CodeS-SourceS avec ce plugin:
http://codes-sources.commentcamarche.net/forum/affich-10000111-plugin-better-cs-2#cptpingu-signature

14 réponses

Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021
540
Bonjour,

pour l'échappement c'est connu depuis fort longtemps, de mémoire c'est KX ou Pijaku qui l'avait relevé.
Je n'ai pas retrouvé la discussion, je n'ai pas trop cherché non plus....

Quand j'étais petit, la mer Morte n'était que malade.
George Burns
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021
540
Bonjour, on peut peut-etre ajouter un truc, sur les snippet apparait une "compatibilité", pourtant il n'y a pas de champ de saisie à ce nom.
Apparement, COmpatibilité affiche ce qui est rentré dans Version.

Pour moi ce sont deux choses bien différentes.
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
120
https://media.giphy.com/media/1Zbeweu52ZaQE/giphy.gif

Y a-t-il encore des dev sur CS ? Parmi les petits soucis remontés, il y en a dont je doute qu'ils prennent énormément de temps à corriger, notamment le souci de coloration syntaxique sur certaines extensions (Il faut juste ajouter les extensions proposées). Je suis tout autant étonné de n'avoir aucune réponse après une semaine...


Améliorer votre expérience CodeS-SourceS avec ce plugin:
http://codes-sources.commentcamarche.net/forum/affich-10000111-plugin-better-cs-2#cptpingu-signature
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021
540
Et oui que veux tu......
Messages postés
5293
Date d'inscription
vendredi 29 octobre 2010
Statut
Webmaster
Dernière intervention
24 avril 2020

Yep tout le monde,

Je vais reprendre les items de vos listes un par un et vérifier qu'ils sont bien en todo, sinon je les ajouterai, et je tâcherai de voir avec les devs pour faire un point.

Je fais ça dans la matinée, et je reviens vers vous, quand ils seront revenus vers moi toussa, fin voilà quoi :)

Merci en tout cas
Messages postés
326
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
5 janvier 2021
2
Le 3 novembre 2014 j'ai expliqué que
l'affichage : for(int i=0; argv[1][i]!=''; i++)
au lieu de : for(int i=0; argv[1][i]!='\0'; i++)
était une erreur à corriger.
On m'a répondu que c'était à moi d'envoyer un source
en erreur pour pouvoir le voir affiché correctement,
et que la correction de ce bug ne faisait sûrement pas
partie des priorités ...
Le 26 juillet 2015 j'ai demandé à nouveau la correction
de ce bug : je n'ai eu aucune réponse.
Il apparaît du nouveau à ce sujet, j'en suis content.
Messages postés
5293
Date d'inscription
vendredi 29 octobre 2010
Statut
Webmaster
Dernière intervention
24 avril 2020

@pgl10 à raison d'un rappel par an, on finira par obtenir gain de cause, lâche rien ! Plus sérieusement, je ne peux malheureusement pas promettre que ce sera traité, mais je peux [re]glisser le sujet, puisque les devs sont en train de corriger la modobox sur les sources, ils pourraient peut être corriger d'autres petites choses au passage, ce qui arrangerait tout le monde...
En tout cas, je suis avec toi o/
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
120
Messages postés
5293
Date d'inscription
vendredi 29 octobre 2010
Statut
Webmaster
Dernière intervention
24 avril 2020

Bonjour ctpingu, je te confirme qu'à ce jour, je n'ai pas de date de la part des dev quant à la résolution de ces problèmes, mais que nous n'avons pas "zappé", bien au contraire.
Mais puisque tu relances (à raison d'ailleurs), je vais te faire écho, et relancer à mon tour...
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
120
Bonjour.

Ces points seront-ils un jour traités ? A-t-on des nouvelles de l'avancement de ces corrections ?

Merci.
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
120
Bonjour.

Comment fait-on pour que ces soucis soient "vus" et "remontés" ? Ça fait déjà plus de 4 mois que j'ai remonté cela, sans nouvelles...
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
120
Hop ! On vient d'atteindre les 5 mois !

J'en profite pour mettre à jour le post de base afin de trier les différents bugs rencontrés par ordre de difficulté (supposée) à corriger.


Améliorer votre expérience CodeS-SourceS avec ce plugin:
http://codes-sources.commentcamarche.net/forum/affich-10000111-plugin-better-cs-2#cptpingu-signature
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
120
6 mois sans nouvelles, c'est une magnifique performance, et ça se fête ! \o/



Un grand bravo à l'équipe de dev pour sa réactivité et sa communication sans faille ;)
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021
540
Je ne peux que plussoyer.....
Messages postés
5293
Date d'inscription
vendredi 29 octobre 2010
Statut
Webmaster
Dernière intervention
24 avril 2020

Hello à tous,

Pas facile de revenir se faire lyncher sur ce sujet... Mais bon quand faut y aller :p

Bref, pour l'heure, je n'ai pas de news particulière, mais nous allons faire un petit récap des demandes en cours, poule relayer aux équipes de dev. On se donne le mois d'août (voire moins) pour préparer cette liste de 5 items à faire remonter...
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021
540 >
Messages postés
5293
Date d'inscription
vendredi 29 octobre 2010
Statut
Webmaster
Dernière intervention
24 avril 2020

Bonjour
On se donne
qui on?
Messages postés
5293
Date d'inscription
vendredi 29 octobre 2010
Statut
Webmaster
Dernière intervention
24 avril 2020
>
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021

Coucou Whismeril, En effet, en relisant, c'est pas forcément bien clair.

Je pensais à moi + vous, car c'est vous qui savez quelles sont les taches réellement handicapantes au quotidien ici
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021
540 >
Messages postés
5293
Date d'inscription
vendredi 29 octobre 2010
Statut
Webmaster
Dernière intervention
24 avril 2020

Messages postés
5293
Date d'inscription
vendredi 29 octobre 2010
Statut
Webmaster
Dernière intervention
24 avril 2020
>
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021

Top, c'est une super idée, merci Whis !!
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021
540 >
Messages postés
5293
Date d'inscription
vendredi 29 octobre 2010
Statut
Webmaster
Dernière intervention
24 avril 2020

de rien, mais j'en suis déjà à 9....
Messages postés
326
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
5 janvier 2021
2
Bonjour à tous,
En C++ pour assigner un caractère à une variable, on écrit, par exemple:
char var = 'a';
Et s'il s'agit du caractère fin de ligne, on écrit :
char fin = '\0';
On pourrait écrire : char fin = 0;
Mais cela fait une conversion inutile.
J'ai déjà expliqué que l'affichage du source dans le chapitre Description était en erreur à ce sujet le 3 nov 2014 :
http://codes-sources.commentcamarche.net/forum/affich-10038724-affichage-errone
Malgré mes relances, on m'a seulement répondu que je pouvais provoquer l'affichage correct avec : char fin = '\\0';
Ce qui est totalement ridicule et erroné !
D'autant plus que '\\' a une autre signification.
Le 3 nov 2014, ce n'est pas hier ! La pile des bugs à corriger
doit être grande !
Un site de partage qui n'affiche pas correctement le source se doit corriger cela au plus vite.
Cordialement, pgl10
 
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
120
Bonjour pgl10.

On pourrait écrire : char fin = 0; Mais cela fait une conversion inutile.

Ce n'est pas tout à fait vrai. En C/C++, 0, NULL, 0x0, 00, \x0 et '\0' sont complètement équivalents et il n'y a aucune conversion de faite. S'il devait y en avoir une (au niveau du compilateur), alors 0 serait la valeur la plus optimisée (car au final, tout est nombre en C/C++) => c-à-d compilation plus rapide (je doute qu'on gagne énormément), l'exécution restant identique. Personnellement, j'écris 0, et non '\0', mais ce n'est qu'une question de goût. Les deux écritures sont valides et équivalentes.

Je ne faisais que pinailler sur un petit détail, et je reste complètement d'accord avec toi sur le fond du sujet.
Messages postés
326
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
5 janvier 2021
2 >
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021

Bonjour CptPingu,

Merci beaucoup d'avoir expliqué l'erreur que j'ai faite dans mon dernier message ci-dessus. C'est important pour le visiteur et pour la qualité du site de partage CCM-CS.
En C/C++, 0, NULL, 0x0, 00, \x0 et '\0' sont complètement équivalents.
Je note que CCM lui-même, explique pour les chaines de caractères en C++ :
http://www.commentcamarche.net/contents/193-les-chaines-de-caracteres-en-c
l'emploi des caractères spéciaux : '\0', '\n', '\t', etc.
Et beaucoup de débutants, comme moi, apprécieront d'écrire char c = 'a' et std::string s = "abcd" avec : ' comme délimiteur pour les caractères et : " comme délimiteur pour les std::string, même si d'autres ecritures sont possibles.
En bref, l'écriture : char fin = '\0' est non seulement utilisable mais elle est très facile à comprendre par tous les utilisateurs.
Le fait, déjà ancien, d'afficher : char fin = '\0' en : char fin = '' est tout simplement une erreur et une horreur pour un site de partage de qualité. Il faut corriger cela au plus vite !
Messages postés
326
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
5 janvier 2021
2
Bonjour à tous,
Cette fois, je le dis en deux alexandrins :
Pour nous les programmeurs et nous les visiteurs,
la correction des bugs serait notre bonheur !

Bien à vous.
 
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021
540
Messages postés
326
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
5 janvier 2021
2 >
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021

Whismeril,
Salut, c'est fait.
Mais, corriger un bug d'affichage des sources dans un site de partage, ce n'est pas un choix, c'est indispensable.
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021
540 >
Messages postés
326
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
5 janvier 2021

Oui, mais Crashounette nous a demandé nous 5 priorités, j'ai lancé le sujet depuis près de 2 mois et force est de constaté que le débat n'a pas été bien fourni......
Messages postés
326
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
5 janvier 2021
2 >
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021

Whismeril,
Et le bug d'affichage du source C++ dont je parle est signalé depuis le 3 novembre 2014.
Messages postés
15914
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 mai 2021
540 >
Messages postés
326
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
5 janvier 2021

ha oui pardon
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
120
On vient de dépasser les 8 mois d'attente \o/ !

Saviez-vous que laisser le terme "beta" dans l'image du site CodeS-SourceS depuis plus de 3 ans, n'excusait pas pour autant de laisser traîner autant de bugs ?
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
120
Je suis un peu en retard pour fêter les 1 an, mais je pense qu'on peut maintenant considérer avec certitude que le site est l'abandon technique... (Oui bon ok, ça ne surprendra personne :p !)



Bon allez, honnêtement, il n'y a plus de devs à bord ? (Parce que soutenir le contraire après un an d'attente alors qu'il y a vraiment du trivial de chez trivial dans la liste, faudrait vraiment être culotté !)


Améliorer votre expérience CodeS-SourceS avec ce plugin:
http://codes-sources.commentcamarche.net/forum/affich-10000111-plugin-better-cs-2#cptpingu-signature
Messages postés
15027
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
7 mai 2021
94
Wow...
Une image valant 1000 mots:
Messages postés
15027
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
7 mai 2021
94 >
Messages postés
15027
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
7 mai 2021