Merge branch 'IDE/CmdLine/Help' into 'main'

IDE: Add "--debug-close-log" option description to command line help output

See merge request freepascal.org/lazarus/lazarus!510
This commit is contained in:
Maxim Ganetsky 2025-06-27 16:22:17 +03:00
commit 81982802c2
2 changed files with 4 additions and 0 deletions

View File

@ -160,6 +160,9 @@ resourcestring
'directory where Lazarus searches for config template files. Default is "%s".';
lisFileWhereDebugOutputIsWritten =
'File where debug output is written to. Default is write to the console.';
lisDebugLogCloseOptDescr =
'Close log file between writes. Prevents loss of unsaved data when the IDE crashes. '+
'By default, writes are buffered by the OS for performance.';
lisSkipStartupChecks = 'Skip selected checks at startup. Valid options are:';
lisGroupsForDebugOutput = 'Enable or disable groups of debug output. ' +
'Valid options are:';

View File

@ -1125,6 +1125,7 @@ var
AddCmdLineParamDesc(result, ['--verbose'], lisBeMoreVerboseCanBeGivenMultipleTimes);
// debug file
AddCmdLineParamDesc(result, [DebugLogOpt + '<file>'], lisFileWhereDebugOutputIsWritten);
AddCmdLineParamDesc(result, [DebugLogCloseLogOpt], lisDebugLogCloseOptDescr);
// debug groups (sorted)
lLogGroups := TStringList.Create;
for i := 0 to DebugLogger.LogGroupList.Count - 1 do