2

我查看了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 函数的搜索转发功能。

谢谢。

4

1 回答 1

0

如果您想了解这些内容,请务必浏览源代码。我在这个提交中发现GtkSourceIter因为功能被移到GtkTextIter.

于 2012-12-15T18:38:53.980 回答