Бостоялся Ρ€Π΅Π»ΠΈΠ· Pygments 2.6.1


Бостоялся Ρ€Π΅Π»ΠΈΠ· Pygments 2.6.1

Бостоялся Ρ€Π΅Π»ΠΈΠ· Pygments 2.6.1. Pygments — это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Python’Π° ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки для подсвСтки исходного ΠΊΠΎΠ΄Π°. Pygments ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Wikipedia, BitBucket ΠΈ Progopedia. На Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹: HTML, LaTeX, RTF, подсвСтка Ρ‡Π΅Ρ€Π΅Π· ANSI-ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (Π² консоли).

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии (ΡƒΠΊΠ°Π·Π°Π½Ρ‹ измСнСния для вСрсии 2.6, Π² 2.6.1 исправлСны ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ):

  • Π£Π΄Π°Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Python 2. БовсСм. Π’Π΅ΠΏΠ΅Ρ€ΡŒ поддСрТиваСтся ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Python 3. ΠŸΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΊΠ° ΠΊΠΎΠ΄Π° Π½Π° Python 2 ΡΠΎΡ…Ρ€Π°Π½ΠΈΠ»Π°ΡΡŒ.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° подсвСтки
    • Π»ΠΎΠ³ΠΎΠ² ядра Linux;
    • LLVM MIR;
    • MiniScript;
    • Mosel;
    • Parsing Expression Grammar;
    • ReasonML;
    • Ride;
    • Sieve;
    • USD;
    • WebIDL;
  • ОбновлСно Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ подсвСтки
    • Apache2;
    • Chapel;
    • CSound;
    • D;
    • Idris;
    • Perl6/Raku;
    • Python3;
    • Rust (ΠΎΡ…Π²Π°Ρ‡Π΅Π½ΠΎ большС встроСнных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ (Π² основном макросов) ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠΉ Π½ΠΎΠ²Ρ‹ΠΉ синтаксис);
    • SQL (Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° врСмСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов);
  • Π’ 256-Ρ†Π²Π΅Ρ‚Π½Ρ‹Ρ… ΠΈ truecolor-Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°Ρ… Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° курсива;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² HTTP 2/3;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° отсутствия ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ HTTP;
  • Для Boogie/Silver Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠΉ Π»ΠΈΠ½ΠΈΠΉ ΠΈ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ², сокращённыС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ;
  • Для GAS Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² Π² стилС языка Π‘ΠΈ;
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ ΠΈΠΌΠ΅Π½Π° Π² лСксСрС языка S;
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ числовыС Π»ΠΈΡ‚Π΅Ρ€Π°Π»Ρ‹ для языка Ada;
  • .mjs Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Javascript;
  • .eex Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Elixir;
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ использованиС re.MULTILINE;
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ pipenv ΠΈ poetry зависимости ΠΈ Π»ΠΎΠΊ Ρ„Π°ΠΉΠ»Ρ‹;
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ поиск ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π½Π° Windows;
  • Π£Π΄Π°Π»Π΅Π½Ρ‹ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ скриптовыС Π±Π»ΠΎΠΊΠΈ

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ