Hello. I'm new to Emacs development. I'm interesting in exploring the Emacs bidi feature, which is coded in the files bidi.c and xdisp.c. To get my feet wet, I'd like to set a breakpoint in the beginning of one of the functions in one of these files, I don't care which one, and step through the function in a debugger. Not only am I new to Emacs development, I'm also new to developing C programs. Ideally, I'd like to do this in the Eclipse IDE for C/C++ Developers (Oxygen Release 4.7.0). However, I'm also willing to try another debugger, such as a command-line one, if it's easier to get started. My operating system is macOS Sierra Version 10.12.6 (the latest version). My LLVM version is 8.1.0 (clang-802.0.42). I'll appreciate it if someone can walk me through the steps needed to get up and running. I have downloaded Emacs from git by running > git clone git://git.savannah.gnu.org/emacs.git I then compiled and installed it by running the following sequence of scripts. > ./autogen.sh > ./autogen.sh git > ./configure > make > make install All the scripts finished successfully. In the end I was able to start the Emacs GUI from the command line by running > open nextstep/Emacs.app The Emacs version that displayed was GNU Emacs 26.0.50 (build 1, x86_64-apple-darwin16.7.0, NS appkit-1504.83 Version 10.12.6 (Build 16G29)).