plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.all

Include all refs.

Type: null or boolean

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.author

Limit the commits output to ones with author/committer header lines that match the specified pattern (regular expression).

Type: null or string

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.base

Specify a base git rev from which the right side of the diff will be created. Use the special value LOCAL to use the local version of the file.

Type: null or string

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.cherryPick

Omit commits that introduce the same change as another commit on the “other side” when the set of commits are limited with symmetric difference.

Type: null or boolean

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.diffMerges

Determines how merge commits are treated.

Type: null or one of “off”, “on”, “first-parent”, “separate”, “combined”, “dense-combined”, “remerge”

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.firstParent

Follow only the first parent upon seeing a merge commit.

Type: null or boolean

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.follow

Follow renames (only for single file).

Type: null or boolean

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.g

Look for differences whose patch text contains added/removed lines that match the specified pattern (extended regular expression).

Type: null or string

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.grep

Limit the commits output to ones with log message that matches the specified pattern (regular expression).

Type: null or string

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.l

{ ("<start>,<end>:<file>" | ":<funcname>:<file>")... }

Trace the evolution of the line range given by <start>,<end>, or by the function name regex <funcname>, within the <file>.

Type: null or (list of (string or raw lua code))

Default: null

Plugin default: [ ]

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.leftOnly

List only the commits on the left side of a symmetric difference.

Type: null or boolean

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.maxCount

Limit the number of commits.

Type: null or signed integer

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.merges

List only merge commits.

Type: null or boolean

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.noMerges

List no merge commits.

Type: null or boolean

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.pathArgs

Limit the target files to only the files matching the given path arguments (git pathspec is supported).

Type: null or (list of (string or raw lua code))

Default: null

Plugin default: [ ]

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.reflog

Include all reachable objects mentioned by reflogs.

Type: null or boolean

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.revRange

List only the commits in the specified revision range.

Type: null or string

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.reverse

List commits in reverse order.

Type: null or boolean

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.rightOnly

List only the commits on the right side of a symmetric difference.

Type: null or boolean

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.s

Look for differences that change the number of occurrences of the specified pattern (extended regular expression) in a file.

Type: null or string

Default: null

Declared by:

plugins.diffview.fileHistoryPanel.logOptions.git.singleFile.showPulls

Show merge commits that are not TREESAME to its first parent, but are to a later parent.

Type: null or boolean

Default: null

Declared by: