Pygments 2.6.1 is uitgebracht


Pygments 2.6.1 is uitgebracht

Pygments 2.6.1 is uitgebracht. Pygments is een Python-bibliotheek en opdrachtregelhulpprogramma voor het markeren van broncode. Pygments wordt onder meer gebruikt door Wikipedia, BitBucket en Progopedia. De uitvoerformaten zijn: HTML, LaTeX, RTF, markering via ANSI-reeksen (in de console).

In de nieuwe versie (wijzigingen voor versie 2.6 zijn aangegeven, verpakkingsproblemen zijn opgelost in 2.6.1):

  • Ondersteuning voor Python 2 is volledig verwijderd. Nu wordt alleen Python 3 ondersteund. De markering van Python 2-code blijft behouden.
  • Ondersteuning voor achtergrondverlichting toegevoegd
    • Linux-kernellogboeken;
    • LLVM MIR;
    • MiniScript;
    • Moezel;
    • Het ontleden van expressiegrammatica;
    • RedenML;
    • Rijden;
    • Zeef;
    • USD;
    • WebIDL;
  • Bijgewerkte opmaak van de achtergrondverlichting
    • Apache2;
    • Kapel;
    • CSound;
    • D;
    • Idris;
    • Perl6/Raku;
    • Python3;
    • Rust (meer ingebouwde functies (meestal macro's) en andere nieuwe syntaxis komen aan bod);
    • SQL (tijdelijke trefwoordondersteuning toegevoegd);
  • Ondersteuning voor cursief is nu toegevoegd in terminals met 256 kleuren en ware kleuren;
  • Ondersteuning toegevoegd voor HTTP 2/3-headers;
  • Ondersteuning toegevoegd voor ontbrekende reden in HTTP-header;
  • Voor Boogie/Silver is ondersteuning voor regelextensies en triggers toegevoegd, verkorte trefwoorden zijn verplaatst naar een aparte categorie;
  • Ondersteuning toegevoegd voor C-stijl opmerkingen voor GAS;
  • Vaste namen in de S-taal lexer;
  • Vaste numerieke letterlijke waarden voor de Ada-taal;
  • .mjs-bestanden worden nu gedetecteerd als JavaScript;
  • .eex-bestanden worden nu gedetecteerd als Elixir;
  • Vast gebruik van re.MULTILINE;
  • Nu zijn pipenv- en poëzie-afhankelijkheden en lock-bestanden gedefinieerd;
  • Verbeterd zoeken naar lettertypen in Windows;
  • Ongebruikte scriptblokken verwijderd

Bron: linux.org.ru

Voeg een reactie