我查看了GtkSourceView 3 Reference Manual,并且搜索了一段时间,但我找不到任何关于 gtk_source_iter_forward_search 为何从 gtksourceview 中删除或应该改用的内容的提及。
我还查看了 gtksourceview 网站上的功能链接,它作为功能列出:Caseless UTF-8 compliant search。
我查看了 gedit 源版本 3.2.6(因为我知道他们使用 gtksourceview),但他们似乎正在使用 gedit_document_search_forward,我猜它来自其他一些库。所以我的问题是,gtksourceview 中的搜索功能发生了什么变化?是否有另一个库提供与 gtk_source_iter_forward_search 类似的功能,还是现在在 gtksourceview 中以另一种方式完成?
我最初在 gtksourceview-2.0 中编写我的编辑器,现在我正在使用 gtksourceview-3.0 重写它,并且我已经建立了基于 gtk_source_iter_forward_search 函数的搜索转发功能。
谢谢。