Bugs coloration syntaxique et balises de code <> en général - Bugs et suggestions CCM

Bonsoir,

On centralise ici car il risque d'y a avoir un certain nombre d’exception :



___________________________________________________________________
L'humour est la clé de voûte de la conscience...Faut-il en avoir une

13 réponses

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonsoir
j'ouvre le bal avec un truc après lequel je peste depuis la fusion CS/CCM.
Les balises de code génériques <code></code>:

If LeLangage = "PasReconnu" Then
Aspect = ToutMoche
Fond = Gris
NumerosDeLigne = Néant
Indentation = Aucune
End if


Mais si je précise que c'est du basic <code basic></code>
If LeLangage = "Reconnu" Then     Aspect = JoliAvecPleinDeBleuEtDeRose     Fond = Blanc     NumerosDeLigne = Actifs     Indentation = OK End if


Quand on clique sur le bouton <> ça insère les balises génériques.
Pour préciser, soit on le tape à la main, soit on affiche le menu en cliquant sur la fiche vers le bas (la capture date de 2 ans, mais c'est sensiblement pareil)


Ce que je souhaite, c'est que le click sur <> affiche aussi, le menu déroulant. Et que l'on ajoute tout en bas "Autre" qui insèrerait les balises génériques.

Le dernier à qui j'ai demandé de préciser le langage dans la coloration m'a répondu
Étant dans un forum VB NET, le langage me paraissant aller de soi.
et le code suivant était tout moche....

Je passe mon temps à signaler ces colorations et des modérateurs passent le leur à corriger (ou pas ;) )

Le dev qui prendra 10 minutes à faire cette toute petite modification aura ma reconnaissance éternelle.

Reply
réponses:
  • auteur

  • auteur

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

D'autre part sur DF, on a un joli mot (bleu maintenant) demandant de spécifier de quel pays on pose la question



Peut on imaginer un mot sur le même principe pour CS et CCM/Programmation expliquant que <> c'est les balises de codes.

Car il y a au moins autant de gens qui n'utilisent pas du tout les balises que ceux qui les utilisent mal

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,

Est-ce que l'on étend cette discussion à tous les bugs des balises de code ou on se restreint uniquement à la coloration syntaxique ?

Reply
réponses:
  • auteur

  • auteur

  • auteur

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Pour moi le bug le plus gênant c'est l'interprétation des * comme étant des puces.
Quand les gens mettent des commentaires dans leur code (avec des /* et des */ en Java) s'ils oublient de préciser le langage ça détruit toute leur mise en forme...

Exemple :

/**    
  • @author KX */public class Test { public static void main(String[] args) { System.out.println("Hello World!"); }}
Alors qu'on aurait du avoir :
/**  * @author KX  */ public class Test {      public static void main(String[] args) {         System.out.println("Hello World!");     } }

Reply
réponses:
  • auteur

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,

Un bug qui concerne les articles Astuces/FAQ/Fiches Pratiques (harmonie quand tu nous tiens...)
Avec la coloration syntaxique les balises sont interprétées à l'intérieur du code, ce qui ne permet pas d'afficher le code comme on le souhaite, seul contournement possible : enlever la coloration.

Exemple :
 

  • code html
    <html> <body> <h2>Hello World!</h2> </body> </html>
  • code xml
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">   <modelVersion>4.0.0</modelVersion>   <groupId>org.ccm.maven</groupId>   <artifactId>firstwebapp</artifactId>   <version>1.0-SNAPSHOT</version> </project>

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour
Il ne faut pas que les liens suggérés incluent les codes.
Ici
http://www.commentcamarche.net/forum/affich-35186982-code-vba-pour-carte-interactive

RGB a été remplacé par RGB

Reply
réponses:
  • auteur

  • auteur

  • auteur

  • auteur

  • auteur

  • auteur

  • auteur

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,

Dans cette question, j'ai voulu introduire un peu de couleur... A partir d'une ligne du code SQL (puis-je dire ainsi ?), le machin a un format de signature et il y a effectivement une balise incongrue... J'ai essayé de la virer mais, à la prévisualisation, le pb restait et j'ai préféré laissé le schmilblick en l'état.

Reply
réponses:
  • auteur

  • auteur

  • auteur

  • auteur

  • auteur

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour
je reviens sur un bug en C# lié à l'@ et \

 string fileName = string.Format(@"C:\temp\sortie{0:000}.html", compteur++); 


\t et \s devraient être rouges.

Cette notation est équivalente à
 string fileName = string.Format("C:\\temp\\sortie{0:000}.html", compteur++); 


Où \\ devraient être rouges.

C'est pas bien grave, mais voilà.

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Salut tout le monde,

Un petit bug avec les balises codes. A l'origine celles-ci sont censées garder la mise en page, notamment au niveau des espaces, ben là, ce n'est plus le cas ;-(

Exemple ici.

$ cat fich
A1 91190abc76TEST878 67890U


Normalement entre "91190abc76TEST878" et "67890U" il devrait y avoir 3 espaces ;-(

Merci aux mécanos.

Reply
réponses:
  • auteur

  • auteur

  • auteur

  • auteur

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour

sur CodeS SourceS, dans les dépôts de sources uniquement, avec Safari 11.1.2 Mac ou iOS 11.4.1, voilà ce que ça donne



https://codes-sources.commentcamarche.net/source/101858-ecrire-des-nombres-en-lettre-c-vb-net-et-vba

Avec FireFox Mac et Edge W10 c'est correct.


Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour
ici https://www.commentcamarche.net/forum/affich-35862486-iteration-qui-ne-s-arrete-pas

le gars utilise les balises génériques au lieu de basic.
Le mot clé sub est pris comme lien magique.

Reply
réponses:
  • auteur

  • auteur

  • auteur

  • auteur

  • auteur

  • auteur

  • auteur

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour

avec ou sans balise de code, avec ou sans nowiki, quand je colle

(?:/index\.php)?/(\d{4})/(\d{2})/(?:\d{2,4}/-)*([^./]{1,62})[^/\r]*/?


Les
[]
autours de
/-
, après
\d{2,4}
disparaissant.
Vous pouvez éditer le message pour voir qu'ils sont là au départ.

Cela vient du fait que /- est pris pour un lien magique, qui même à un beau 404.

Edit, j'ai oublié de précisé que là
[^/\r]
c'est correct


Quand j'étais petit, la mer Morte n'était que malade.
George Burns

Reply
réponses:
  • auteur

  • auteur

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour
Double bug aujourd’hui
D’abord ici https://www.commentcamarche.net/forum/affich-36111038-probleme-avec-regex
Hier je voyais le code, aujourd’hui non



Et en venant signaler, je trouve la discussion comme ça

c’est dézoommé pour avoir une vue d’ensemble.

Je suis sur IPad mini 2. iOS 12.3.1, Safari.

Je n’ai pas d’autre moyen de tester ni ce soir ni demain

Reply
réponses:
  • auteur

  • auteur

  • auteur

  • auteur

  • auteur

  • auteur

  • auteur

  • auteur

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed