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