mirror of
https://github.com/masscollaborationlabs/emacs.git
synced 2025-07-10 22:20:51 +00:00
* etc/TODO: Add interactive mode tagging.
This commit is contained in:
parent
879ef5b19a
commit
ad0798a395
1 changed files with 8 additions and 1 deletions
9
etc/TODO
9
etc/TODO
|
@ -30,7 +30,7 @@ difficult to fix. Bugs with severity "minor" may be simpler, but this
|
|||
is not always true.
|
||||
|
||||
* Simple tasks
|
||||
These don't require much Emacs knowledge, they are suitable for anyone
|
||||
These don't require much Emacs knowledge and are suitable for anyone
|
||||
from beginners to experts.
|
||||
|
||||
** Convert modes that use view-mode to be derived from special-mode instead
|
||||
|
@ -52,6 +52,13 @@ things in their .emacs.
|
|||
|
||||
** See if other files can use generated-autoload-file (see eg ps-print)
|
||||
|
||||
** Do interactive mode tagging for commands
|
||||
Change "(interactive)" to "(interactive nil foo-mode)" for command
|
||||
completion purposes. Pick a major mode or ELisp library, and check
|
||||
all interactive commands to see if they are only relevant in one
|
||||
particular mode. This requires care as some commands might be useful
|
||||
outside of the mode they were written for.
|
||||
|
||||
** Write more tests
|
||||
Pick a fixed bug from the database, write a test case to make sure it
|
||||
stays fixed. Or pick your favorite programming major-mode, and write
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue