Branch: refs/heads/master Author: Matthew Brush matt@geany.org Committer: Matthew Brush matt@geany.org Date: Sat, 15 Jun 2013 20:29:41 UTC Commit: 9ba6643de5bbb4d5713c2948002e2f9b3f14253a https://github.com/geany/geany-plugins/commit/9ba6643de5bbb4d5713c2948002e2f...
Log Message: ----------- GeanyPy: Add `search_show_find_in_files_dialog()` wrapper
Was missing from the bindings because it was not documented in the C plugin API. Patch ported from "upstream" GeanyPy repo.
Modified Paths: -------------- geanypy/src/geanypy-search.c
Modified: geanypy/src/geanypy-search.c 23 files changed, 22 insertions(+), 1 deletions(-) =================================================================== @@ -76,7 +76,28 @@ };
-static PyMethodDef SearchPrefsModule_methods[] = { { NULL } }; +static PyObject * +Search_show_find_in_files_dialog(PyObject *self, PyObject *args, PyObject *kwargs) +{ + gchar *dir = NULL; + static gchar *kwlist[] = { "init_dir", NULL }; + + PyArg_ParseTupleAndKeywords(args, kwargs, "s", kwlist, &dir); + search_show_find_in_files_dialog(dir); + + Py_RETURN_NONE; +} + + +static PyMethodDef SearchPrefsModule_methods[] = { + { "show_find_in_files_dialog", + (PyCFunction) Search_show_find_in_files_dialog, + METH_KEYWORDS, + "Shows the Find in Files dialog, taking an optional directory " + "to search in for the dialog or if not specified then uses " + "the current document's directory." }, + { NULL } +};
PyMODINIT_FUNC initsearch(void)
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
plugins-commits@lists.geany.org