Have CommandObjectCommandsAddRegex inherit from IOHandlerDelegateMultiline so it...
authorGreg Clayton <gclayton@apple.com>
Tue, 18 Nov 2014 00:43:17 +0000 (00:43 +0000)
committerGreg Clayton <gclayton@apple.com>
Tue, 18 Nov 2014 00:43:17 +0000 (00:43 +0000)
commitea508635deaeeceb5629d0b09e17b03f8b767ade
tree671afdd0f634570b8ff7682b249fbbb0ecf09cab
parentdacf689a3408fc12495ab24ca129cf3b1e082e2d
Have CommandObjectCommandsAddRegex inherit from IOHandlerDelegateMultiline so it will not immediately terminate after the first regular expression in "command regex <name>" commands.

Fixed the prompt to not include non-printable characters as it was hosing up the prompt when you ran "command regex foo" and entered multi-line editing mode.

Fixed error strings to include more complete descriptions when bad regular expressions are entered.

Removed the old IOHandlerLinesUpdated function as it is no longer needed (inheriting from IOHandlerDelegateMultiline takes care of what this function used to do).

llvm-svn: 222207
lldb/source/Commands/CommandObjectCommands.cpp