We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fafb4b9 commit 19b15edCopy full SHA for 19b15ed
src/walker.c
@@ -122,6 +122,18 @@ Walker_reset(Walker *self)
122
Py_RETURN_NONE;
123
}
124
125
+PyDoc_STRVAR(Walker_simplify_first_parent__doc__,
126
+ "simplify_first_parent()\n"
127
+ "\n"
128
+ "Simplify the history by first-parent.");
129
+
130
+PyObject *
131
+Walker_simplify_first_parent(Walker *self)
132
+{
133
+ git_revwalk_simplify_first_parent(self->walk);
134
+ Py_RETURN_NONE;
135
+}
136
137
PyObject *
138
Walker_iter(Walker *self)
139
{
@@ -158,6 +170,7 @@ PyMethodDef Walker_methods[] = {
158
170
METHOD(Walker, hide, METH_O),
159
171
METHOD(Walker, push, METH_O),
160
172
METHOD(Walker, reset, METH_NOARGS),
173
+ METHOD(Walker, simplify_first_parent, METH_NOARGS),
161
174
METHOD(Walker, sort, METH_O),
162
175
{NULL}
163
176
};
0 commit comments