{\r
//the log command line looks like this:\r
//command:log path:<path_to_file_or_directory_to_show_the_log_messages> [startrev:<startrevision>] [endrev:<endrevision>]\r
-#if 0 \r
+\r
CString val = parser.GetVal(_T("startrev"));\r
if ( val.IsEmpty() )\r
{\r
// support deprecated parameter prior 1.5.0\r
val = parser.GetVal(_T("revstart"));\r
}\r
- SVNRev revstart = val.IsEmpty() ? SVNRev() : SVNRev(val);\r
+ GitRev revstart ;\r
val = parser.GetVal(_T("endrev"));\r
if ( val.IsEmpty() )\r
{\r
// support deprecated parameter prior 1.5.0\r
val = parser.GetVal(_T("revend"));\r
}\r
- SVNRev revend = val.IsEmpty() ? SVNRev() : SVNRev(val);\r
+ GitRev revend ;\r
val = parser.GetVal(_T("limit"));\r
int limit = _tstoi(val);\r
val = parser.GetVal(_T("pegrev"));\r
// support deprecated parameter prior 1.5.0\r
val = parser.GetVal(_T("revpeg"));\r
}\r
+\r
+ GitRev pegrev;\r
+\r
+#if 0\r
SVNRev pegrev = val.IsEmpty() ? SVNRev() : SVNRev(val);\r
if (!revstart.IsValid())\r
revstart = SVNRev::REV_HEAD;\r
if (!revend.IsValid())\r
revend = 0;\r
+#endif\r
\r
if (limit == 0)\r
{\r
- CRegDWORD reg = CRegDWORD(_T("Software\\TortoiseSVN\\NumberOfLogs"), 100);\r
+ CRegDWORD reg = CRegDWORD(_T("Software\\TortoiseGit\\NumberOfLogs"), 100);\r
limit = (int)(LONG)reg;\r
}\r
- BOOL bStrict = (DWORD)CRegDWORD(_T("Software\\TortoiseSVN\\LastLogStrict"), FALSE);\r
+ BOOL bStrict = (DWORD)CRegDWORD(_T("Software\\TortoiseGit\\LastLogStrict"), FALSE);\r
if (parser.HasKey(_T("strict")))\r
{\r
bStrict = TRUE;\r
}\r
-#endif\r
+\r
+ \r
CLogDlg dlg;\r
theApp.m_pMainWnd = &dlg;\r
-// dlg.SetParams(cmdLinePath, pegrev, revstart, revend, limit, bStrict);\r
+ //dlg.SetParams(cmdLinePath);\r
+ dlg.SetParams(cmdLinePath, pegrev, revstart, revend, limit, bStrict);\r
// dlg.SetIncludeMerge(!!parser.HasKey(_T("merge")));\r
// val = parser.GetVal(_T("propspath"));\r
// if (!val.IsEmpty())\r