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

Messages postés
3830
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
19 novembre 2018
-
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
Afficher la suite 

Votre réponse

14 réponses

Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
0
Utile
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
Commenter la réponse de Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
0
Utile
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.
Commenter la réponse de Whismeril
Messages postés
3830
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
19 novembre 2018
0
Utile
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
Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
-
Et oui que veux tu......
Commenter la réponse de cptpingu
Messages postés
5354
Date d'inscription
vendredi 29 octobre 2010
Statut
Modérateur
Dernière intervention
21 novembre 2018
0
Utile
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
Commenter la réponse de Marjorie Gaulier
Messages postés
305
Date d'inscription
samedi 18 décembre 2004
Dernière intervention
7 novembre 2018
0
Utile
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.
Marjorie Gaulier
Messages postés
5354
Date d'inscription
vendredi 29 octobre 2010
Statut
Modérateur
Dernière intervention
21 novembre 2018
-
@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/
Commenter la réponse de pgl10
Marjorie Gaulier
Messages postés
5354
Date d'inscription
vendredi 29 octobre 2010
Statut
Modérateur
Dernière intervention
21 novembre 2018
-
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...
Commenter la réponse de cptpingu
Messages postés
3830
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
19 novembre 2018
0
Utile
Bonjour.

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

Merci.
Commenter la réponse de cptpingu
Messages postés
3830
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
19 novembre 2018
0
Utile
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...
Commenter la réponse de cptpingu
Messages postés
3830
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
19 novembre 2018
0
Utile
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
Commenter la réponse de cptpingu
Messages postés
3830
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
19 novembre 2018
+1
Utile
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 ;)
Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
-
Je ne peux que plussoyer.....
Marjorie Gaulier
Messages postés
5354
Date d'inscription
vendredi 29 octobre 2010
Statut
Modérateur
Dernière intervention
21 novembre 2018
-
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...
Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
> Marjorie Gaulier
Messages postés
5354
Date d'inscription
vendredi 29 octobre 2010
Statut
Modérateur
Dernière intervention
21 novembre 2018
-
Bonjour
On se donne
qui on?
Marjorie Gaulier
Messages postés
5354
Date d'inscription
vendredi 29 octobre 2010
Statut
Modérateur
Dernière intervention
21 novembre 2018
> Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
-
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
Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
> Marjorie Gaulier
Messages postés
5354
Date d'inscription
vendredi 29 octobre 2010
Statut
Modérateur
Dernière intervention
21 novembre 2018
-
Marjorie Gaulier
Messages postés
5354
Date d'inscription
vendredi 29 octobre 2010
Statut
Modérateur
Dernière intervention
21 novembre 2018
> Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
-
Top, c'est une super idée, merci Whis !!
Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
> Marjorie Gaulier
Messages postés
5354
Date d'inscription
vendredi 29 octobre 2010
Statut
Modérateur
Dernière intervention
21 novembre 2018
-
de rien, mais j'en suis déjà à 9....
Commenter la réponse de cptpingu
Messages postés
305
Date d'inscription
samedi 18 décembre 2004
Dernière intervention
7 novembre 2018
0
Utile
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
 
cptpingu
Messages postés
3830
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
19 novembre 2018
-
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.
pgl10
Messages postés
305
Date d'inscription
samedi 18 décembre 2004
Dernière intervention
7 novembre 2018
> cptpingu
Messages postés
3830
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
19 novembre 2018
-
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 !
Commenter la réponse de pgl10
Messages postés
305
Date d'inscription
samedi 18 décembre 2004
Dernière intervention
7 novembre 2018
0
Utile
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.
 
Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
-
pgl10
Messages postés
305
Date d'inscription
samedi 18 décembre 2004
Dernière intervention
7 novembre 2018
> Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
-
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.
Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
> pgl10
Messages postés
305
Date d'inscription
samedi 18 décembre 2004
Dernière intervention
7 novembre 2018
-
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......
pgl10
Messages postés
305
Date d'inscription
samedi 18 décembre 2004
Dernière intervention
7 novembre 2018
> Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
-
Whismeril,
Et le bug d'affichage du source C++ dont je parle est signalé depuis le 3 novembre 2014.
Whismeril
Messages postés
12362
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
9 décembre 2018
> pgl10
Messages postés
305
Date d'inscription
samedi 18 décembre 2004
Dernière intervention
7 novembre 2018
-
ha oui pardon
Commenter la réponse de pgl10
Messages postés
3830
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
19 novembre 2018
0
Utile
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 ?
Commenter la réponse de cptpingu
Messages postés
3830
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
19 novembre 2018
+1
Utile
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
BunoCS
Messages postés
14272
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
7 décembre 2018
-
Wow...
Une image valant 1000 mots:
BunoCS
Messages postés
14272
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
7 décembre 2018
> BunoCS
Messages postés
14272
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
7 décembre 2018
-
Commenter la réponse de cptpingu

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.