Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Learn Emacs Lisp
·
Module 12
Debugging and Building Your First Extension
1
Understanding Elisp Error Messages
Read and interpret common Elisp error messages.
2
Printing Debugging Information to the Messages Buffer
Use the 'message' function to print debugging information to the *Messages* buffer.
Automatic Debugging on Error
Use 'toggle-debug-on-error' to automatically enter the interactive debugger.
4
Debugging with Edebug
Step through code execution using the Edebug interactive debugger.
5
Extract and Transform Text from an Active Region
Write a command that extracts text from the active region and transforms it.
6
Crafting Interactive Commands with Buffer and Text Ops
Combine buffer manipulation and text transformation into a practical interactive command.
Managing Your Personal Elisp File
Organize personal Elisp code into a dedicated file.
8
Loading Personal Configuration Files with Provide and Require
Load a personal configuration file using 'provide' and 'require'.
End of course,
Back to course
Previous module
Extending Emacs Behavior
Next module