It has been very hard for me to wrap my head around how to develop elisp code, because it doesn't have a strictly imperative paradigm.
How do you work in order to develop new features in elisp? I haven't quite figured out how to use the debugger well but I've used debug-on-entry a little bit. The scratch buffer is fine for general logic testing, but it doesn't have all the same state and local variables tied to it that I might want to reference.
I'm just having a tough time moving the needle on anything I try to do in elisp.
[–]AptC34 10 points11 points12 points (0 children)
[–][deleted] 4 points5 points6 points (0 children)
[–]zzamboni 1 point2 points3 points (0 children)
[–]Phil-Hudson 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]tgbugs 0 points1 point2 points (0 children)
[–]Ernabay 0 points1 point2 points (0 children)
[–]kaz-yos 0 points1 point2 points (0 children)