Forum LinuxFr.idées Possibilité de saisir du texte entre < et >

Posté par  .
Étiquettes : aucune
0
29
sept.
2004
Serait-il possible de modifier le parsage des messages pour qu'il soit possible de saisir du texte entre les caractères < et > sans avoir à utiliser les caractères spéciaux "&lt;" et "&gt;" ? Ce serait pratique, notamment pour pouvoir inclure simplement des bouts de code C/C++ sans manipulation supplémentaire.

Je sais que les balises <pre≶</pre≶ permettent de saisir du code, mais ça me parait un peu lourd pour une seule ligne.

Merci.
  • # La malédiction de la balise...

    Posté par  . Évalué à 2.

    Et hop, encore un qui s'est fait avoir...
    LG, c'est des lecteurs de CD-ROM qui se font flinguer par les manchots français un peu anciens... ;-)
    
    A peine levé, déjà fatigué....
    Zooouuuuu.... -----> [] *Boum*
    Aïe... ???!!!
    
    $ man get out of linuxfr
      1. Dire une connerie
      2. Se diriger vers la porte (en courant si c'est une grosse connerie)
      3. Ouvrir la porte
      4. Sortir
    
    Ah, ok... Oublié le 3. Même pô mal !
    
  • # emacs rulz

    Posté par  (site web personnel) . Évalué à 2.

    (defvar xml-escape-translate-map
      `(
        ("&" . "&amp;") ; keep this one in first position
        ("<" . "&lt;")
        (">" . "&gt;")
        ("'" . "&apos;")
        ("\"" . "&quot;")
        )
      nil)

    (defvar xml-escape-search-for
      (mapconcat (lambda (entry) (car entry)) xml-escape-translate-map "\\|"))

    (defun xml-escape ()
      "escape XML special characters"
      (interactive)
      (if (mark)
          (let ((save-point (point-marker)))
            (if (> (point) (mark)) (exchange-point-and-mark))
            (while (re-search-forward xml-escape-search-for (mark) t)
              (replace-match
                (cdr (assoc (match-string 0) xml-escape-translate-map)) t t))
            (goto-char save-point)
            )))


    c'est beau la technologie.
  • # Mnémotechnique

    Posté par  (site web personnel) . Évalué à 2.

    Apparemment t'as du mal à te rappeler le nom des balises. Un indice...

    < = lt = less than (inférieur à)
    > = gt = greater than (supérieur à)

    J'espère que tu te tromperas moins...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.