Geany 0.14(2008年4月19日)

概述:

  • 除非所有打开的文件都已打开,否则在使用“替换会话中的所有内容”时不要发出哔哔声没有替换项(修复#1893796)。

  • 仅在“另存为”后使用文件类型检测,而不是在filetype为None(修复程序#1891778)。

  • 使“转到标记”命令在当前文档中查找标记在搜索工作区之前。

  • 按下键时,还要检查磁盘上的文件是否有更改。

  • 保存会话文件时忽略没有绝对路径的文档。
  • 当项目打开且当前文件的文件类型没有run命令。

  • Make Next Error和Next Message命令将位置添加到导航队列,以便用户可以在列表项中向后移动

然后回到原来的位置。

  • 在侧栏中按escape键,聚焦编辑器。
  • 回到之前的位置(关闭1936927)。

  • 保存文件时保存符号列表的排序顺序(修复程序#19177262)。

  • 改进“将选择发送到”代码(修复#1909452)。
  • 安装头文件并为外部插件添加pkg-config文件。
  • 搜索对话框中的文本输入字段使用单空格字体(#1907117)。
  • 不要以只读方式打开零字节大小的文件(例如,/proc中的文件)。

文件类型:

  • 改进Makefile解析器以检测目标。
  • 将PHP标记文件更新为最新的PHP API文档(closes#1888691)。
  • 将半透明设置添加到filetypes.common以实现半透明。
  • 添加HTML解析器以获取h1、h2、h3符号以及链接锚和JavaScript函数(修复#1896068)。

  • 更新Javascript、Tcl和Assembler解析器。

接口:

  • 使用从左到右的选项卡时关闭选项卡时,请将焦点放在下一个文档,而不是前一个。

  • 将“加载标记”项目从“文件”移至“工具”菜单。

编辑:

  • 如果使用“查找”时不需要滚动编辑器视图,请不要滚动下一个/上一个、查找选定对象、增量搜索、转到标记或转到

匹配大括号命令。

  • 修复了在一行中显示宏列表项的错误。
  • 修复行尾设置为CR/LF时的Python自动诱导。
  • 修改折叠点时展开隐藏代码(修复#1923350)。
  • 将Scintilla更新至1.76版本。
  • 添加(基本)列模式编辑(通过“卡盘”进行修补)。

窗户:

  • 在“另存为”后替换无标题的文件头文件名,并将其添加到最近的Windows上的文件。

  • 打开文件时解析Windows快捷方式。

  • 通过不设置任务栏提示修复Windows上的模式对话框问题(关闭#1916994)。

  • 添加新的进程派生实现。这使得VCdiff插件在Windows上工作(由Pierre Joye提供补丁,谢谢)。

  • 修复无法打开项目时Windows上的崩溃。

插件:

  • 添加可配置的插件键绑定支持。
  • 添加HTML字符键绑定以显示对话框。
  • 添加文件浏览器键绑定以关注路径条目和文件列表
  • 重命名VCDiff插件版本差异。
  • 退出时,请记住无法加载的插件文件名启动和活动插件。

插件API:

  • 添加PLUGIN_KEY_GROUP和keybindings_set_item()以设置密钥绑定组。

  • keybindings_send_command()参数已更改,原因是键绑定组-这打破了已经使用它的插件的API。

  • 将VERSION_CHECK改为PLUGIN_VERSION_CHECK。

文档:

  • 为首选项对话框中的几个选项添加描述(罗伯特·麦金利的补丁)。

国际化:

  • 新翻译:ro。
  • 更新的翻译:bg,de,en_GB,es,fr,hu,it,ja,pt_BR,ru。

旧版本