{ # TODO: added 2024-09-04 remove after 24.11 deprecateExtraOptions = true; optionsRenamedToSettings = [ "diffBinaries" "enhancedDiffHl" "gitCmd" "hgCmd" "useIcons" "showHelpHints" "watchIndex" [ "icons" "folderClosed" ] [ "icons" "folderOpen" ] [ "signs" "folderClosed" ] [ "signs" "folderOpen" ] [ "signs" "done" ] [ "view" "default" "layout" ] [ "view" "default" "disableDiagnostics" ] [ "view" "default" "winbarInfo" ] [ "view" "mergeTool" "layout" ] [ "view" "mergeTool" "disableDiagnostics" ] [ "view" "mergeTool" "winbarInfo" ] [ "filePanel" "listingStyle" ] [ "filePanel" "treeOptions" "flattenDirs" ] [ "filePanel" "treeOptions" "folderStatuses" ] [ "filePanel" "winConfig" "type" ] [ "filePanel" "winConfig" "width" ] [ "filePanel" "winConfig" "height" ] [ "filePanel" "winConfig" "position" ] [ "filePanel" "winConfig" "relative" ] [ "filePanel" "winConfig" "win" ] [ "filePanel" "winConfig" "winOpts" ] [ "hooks" "viewOpened" ] [ "hooks" "viewClosed" ] [ "hooks" "viewEnter" ] [ "hooks" "viewLeave" ] [ "hooks" "viewPostLayout" ] [ "hooks" "diffBufRead" ] [ "hooks" "diffBufWinEnter" ] [ "fileHistoryPanel" "logOptions" "git" "multiFile" ] [ "fileHistoryPanel" "logOptions" "git" "singleFile" ] [ "fileHistoryPanel" "logOptions" "hg" "multiFile" ] [ "fileHistoryPanel" "logOptions" "hg" "singleFile" ] (map (optionName: [ "fileHistoryPanel" "logOptions" "git" "singleFile" optionName ]) [ "base" "revRange" "pathArgs" "follow" "firstParent" "showPulls" "reflog" "all" "merges" "noMerges" "reverse" "cherryPick" "leftOnly" "rightOnly" "maxCount" "l" "diffMerges" "author" "grep" "g" "s" ] ) ]; }