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 米尔;
    • 迷你脚本;
    • 摩泽尔;
    • 解析表达式语法;
    • ReasonML;
    • 骑;
    • 筛;
    • 美元;
    • WebIDL;IDL;
  • 更新背光格式
    • 阿帕奇2;
    • 教堂;
    • 声音;
    • D;
    • 伊德里斯;
    • Perl6/Raku;
    • Python3;
    • Rust(涵盖了更多内置函数(主要是宏)和其他新语法);
    • SQL(添加临时关键字支持);
  • 256 色和真彩色终端现已添加对斜体的支持;
  • 添加了对 HTTP 2/3 标头的支持;
  • 添加了对 HTTP 标头中缺失原因的支持;
  • 对于 Boogie/Silver,添加了对产品线扩展和触发器的支持,缩短的关键字已移至单独的类别;
  • 添加了对 GAS 的 C 风格注释的支持;
  • 修复了 S 语言词法分析器中的名称;
  • 修复了 Ada 语言的数字文字;
  • .mjs 文件现在被检测为 Javascript;
  • .eex 文件现在被检测为 Elixir;
  • 修复了 re.MULTILINE 的使用;
  • 现在已经定义了pipenv和poetry的依赖关系和锁定文件;
  • 改进了 Windows 上的字体搜索;
  • 删除了未使用的脚本块

来源: linux.org.ru

添加评论