Next: Bug Reporting, Previous: Problems, Up: speechd-el User Manual [Contents][Index]
Don’t forget that Elisp allows you to define many useful functions. Typically, you may want to define commands reporting some information, which can be easily identified on the Emacs screen, but which is not so easily provided in the standard speech output interface.
Some examples:
(defun report-day () (interactive) (message "%s" (calendar-date-string (calendar-cursor-to-date t))))
(defun report-current-appointments () (interactive) (let ((appt-now-displayed nil)) (appt-check)))
When you invoke the ispell-word
command and the checked word is
mispelled, ispell offers you the list of alternative spellings. You
can let speechd-el repeat the list by pressing C-a in the ispell
prompt. When you want to review the choices closely, press C-r
to enter recursive edit and then switch to the *Choices*
window
with C-x o. After you review the choices, you can return back
to the ispell prompt by pressing C-M-c.