That being said, feel free to add something the SB API and propose a patch.
Greg > On Jan 14, 2016, at 3:13 PM, Jim Ingham via lldb-dev > <lldb-dev@lists.llvm.org> wrote: > > There is currently no API to access the settings. You have to cons up > commands and use SBCommandInterpreter::HandleCommand to execute them. > > This is one of the remaining holes in the SB API. > > Jim > >> On Jan 14, 2016, at 2:41 PM, Jeffrey Tan via lldb-dev >> <lldb-dev@lists.llvm.org> wrote: >> >> Hi, >> >> We are building an IDE debugger on top of lldb python API. In order to get >> the source remapping work(the source path embedded in the symbol may be >> different from the real source path), user needs to use "settings set >> target.source-map" command to remap the source. >> >> I would like users to do similar thing from our IDE debugger. However, I >> could not find a python API to specify the source remapping, and more >> important a way to access the remapping functionality. The SBSourceManager >> class only exposes a single DisplaySourceLinesWithLineNumbers() method which >> displays the source in console output. Ideally it should expose an API in >> SBSourceManager for us to provide the old FileSpec and get back a new >> remapped FileSpec. >> >> Is this not exposed in Python API? Do I need to re-do the remapping logic in >> our IDE UI code? How is other IDE handling the source remapping? >> >> Thanks >> Jeffrey >> >> _______________________________________________ >> lldb-dev mailing list >> lldb-dev@lists.llvm.org >> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev > > _______________________________________________ > lldb-dev mailing list > lldb-dev@lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev _______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev