diff --git a/src/.lldbinit b/src/.lldbinit index 55523fa2719..17676a2dc4c 100644 --- a/src/.lldbinit +++ b/src/.lldbinit @@ -30,7 +30,22 @@ script -- sys.path.append('../etc') # Load our Python files command script import emacs_lldb +# Reload emacs_lldb.py +command alias xreload command script import emacs_lldb + # Print with children provider, depth 2. command alias xprint frame variable -P 2 +# Attach to future Emacs. On a tty, it might be advisable to redirect +# Emacs' stderr to some log file so that one can see the output of +# xdebug_print and other output to stderr. +command alias xattach process attach --waitfor --name emacs --continue + +# For tty Emacs +process handle SIGWINCH --pass true --stop false --notify false +process handle SIGINT --pass true --stop false --notify false + +b emacs_abort +b die + # end.