This revision was automatically updated to reflect the committed changes. Closed by commit rL284552: When invoking Terminal, don't assume the default shell (authored by cbieneman).
Changed prior to commit: https://reviews.llvm.org/D25750?vs=75069&id=75098#toc Repository: rL LLVM https://reviews.llvm.org/D25750 Files: lldb/trunk/source/Host/macosx/Host.mm Index: lldb/trunk/source/Host/macosx/Host.mm =================================================================== --- lldb/trunk/source/Host/macosx/Host.mm +++ lldb/trunk/source/Host/macosx/Host.mm @@ -354,11 +354,11 @@ const char *applscript_in_new_tty = "tell application \"Terminal\"\n" " activate\n" - " do script \"%s\"\n" + " do script \"/bin/bash -c '%s';exit\"\n" "end tell\n"; const char *applscript_in_existing_tty = "\ -set the_shell_script to \"%s\"\n\ +set the_shell_script to \"/bin/bash -c '%s';exit\"\n\ tell application \"Terminal\"\n\ repeat with the_window in (get windows)\n\ repeat with the_tab in tabs of the_window\n\
Index: lldb/trunk/source/Host/macosx/Host.mm =================================================================== --- lldb/trunk/source/Host/macosx/Host.mm +++ lldb/trunk/source/Host/macosx/Host.mm @@ -354,11 +354,11 @@ const char *applscript_in_new_tty = "tell application \"Terminal\"\n" " activate\n" - " do script \"%s\"\n" + " do script \"/bin/bash -c '%s';exit\"\n" "end tell\n"; const char *applscript_in_existing_tty = "\ -set the_shell_script to \"%s\"\n\ +set the_shell_script to \"/bin/bash -c '%s';exit\"\n\ tell application \"Terminal\"\n\ repeat with the_window in (get windows)\n\ repeat with the_tab in tabs of the_window\n\
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits