Proběhl vydání Pygments 2.6.1


Proběhl vydání Pygments 2.6.1

Byl vydán Pygments 2.6.1. Pygments je knihovna pro Python a příkazový nástroj pro zvýraznění zdrojového kódu. Pygments používají například Wikipedia, BitBucket a Progopedia. Výstupní formáty jsou: HTML, LaTeX, RTF, zvýraznění prostřednictvím ANSI sekvencí (v terminálu).

V nové verzi (změny pro verzi 2.6, ve verzi 2.6.1 byly opraveny problémy s balíčkováním):

  • Byla odstraněna podpora pro Python 2. Úplně. Nyní je podporován pouze Python 3. Zvýraznění kódu pro Python 2 zůstalo.
  • Byla přidána podpora zvýraznění
    • jádrových logů Linuxu;
    • LLVM MIR;
    • MiniScript;
    • Mosel;
    • Parsing Expression Grammar;
    • ReasonML;
    • Ride;
    • Sieve;
    • USD;
    • WebIDL;
  • Bylo aktualizováno formátování zvýraznění
    • Apache2;
    • Chapel;
    • CSound;
    • D;
    • Idris;
    • Perl6/Raku;
    • Python3;
    • Rust (bylo pokryto více vestavěných funkcí (většinou makra) a další nový syntax);
    • SQL (byla přidána dočasná podpora klíčových slov);
  • V terminálech s 256 barvami a truecolor byla nyní přidána podpora kurzívy;
  • Byla přidána podpora pro HTTP hlavičky 2/3;
  • Byla přidána podpora pro nepřítomnost důvodu v HTTP hlavičce;
  • Pro Boogie/Silver byla přidána podpora pokračování řádků a spouštěčů, zkrácené klíčové slovo byly přesunuty do samostatné kategorie;
  • Pro GAS byla přidána podpora pro komentáře ve stylu jazyka C;
  • Byly opraveny názvy v lexeru jazyka S;
  • Byly opraveny číselné literály pro jazyk Ada;
  • .mjs soubory jsou nyní určeny jako Javascript;
  • .eex soubory jsou nyní určeny jako Elixir;
  • Bylo opraveno použití re.MULTILINE;
  • Nyní jsou určeny pipenv a poetry závislosti a lock soubory;
  • Bylo zlepšeno vyhledávání fontů na Windows;
  • Byly odstraněny nepoužívané skriptovací bloky

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster