Missing diff constants added

This commit is contained in:
Petr Hosek
2012-05-29 15:12:32 +01:00
parent 6aba5b65a2
commit 0b82cf0146

View File

@@ -233,6 +233,67 @@ moduleinit(PyObject* m)
/* Flags for ignored files */
PyModule_AddIntConstant(m, "GIT_STATUS_IGNORED", GIT_STATUS_IGNORED);
/* Git diff flags */
PyModule_AddIntConstant(m, "GIT_DIFF_NORMAL", GIT_DIFF_NORMAL);
PyModule_AddIntConstant(m, "GIT_DIFF_REVERSE", GIT_DIFF_REVERSE);
PyModule_AddIntConstant(m, "GIT_DIFF_FORCE_TEXT", GIT_DIFF_FORCE_TEXT);
PyModule_AddIntConstant(m, "GIT_DIFF_IGNORE_WHITESPACE",
GIT_DIFF_IGNORE_WHITESPACE);
PyModule_AddIntConstant(m, "GIT_DIFF_IGNORE_WHITESPACE_CHANGE",
GIT_DIFF_IGNORE_WHITESPACE_CHANGE);
PyModule_AddIntConstant(m, "GIT_DIFF_IGNORE_WHITESPACE_EOL",
GIT_DIFF_IGNORE_WHITESPACE_EOL);
PyModule_AddIntConstant(m, "GIT_DIFF_IGNORE_SUBMODULES",
GIT_DIFF_IGNORE_SUBMODULES);
PyModule_AddIntConstant(m, "GIT_DIFF_PATIENCE", GIT_DIFF_PATIENCE);
PyModule_AddIntConstant(m, "GIT_DIFF_INCLUDE_IGNORED",
GIT_DIFF_INCLUDE_IGNORED);
PyModule_AddIntConstant(m, "GIT_DIFF_INCLUDE_UNTRACKED",
GIT_DIFF_INCLUDE_UNTRACKED);
PyModule_AddIntConstant(m, "GIT_DIFF_INCLUDE_UNMODIFIED",
GIT_DIFF_INCLUDE_UNMODIFIED);
PyModule_AddIntConstant(m, "GIT_DIFF_RECURSE_UNTRACKED_DIRS",
GIT_DIFF_RECURSE_UNTRACKED_DIRS);
/* Flags for diffed files */
PyModule_AddIntConstant(m, "GIT_DIFF_FILE_VALID_OID",
GIT_DIFF_FILE_VALID_OID);
PyModule_AddIntConstant(m, "GIT_DIFF_FILE_FREE_PATH",
GIT_DIFF_FILE_FREE_PATH);
PyModule_AddIntConstant(m, "GIT_DIFF_FILE_BINARY", GIT_DIFF_FILE_BINARY);
PyModule_AddIntConstant(m, "GIT_DIFF_FILE_NOT_BINARY",
GIT_DIFF_FILE_NOT_BINARY);
PyModule_AddIntConstant(m, "GIT_DIFF_FILE_FREE_DATA",
GIT_DIFF_FILE_FREE_DATA);
PyModule_AddIntConstant(m, "GIT_DIFF_FILE_UNMAP_DATA",
GIT_DIFF_FILE_UNMAP_DATA);
/* Flags for diff deltas */
PyModule_AddIntConstant(m, "GIT_DELTA_UNMODIFIED", GIT_DELTA_UNMODIFIED);
PyModule_AddIntConstant(m, "GIT_DELTA_ADDED", GIT_DELTA_ADDED);
PyModule_AddIntConstant(m, "GIT_DELTA_DELETED", GIT_DELTA_DELETED);
PyModule_AddIntConstant(m, "GIT_DELTA_MODIFIED", GIT_DELTA_MODIFIED);
PyModule_AddIntConstant(m, "GIT_DELTA_RENAMED", GIT_DELTA_RENAMED);
PyModule_AddIntConstant(m, "GIT_DELTA_COPIED", GIT_DELTA_COPIED);
PyModule_AddIntConstant(m, "GIT_DELTA_IGNORED", GIT_DELTA_IGNORED);
PyModule_AddIntConstant(m, "GIT_DELTA_UNTRACKED", GIT_DELTA_UNTRACKED);
/* Flags for diffed lines origin */
PyModule_AddIntConstant(m, "GIT_DIFF_LINE_CONTEXT", GIT_DIFF_LINE_CONTEXT);
PyModule_AddIntConstant(m, "GIT_DIFF_LINE_ADDITION",
GIT_DIFF_LINE_ADDITION);
PyModule_AddIntConstant(m, "GIT_DIFF_LINE_DELETION",
GIT_DIFF_LINE_DELETION);
PyModule_AddIntConstant(m, "GIT_DIFF_LINE_ADD_EOFNL",
GIT_DIFF_LINE_ADD_EOFNL);
PyModule_AddIntConstant(m, "GIT_DIFF_LINE_DEL_EOFNL",
GIT_DIFF_LINE_DEL_EOFNL);
PyModule_AddIntConstant(m, "GIT_DIFF_LINE_FILE_HDR",
GIT_DIFF_LINE_FILE_HDR);
PyModule_AddIntConstant(m, "GIT_DIFF_LINE_HUNK_HDR",
GIT_DIFF_LINE_HUNK_HDR);
PyModule_AddIntConstant(m, "GIT_DIFF_LINE_BINARY", GIT_DIFF_LINE_BINARY);
return m;
}