A avut loc lansarea Pygments 2.6.1


A avut loc lansarea Pygments 2.6.1

A avut loc lansarea Pygments 2.6.1. Pygments este o bibliotecă pentru Python și un instrument de linie de comandă pentru evidențierea codului sursă. Pygments este utilizat, de exemplu, de Wikipedia, BitBucket și Progopedia. La ieșire se obțin următoarele formate: HTML, LaTeX, RTF, evidențiere prin secvențe ANSI (în consolă).

În noua versiune (modificările sunt indicate pentru versiunea 2.6, în 2.6.1 au fost corectate problemele de ambalare):

  • A fost eliminată suportul pentru Python 2. Complet. Acum este susținut exclusiv Python 3. Evidențierea codului în Python 2 a fost păstrată.
  • A fost adăugat suport pentru evidențierea
    • jurnalelor nucleului Linux;
    • LLVM MIR;
    • MiniScript;
    • Mosel;
    • Gramatica expresiei de analiză;
    • ReasonML;
    • Ride;
    • Sieve;
    • USD;
    • WebIDL;
  • A fost actualizat formatul de evidențiere
    • Apache2;
    • Chapel;
    • CSound;
    • D;
    • Idris;
    • Perl6/Raku;
    • Python3;
    • Rust (sunt acoperite mai multe funcții încorporate (în principal macro) și alte sintaxe noi);
    • SQL (a fost adăugat suport temporar pentru cuvinte cheie);
  • În terminalele cu 256 de culori și truecolor a fost adăugat suport pentru cursiv;
  • A fost adăugat suport pentru antete HTTP 2/3;
  • A fost adădat suport pentru absența motivului în antetul HTTP;
  • Pentru Boogie/Silver a fost adăugat suport pentru continuări de linii și declanșatoare, cuvintele cheie abridate au fost mutate într-o categorie separată;
  • Pentru GAS a fost adăugat suport pentru comentariile în stilul limbajului C;
  • Au fost corectate numele în lexerul limbajului S;
  • Au fost corectate literele numerice pentru limbajul Ada;
  • .mjs fișierele sunt acum definite ca Javascript;
  • .eex fișierele sunt acum definite ca Elixir;
  • A fost corectată utilizarea re.MULTILINE;
  • Acum sunt definite dependențele pipenv și poetry și fișierele lock;
  • Căutarea fonturilor pe Windows a fost îmbunătățită;
  • Au fost eliminate blocurile script neutilizate

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster