Emacs 29.1 发布


GNU Emacs 29.1 已正式发布。

GNU Emacs 29.1 带来了对 Unicode 15 的支持、禁用将连续单引号更改为双引号的默认模式的新用户选项、全局更改字体大小的新命令、各种菜单和文本用户界面改进、各种终端 Emacs 增强功能、新的表情符号插入和处理命令以及各种其他新的命令行选项。

此外,GNU Emacs 29.1 在加载文本行数很长的文件时不再轻易出现问题。

公告写道,Emacs 现在可以编辑长行文件。对长行的显示进行了优化,当显示的缓冲区中包含长行时,Emacs 不会再卡住。'long-line-threshold'变量可控制这些显示优化是否生效以及何时生效。

另一个变量'large-hscroll-threshold'控制另一套显示优化何时生效,这套优化专门用于加快显示被截断的长行。

如果在编辑长行文件时仍然遇到速度变慢的问题,这可能是由于行截断、启用的次要模式之一或当前的主要模式造成的。试试用'C-x x t'关闭截行功能,或用'M-x so-long-minor-mode'禁用所有已知的慢速次要模式,或用'M-x so-long-mode'同时禁用已知的慢速次要模式和主要模式,或用'M-x find-file-literally'访问文件,而不是通常的'C-x C-f'。

详情查看发布公告。


相關推薦

2023-05-03

式帮助用户通过自定义实现无缝转换。 OBS Studio 于今天发布了自 OBS Studio 29 以来的第一个重大更新,新版本增加了更多的新功能并改进了现有功能。 OBS Studio 29.1 的主要重点内容包括通过 RTMP 为 YouTube 平台提供 AV1/HEVC 支持

2023-11-14

[SFTP]编辑文件,增加弹泡提示并同步和弹框提示并确认才同步两种功能优化。 [SSH]修复默认加载~/.ssh/config 和 /etc/ssh/ssh_config系统配置,导致连接异常缺陷。 [SFTP]优化FTP文件关联功能。 [SFTP]修复在Windows端,因反斜扛因素

2022-09-14

Emacs 28.2 稳定版已发布,更新内容主要是修复错误,没有添加新功能。 主要变化 'kdb-macro-redisplay' 命令被重新命名为 'kmacro-redisplay'。这是为了修复原名称中一个令人尴尬的错别字 'desktop-save-mode' 模式现在将桌面保存在 'save-b

2022-12-02

根据 Emacs 开发者邮件列表的消息,Emacs 29 的开发已基本完成,不再增加任何新功能,未来主要集中在修复 bug 上面。 Emacs 29 重要变化包括: Eglot 现在是 Emacs 核心的一部分 Emacs 包含多个 LSP 集成,例如 LSP Mode、Eglot&nbs

2024-03-27

Emacs 29.3 现已发布,这是一个紧急错误修复版本;除了少量旨在解决 Emacs 29.2 中发现的安全漏洞的改动外,它不包含任何新功能。这些漏洞主要与执行不受信任的 Lisp 代码有关,具体如下: 出于安全考虑,在开启 Org 模式时不

2023-04-24

前 Deepin CTO 王勇近日在社交网站发布招聘信息时,提到了他们团队对于各种编程语言的丰富使用经历。 接着他本人谈论了一些关于各种编程语言的感悟,其中包括 Golang、Rust、Java、Python,甚至提到了比较小众的 Vala。下面是对

2023-10-25

修复了度量部署密钥。 #15783:释放一些磁盘空间以自动发布。 rust-analyzer是Rust编程语言的Language Server Protocol实现。它为许多代码编辑器提供了诸如完成和转到定义等功能,包括VS Code、Emacs和Vim。

2023-03-14

 Git 项目发布了 Git 2.40 版本,其中包含超过 88 个贡献者的功能和错误修复,其中 30 个是新贡献者。 以下为该版本部分新功能介绍: 在 Git 2.40 中,除了 Vim 之外, git jump 现在还支持 Emacs,允许使用 git jump 将位置列表填

2023-05-24

而开发的编辑器,支持 Windows、Linux 和 macOS。 Lem 2.0 正式发布,带来了以下这些变化: SDL2 前端 这个版本的亮点是 SDL2 前端的实现。这个功能增加了对鼠标、图形功能和 Windows 的支持。 图形 由于 SDL2 的图形功能,现在可以

2022-03-24

内通过其博客文章、直播、会议演讲和代码贡献成为 GNU Emacs 社区的核心贡献者。这是继 2020 年 LibrePlanet 大会上的 Clarissa Lima Borges 和 2021 年的 Alyssa Rosenzweig 之后第三次颁发此奖项。 Stavrou 并非技术背景出身,所以他的获奖感

2022-12-26

经过一年半的努力,Haiku OS 终于发布了第四个 Beta 测试版,即 R1/Beta4。此版本改进了 Haiku 的硬件支持和整体稳定性,并提供了更多的 software ports 可供使用;还解决 400 多个 bug 和 enhancement tickets。 Haiku 前身是 BeOS 操作系

2022-10-09

PhpStorm 2022.2.3 日前发布,这是 PhpStorm 2022.2 系列的第三个小版本更新。该版本带来的一系列变化和错误修复,以下是值得注意的一些内容: 修复了语言注入导致速度大幅下降的问题 修复:当使用 Emacs 键盘映射时,Quick Documen

2022-08-18

rkdown 和 Emacs Org 模式(更多内容即将加入)。 Logseq 0.8.1 发布,更新内容如下: 修复 上个版本中引入的性能下降问题 Android 应用程序在某些设备选择图形文件夹时崩溃 编辑页面标题时光标位置无法移动 发布时保留收藏

2022-08-10

Markdown 和 Emacs Org 模式(更多内容即将加入)。 Logseq 0.8 发布,更新内容如下: 功能 新增设置选项 :feature/enable-search-remove-accents,以获得更好的搜索体验 将宏提取为块;为慢速查询增加一个刷新按钮(这些查询不会自动重