Ggit.DiffOption – libgit2-glib-1.0 Reference Manual
DiffOption
Description:
[
CCode
( cprefix =
"GGIT_DIFF_"
, type_id =
"ggit_diff_option_get_type ()"
) ]
[
Flags
]
public
enum
DiffOption
How the diff should be generated.
Namespace:
Ggit
Package:
libgit2-glib-1.0
Content:
Enum values:
DISABLE_PATHSPEC_MATCH
-
use exact path matching.
ENABLE_FAST_UNTRACKED_DIRS
-
immediately label untracked directories as untracked, without checking inside.
FORCE_BINARY
-
treat all files as binary, disabling text diffs.
FORCE_TEXT
-
force text.
IGNORE_CASE
-
use case insensitive filename comparison.
IGNORE_FILE_MODE
-
ignore file mode changes.
IGNORE_SUBMODULES
-
ignore submodules.
IGNORE_WHITESPACE
-
ignore whitespace.
IGNORE_WHITESPACE_CHANGE
-
ignore whitespace change.
IGNORE_WHITESPACE_EOL
-
ignore whitespace at end-of-line.
INCLUDE_IGNORED
-
include ignored files.
INCLUDE_TYPECHANGE
-
enable generation of typechange detal records.
INCLUDE_TYPECHANGE_TREES
-
try to label tree transitions as type changes.
INCLUDE_UNMODIFIED
-
include unmodified files.
INCLUDE_UNTRACKED
-
include untracked files.
MINIMAL
-
take extra time to find minimal diff.
NORMAL
-
normal.
PATIENCE
-
generate using the "patience diff" algorithm.
RECURSE_IGNORED_DIRS
-
also add all files under ignored dirs.
RECURSE_UNTRACKED_DIRS
-
recurse to untracked directories.
REVERSE
-
reverse the sides of the diff.
SHOW_BINARY
-
include deflate/delta information for binary files.
SHOW_UNMODIFIED
-
show unmodified files.
SHOW_UNTRACKED_CONTENT
-
include content of untracked files.
SKIP_BINARY_CHECK
-
disable updating the binary flag in delta records.
2022 vala-language.org