I'd like to get your comments on the future command name to invoke zshdb from inside GNU/Emacs.
Many of the debuggers have code for running inside in Emacs. A lot of this code is cut and paste with GNU Emacs code from otherdebuggers I've written.
So a little while ago I started writing the Emacs code from scratch. In the next zshdb release, I plan to remove the Emacs code from zshdb, since the rewritten code will be much better. In most aspects, it is already better right now.
The question I have is whether to keep the top-level Emacs command called zshdb or change it to something else like dbgr-zshdb. (The Emacs package is called _dbgr_. On the plus side, zshdb is shorter. On the minus side there is the potential for confusion with the old Emacs code.
Thoughts?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
What I've decided to do for now is change the names to the more explicit name, e.g. dbgr-zshdb, dbgr-trepan and alias a shorter name to the longer one. So the longer one.
The only exception is gdb which does not have the alias. That is you have to use dbgr-gdb. It is an exception because I feel that gdb as an Emacs command is already to widely used.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'd like to get your comments on the future command name to invoke zshdb from inside GNU/Emacs.
Many of the debuggers have code for running inside in Emacs. A lot of this code is cut and paste with GNU Emacs code from other debuggers I've written.
So a little while ago I started writing the Emacs code from scratch. In the next zshdb release, I plan to remove the Emacs code from zshdb, since the rewritten code will be much better. In most aspects, it is already better right now.
The question I have is whether to keep the top-level Emacs command called zshdb or change it to something else like dbgr-zshdb. (The Emacs package is called _dbgr_. On the plus side, zshdb is shorter. On the minus side there is the potential for confusion with the old Emacs code.
Thoughts?
What I've decided to do for now is change the names to the more explicit name, e.g. dbgr-zshdb, dbgr-trepan and alias a shorter name to the longer one. So the longer one.
The only exception is gdb which does not have the alias. That is you have to use dbgr-gdb. It is an exception because I feel that gdb as an Emacs command is already to widely used.