Geany 1.24.0(2014年4月19日)

概述

  • 为GTK3添加实验支持。
  • 添加对加载CTag和Vi标记文件的支持。
  • 关闭插件管理器对话框时保存配置。

错误修复

  • 修复许多小内存泄漏(其中许多是Pavel Roschin发现的)。
  • 修复某些衍生命令的停止。
  • 在注释切换后固定光标位置和选择(#3576431).
  • 修复的截断输出--列表文档命令行选项。
  • 修复在以下情况下启动新实例的问题--列表文档已传递,并且没有其他实例正在运行。
  • 修复了如果自定义命令在其相关文档关闭后返回时出现的崩溃问题。
  • 修复“deque”C++包含名称中的输入错误(#1027).
  • 修复了如果选择的长度不是8个字节,则用颜色替换以“0x”开头的选择。
  • 修复退出时可能发生的崩溃。

接口

  • 在KDE下修复自定义GTK样式(#3607935).
  • 在符号列表弹出菜单中添加查找条目(#3608278).
  • 展平视图菜单。
  • 添加一个按钮,在插件管理器中直接配置插件的密钥绑定(Pavel Roschin)。
  • 将“应用”按钮添加到颜色选择器对话框(法国第686号史蒂文·瓦尔塞西亚)。
  • 使用非裁剪的16x16应用程序图标(#1010).
  • 修复的“泄漏”geany运行脚本(#975).

编辑器

  • 将Scintilla更新至3.3.6版(#962#995).
  • 修复回流以遵循换行行为(#382#412个#464尤金·阿什诺夫)。
  • 修复展开级别中最后一行的问题(#1007).
  • 修正某些情况下最后一行的注释。

搜索

  • 修复批量搜索和替换以不匹配替换。
  • 修复了在执行整词匹配时查找单词开头的问题。
  • 激活“替换”对话框查找条目时进行搜索。

文件类型

  • 添加CUDA文件类型(公关#147本杰明·克雷蒂恩)。
  • 添加Rust文件类型(PR#181,围城领主)。
  • 添加批处理文件类型(canou)。
  • 添加Graphviz文件类型(PR#125米罗·罗恩查克)。
  • 添加PowerShell文件类型(Igor Shaula)。
  • 添加Clojure文件类型(请购单#92,Hoáng Minh Thắng)。
  • PHP标记解析器的许多改进。
  • 更新PHP全局标记文件(PR#137,约翰·朗)。
  • 改进mksh和tcsh shell的shebang检测(PR#126,Ypnose)。
  • 修复Asciidoc解析器对打开块的识别为下划线。
  • 修复包含点的Asciidoc头的符号列表条目。
  • 修复Asciidoc标题解析。
  • SQL解析改进。
  • 扩展SQL的可识别关键字列表。
  • 修复SQL单行注释标记(#997).
  • 修复一些JavaScript构造函数的解析(#966).
  • 修复在返回语句中解析JavaScript正则表达式的问题。
  • 用shebang修复JavaScript文件的解析。
  • 使用参数分析Java注释(#924(Braden Walters)。
  • 在符号列表中显示Java枚举。
  • 添加“strictfp”Java关键字并修复注释解析(#936#924年).
  • 修复C++static_assert的解析。
  • 修复C#和C++中类型化枚举的解析。
  • 减少包含表达式的C++泛型的解析错误。
  • 将C++成员指针运算符添加到范围自动完成运算符(#907).
  • 修复Fortran“forall”块和过程指针的解析(Alexander Eberspächer)。
  • 修复复杂Cython类型的解析。
  • 修复重新传递Objective-C代码。
  • 修复Verilog初始值设定项的解析。
  • 修复了Bash HereDoc分隔符的引号显示(#952).
  • 添加一些HTML5关键字(Duncan de Wet)。
  • 添加Erlang代码段和模板(PR#157(法比奥·蒂科尼)。
  • Haskell强调改进(kudah)。
  • 添加Matlab类关键字(采购订单号136费利克斯·托蒂尔)。
  • 修复一些Python构造函数上的参数列表。
  • 固定R缩进以使用支架。
  • 在符号列表中显示R源和库。
  • Fortran标记解析器的许多改进(#1023#1030(在亚当·赫斯特的帮助下)。
  • 将Makefile注释放在行的开头。
  • 添加一些缺少的Pascal关键字(#1033PR#144).
  • 在Latex文件类型中为Biptex添加默认构建命令(PR#227Francisco Iacobelli)。
  • 转到标记定义时忽略Python导入。
  • 添加更多Ruby扩展(Igor Shaula)。

国际化

  • 使日期模板可翻译(Christian Dywan)。
  • 更新翻译:ca,cs,de,es,eu,fr,gl,he,hu,it,kk,lt,nl,pt,ru,sk,sl,sv,tr,zh_CN,zh_TW

插件

  • 保存操作:在编辑器失去焦点时添加自动保存(法国第683号史蒂文·瓦尔塞西亚)。
  • 导出:修复导出不以换行符结尾的文档。
  • 导出:修复输出中包含随机、未使用的样式。
  • 导出:如果文件名包含控制字符,则修复HTML标题。
  • 导出:修复LaTeX连续多次导出-<>.

美国石油学会

  • 添加插件生成器连接信号().

窗户

  • 修复打印时的无限分页(#961).
  • 修复带空格的生成命令(#943).
  • 允许使用GTK颜色选择器对话框(公关#218史蒂文·瓦尔塞西亚)。
  • 将默认扩展添加到本机保存对话框(#1021).
  • 将Geany-Themes项目中的配色方案添加到Windows安装程序中。
  • 添加选项以将Geany头文件和pkgconfig文件安装到Windows安装程序。
  • 修复Windows上从命令行打开的损坏文件(再次,#3613096).

旧版本