llvm-project/lldb/source/Interpreter
Caroline Tice d9d63369df - Fix alias-building & resolving to properly handle optional arguments for command options.
- Add logging for command resolution ('log enable lldb commands')
- Fix alias resolution to properly handle commands that take raw input (resolve the alias, but
  don't muck up the raw arguments).

Net result:  Among other things, 'expr' command can now take strings with escaped characters and
not have the command handling & alias resolution code muck up the escaped characters. E.g.
 'expr printf ("\n\n\tHello there!")' should now work properly.


Not working yet:  Creating aliases with raw input for commands that take raw input.  Working on that.
e.g. 'command alias print_hi expr printf ("\n\tHi!")' does not work yet.

llvm-svn: 121171
2010-12-07 19:58:26 +00:00
..
Args.cpp - Fix alias-building & resolving to properly handle optional arguments for command options. 2010-12-07 19:58:26 +00:00
CommandInterpreter.cpp - Fix alias-building & resolving to properly handle optional arguments for command options. 2010-12-07 19:58:26 +00:00
CommandObject.cpp Updated the lldb_private::Flags class to have better method names and made 2010-10-27 03:32:59 +00:00
CommandObjectRegexCommand.cpp Regular expression commands now print the command that results from expanding the regular expression command. 2010-10-12 18:04:53 +00:00
CommandObjectScript.cpp Fixed the way set/show variables were being accessed to being natively 2010-09-18 01:14:36 +00:00
CommandObjectScript.h Fixed the way set/show variables were being accessed to being natively 2010-09-18 01:14:36 +00:00
CommandReturnObject.cpp Initial checkin of lldb code from internal Apple repo. 2010-06-08 16:52:24 +00:00
Makefile Patch from Jean-Daniel Dupas: 2010-07-12 23:14:00 +00:00
Options.cpp Fixed an issue where we were resolving paths when we should have been. 2010-10-20 20:54:39 +00:00
ScriptInterpreter.cpp Fixed the way set/show variables were being accessed to being natively 2010-09-18 01:14:36 +00:00
ScriptInterpreterNone.cpp Fixed the way set/show variables were being accessed to being natively 2010-09-18 01:14:36 +00:00
ScriptInterpreterPython.cpp Add the ability to catch and do the right thing with Interrupts (often control-c) 2010-11-19 20:47:54 +00:00
embedded_interpreter.py Committing patch from Joseph Ranieri to handle 'exit()' the same 2010-06-09 21:56:00 +00:00