diff options
author | Kate Stone <katherine.stone@apple.com> | 2015-07-14 05:48:36 +0000 |
---|---|---|
committer | Kate Stone <katherine.stone@apple.com> | 2015-07-14 05:48:36 +0000 |
commit | ea671fbdffda6976607997eb2e5d796211cf5003 (patch) | |
tree | 24e6b00951c3ddccba9afad5f20faaf338d8ff81 /lldb/source/Commands/CommandObjectBreakpoint.cpp | |
parent | 2ffb36e829f79d3660b7a2cf94a1746f62a81518 (diff) | |
download | llvm-ea671fbdffda6976607997eb2e5d796211cf5003.zip llvm-ea671fbdffda6976607997eb2e5d796211cf5003.tar.gz llvm-ea671fbdffda6976607997eb2e5d796211cf5003.tar.bz2 |
Fixed line wrapping for the "long help" content in LLDB commands. Content is now dynamically wrapped for the column width of the current terminal. Lines that begin with whitespace will be indented identically on subsequent lines to maintain formatting.
Existing commands supplying this type of help content have been reworked to take advantage of the changes. In addition to formatting changes, content was changes for accuracy and clarity purposes.
<rdar://problem/21269977>
llvm-svn: 242122
Diffstat (limited to 'lldb/source/Commands/CommandObjectBreakpoint.cpp')
-rw-r--r-- | lldb/source/Commands/CommandObjectBreakpoint.cpp | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/lldb/source/Commands/CommandObjectBreakpoint.cpp b/lldb/source/Commands/CommandObjectBreakpoint.cpp index 4cbcb70..162bfb4 100644 --- a/lldb/source/Commands/CommandObjectBreakpoint.cpp +++ b/lldb/source/Commands/CommandObjectBreakpoint.cpp @@ -1249,27 +1249,27 @@ public: CommandObjectBreakpointDisable (CommandInterpreter &interpreter) : CommandObjectParsed (interpreter, "breakpoint disable", - "Disable the specified breakpoint(s) without removing it/them. If no breakpoints are specified, disable them all.", + "Disable the specified breakpoint(s) without removing them. If none are specified, disable all breakpoints.", NULL) { SetHelpLong( -"Disable the specified breakpoint(s) without removing it/them. \n\ -If no breakpoints are specified, disable them all.\n\ -\n\ -Note: disabling a breakpoint will cause none of its locations to be hit\n\ -regardless of whether they are enabled or disabled. So the sequence: \n\ -\n\ - (lldb) break disable 1\n\ - (lldb) break enable 1.1\n\ -\n\ -will NOT cause location 1.1 to get hit. To achieve that, do:\n\ -\n\ - (lldb) break disable 1.*\n\ - (lldb) break enable 1.1\n\ -\n\ -The first command disables all the locations of breakpoint 1, \n\ +"Disable the specified breakpoint(s) without removing them. \ +If none are specified, disable all breakpoints." R"( + +)" "Note: disabling a breakpoint will cause none of its locations to be hit \ +regardless of whether they are enabled or disabled. After the sequence:" R"( + + (lldb) break disable 1 + (lldb) break enable 1.1 + +execution will NOT stop at location 1.1. To achieve that, type: + + (lldb) break disable 1.* + (lldb) break enable 1.1 + +)" "The first command disables all the locations of breakpoint 1, \ the second re-enables the first location." - ); + ); CommandArgumentEntry arg; CommandObject::AddIDsArgumentData(arg, eArgTypeBreakpointID, eArgTypeBreakpointIDRange); |