>EMACSPEAK --Complete Audio Desktop

Next: , Previous: emacspeak-widget, Up: Emacspeak Commands


11.70 emacspeak-wizards

Commentary: Contains various wizards for the Emacspeak desktop.

Automatically generated documentation for commands defined in module emacspeak-wizards.

— Interactive Command: emacspeak-annotate-add-annotation (&optional RESET)

Add annotation to the annotation working buffer. Prompt for annotation buffer if not already set. Interactive prefix arg `reset' prompts for the annotation buffer even if one is already set. Annotation is entered in a temporary buffer and the annotation is inserted into the working buffer when complete.

— Interactive Command: emacspeak-clipboard-copy (START END &optional PROMPT)

control e control c

Copy contents of the region to the emacspeak clipboard. Previous contents of the clipboard will be overwritten. The Emacspeak clipboard is a convenient way of sharing information between independent Emacspeak sessions running on the same or different machines. Do not use this for sharing information within an Emacs session –Emacs' register commands are far more efficient and light-weight. Optional interactive prefix arg results in Emacspeak prompting for the clipboard file to use. Argument START and END specifies region. Optional argument PROMPT specifies whether we prompt for the name of a clipboard file.

— Interactive Command: emacspeak-clipboard-paste (&optional PASTE-TABLE)

control e control y

Yank contents of the Emacspeak clipboard at point. The Emacspeak clipboard is a convenient way of sharing information between independent Emacspeak sessions running on the same or different machines. Do not use this for sharing information within an Emacs session –Emacs' register commands are far more efficient and light-weight. Optional interactive prefix arg pastes from the emacspeak table clipboard instead.

— Interactive Command: emacspeak-copy-current-file ()

control e meta c

Copy file visited in current buffer to new location. Prompts for the new location and preserves modification time when copying. If location is a directory, the file is copied to that directory under its current name ; if location names a file in an existing directory, the specified name is used. Asks for confirmation if the copy will result in an existing file being overwritten.

— Interactive Command: emacspeak-curl (URL)

Grab URL using Curl, and preview it with W3.

— Interactive Command: emacspeak-customize ()

control e cap C

Customize Emacspeak.

— Interactive Command: emacspeak-customize-personal-settings (FILE)

Create a customization buffer for browsing and updating personal customizations.

— Interactive Command: emacspeak-cvs-berlios-get-project-snapshot (PROJECT &optional MODULE)

Grab CVS snapshot of specified project from berlios.de. Ask for module name if prefix argument is given

— Interactive Command: emacspeak-cvs-get-anonymous ()

Get latest cvs snapshot of emacspeak.

— Interactive Command: emacspeak-cvs-gnu-get-project-snapshot (PROJECT &optional MODULE)

Grab CVS snapshot of specified project from gnu. Ask for module name if prefix argument is given

— Interactive Command: emacspeak-cvs-sf-get-project-snapshot (PROJECT &optional MODULE)

Grab CVS snapshot of specified project from sf. Ask for module name if prefix argument is given

— Interactive Command: emacspeak-emergency-tts-restart ()

control e <insert>

For use in an emergency. Will start TTS engine specified by emacspeak-emergency-tts-server.

— Interactive Command: emacspeak-frame-label-or-switch-to-labelled-frame (&optional PREFIX)

control e meta f

Switch to labelled frame. With optional PREFIX argument, label current frame.

— Interactive Command: emacspeak-frame-read-frame-label ()

Read a frame label with completion.

— Interactive Command: emacspeak-generate-documentation (FILENAME)

Generate docs for all emacspeak commands. Prompts for FILENAME in which to save the documentation. Warning! Contents of file filename will be overwritten.

— Interactive Command: emacspeak-generate-texinfo-command-documentation (FILENAME)

Generate texinfo documentation for all emacspeak commands into file commands.texi. Warning! Contents of file commands.texi will be overwritten.

— Interactive Command: emacspeak-generate-texinfo-option-documentation (FILENAME)

Generate texinfo documentation for all emacspeak options into file filename. Warning! Contents of file filename will be overwritten.

— Interactive Command: emacspeak-kill-buffer-quietly ()

Kill current buffer without asking for confirmation.

— Interactive Command: emacspeak-learn-emacs-mode ()

control e <f1> control h control l <f1> control l <help> control l

Helps you learn the keys. You can press keys and hear what they do. To leave, press C-g.

— Interactive Command: emacspeak-link-current-file ()

control e meta l

Link (hard link) file visited in current buffer to new location. Prompts for the new location and preserves modification time when linking. If location is a directory, the file is copied to that directory under its current name ; if location names a file in an existing directory, the specified name is used. Signals an error if target already exists.

— Interactive Command: emacspeak-links (URL)

Launch links on specified URL in a new terminal.

— Interactive Command: emacspeak-lynx (URL)

Launch lynx on specified URL in a new terminal.

— Interactive Command: emacspeak-next-frame-or-buffer (&optional FRAME)

<control right>

Move to next buffer. With optional interactive prefix arg `frame', move to next frame instead.

— Interactive Command: emacspeak-previous-frame-or-buffer (&optional FRAME)

<control left>

Move to previous buffer. With optional interactive prefix arg `frame', move to previous frame instead.

— Interactive Command: emacspeak-root (&optional CD)

control e control r

Start a root shell or switch to one that already exists. Optional interactive prefix arg `cd' executes cd default-directory after switching.

— Interactive Command: emacspeak-select-this-buffer-next-display ()

control e <control right>

Select this buffer as displayed in a `next' frame. See documentation for command `emacspeak-select-this-buffer-other-window-display' for the meaning of `next'.

— Interactive Command: emacspeak-select-this-buffer-other-window-display (&optional ARG)

Switch to this buffer as displayed in a different frame. Emacs allows you to display the same buffer in multiple windows or frames. These different windows can display different portions of the buffer. This is equivalent to leaving a book open at places at once. This command allows you to move to the places where you have left the book open. The number used to invoke this command specifies which of the displays you wish to select. Typically you will have two or at most three such displays open. The current display is 0, the next is 1, and so on. Optional argument ARG specifies the display to select.

— Interactive Command: emacspeak-select-this-buffer-previous-display ()

control e <control left>

Select this buffer as displayed in a `previous' window. See documentation for command `emacspeak-select-this-buffer-other-window-display' for the meaning of `previous'.

— Interactive Command: emacspeak-show-personality-at-point ()

control e meta v

Show value of property personality (and possibly face) at point.

— Interactive Command: emacspeak-show-property-at-point (&optional PROPERTY)

Show value of PROPERTY at point. If optional arg property is not supplied, read it interactively. Provides completion based on properties that are of interest. If no property is set, show a message and exit.

— Interactive Command: emacspeak-skip-blank-lines-backward ()

<shift> <up>

Move backward across blank lines. The line under point is then spoken. Signals beginning of buffer.

— Interactive Command: emacspeak-skip-blank-lines-forward ()

<shift> <down>

Move forward across blank lines. The line under point is then spoken. Signals end of buffer.

— Interactive Command: emacspeak-speak-browse-linux-howto (HOWTO)

control e cap H

Browse a Linux Howto file. We cleanup underlining, and set up outline mode correctly.

— Interactive Command: emacspeak-speak-hostname ()

control e meta h

Speak host name.

— Interactive Command: emacspeak-speak-popup-messages ()

control h cap M <f1> cap M <help> cap M

Pop up messages buffer. If it is already selected then hide it and try to restore previous window configuration.

— Interactive Command: emacspeak-speak-run-shell-command (COMMAND &optional AS-ROOT)

control e !

Invoke shell COMMAND and display its output as a table. The results are placed in a buffer in Emacspeak's table browsing mode. Optional interactive prefix arg as-root runs the command as root. Use this for running shell commands that produce tabulated output. This command should be used for shell commands that produce tabulated output that works with Emacspeak's table recognizer. Verify this first by running the command in a shell and executing command `emacspeak-table-display-table-in-region' normally bound to C-e TAB.

— Interactive Command: emacspeak-speak-show-active-network-interfaces (&optional ADDRESS)

control e cap I

Shows all active network interfaces in the echo area. With interactive prefix argument ADDRESS it prompts for a specific interface and shows its address. The address is also copied to the kill ring for convenient yanking.

— Interactive Command: emacspeak-speak-show-memory-used ()

Convenience command to view state of memory used in this session so far.

— Interactive Command: emacspeak-speak-telephone-directory (&optional EDIT)

Lookup and display a phone number. With prefix arg, opens the phone book for editting.

— Interactive Command: emacspeak-speak-this-buffer-next-display ()

control e <right>

Speak this buffer as displayed in a `previous' window. See documentation for command `emacspeak-speak-this-buffer-other-window-display' for the meaning of `next'.

— Interactive Command: emacspeak-speak-this-buffer-other-window-display (&optional ARG)

control e /

Speak this buffer as displayed in a different frame. Emacs allows you to display the same buffer in multiple windows or frames. These different windows can display different portions of the buffer. This is equivalent to leaving a book open at places at once. This command allows you to listen to the places where you have left the book open. The number used to invoke this command specifies which of the displays you wish to speak. Typically you will have two or at most three such displays open. The current display is 0, the next is 1, and so on. Optional argument ARG specifies the display to speak.

— Interactive Command: emacspeak-speak-this-buffer-previous-display ()

control e <aleft>

Speak this buffer as displayed in a `previous' window. See documentation for command `emacspeak-speak-this-buffer-other-window-display' for the meaning of `previous'.

— Interactive Command: emacspeak-ssh-tts-restart ()

control e <delete>

Restart specified ssh tts server.

— Interactive Command: emacspeak-sudo (COMMAND)

SUDo command –run command as super user.

— Interactive Command: emacspeak-switch-to-previous-buffer ()

Switch to most recently used interesting buffer. Obsoleted by `previous-buffer' in Emacs 22

— Interactive Command: emacspeak-symlink-current-file ()

control e meta s

Link (symbolic link) file visited in current buffer to new location. Prompts for the new location and preserves modification time when linking. If location is a directory, the file is copied to that directory under its current name ; if location names a file in an existing directory, the specified name is used. Signals an error if target already exists.

— Interactive Command: emacspeak-view-emacspeak-doc ()

Display a summary of all Emacspeak commands.

— Interactive Command: emacspeak-view-emacspeak-faq ()

control e cap F

Browse the Emacspeak FAQ.

— Interactive Command: emacspeak-view-emacspeak-news ()

control e cap N

Display info on recent change to Emacspeak.

— Interactive Command: emacspeak-view-emacspeak-tips ()

control e cap T

Browse Emacspeak productivity tips.

— Interactive Command: emacspeak-wizards-add-autoload-cookies (&optional F)

Add autoload cookies to file f. Default is to add autoload cookies to current file.

— Interactive Command: emacspeak-wizards-count-slides-in-region (START END)

Count slides starting from point.

— Interactive Command: emacspeak-wizards-dvi-display ()

Called to set up preview of an DVI file. Assumes we are in a buffer visiting a .DVI file. Previews those contents as text and nukes the buffer visiting the DVI file.

— Interactive Command: emacspeak-wizards-dvi-mode ()

Major mode for browsing DVI files.

DVI files are converted to text and previewed using text mode.

This mode runs the hook `emacspeak-wizards-dvi-mode-hook', as the final step during initialization.

key binding — ———

— Interactive Command: emacspeak-wizards-edit-file-as-root (FILENAME)

Edit file as root using sudo vi. See /etc/sudoers for how to set up sudo.

— Interactive Command: emacspeak-wizards-find-emacspeak-source ()

Like find-file, but binds default-directory to emacspeak-directory.

— Interactive Command: emacspeak-wizards-find-grep (GLOB PATTERN)

Run compile using find and grep. Interactive arguments specify filename pattern and search pattern.

— Interactive Command: emacspeak-wizards-find-longest-line-in-region (START END)

Find longest line in region. Moves to the longest line when called interactively.

— Interactive Command: emacspeak-wizards-find-longest-paragraph-in-region (START END)

Find longest paragraph in region. Moves to the longest paragraph when called interactively.

— Interactive Command: emacspeak-wizards-find-shortest-line-in-region (START END)

Find shortest line in region. Moves to the shortest line when called interactively.

— Interactive Command: emacspeak-wizards-finder-find (DIRECTORY)

Run find-dired on specified switches after prompting for the directory to where find is to be launched.

— Interactive Command: emacspeak-wizards-finder-mode ()

Emacspeak Finder

This mode runs the hook `emacspeak-wizards-finder-mode-hook', as the final step during initialization.

key binding — ———

— Interactive Command: emacspeak-wizards-fix-read-only-text (START END)

Nuke read-only property on text range.

— Interactive Command: emacspeak-wizards-fix-typo (EXT WORD CORRECTION)

Search and replace recursively in all files with extension `ext' for `word' and replace it with correction. Use with caution.

— Interactive Command: emacspeak-wizards-generate-finder ()

Generate a widget-enabled finder wizard.

— Interactive Command: emacspeak-wizards-generate-voice-sampler (STEP)

Generate a buffer that shows a sample line in all the ACSS settings for the current voice family.

— Interactive Command: emacspeak-wizards-get-table-content-from-file (TASK FILE DEPTH COUNT)

Extract table specified by depth and count from HTML content at file. Extracted content is placed as a csv file in task.csv.

— Interactive Command: emacspeak-wizards-get-table-content-from-url (TASK URL DEPTH COUNT)

Extract table specified by depth and count from HTML content at URL. Extracted content is placed as a csv file in task.csv.

— Interactive Command: emacspeak-wizards-google-hits ()

Filter Google results after performing search to show just the hits.

— Interactive Command: emacspeak-wizards-google-transcode ()

View Web through Google Transcoder.

— Interactive Command: emacspeak-wizards-how-many-matches (START END &optional PREFIX)

If you define a file local variable called `emacspeak-occur-pattern' that holds a regular expression that matches lines of interest, you can use this command to conveniently run `how-many' to count matching header lines. With interactive prefix arg, prompts for and remembers the file local pattern.

— Interactive Command: emacspeak-wizards-i810-display-status ()

Show display status on thinkpads using i810switch.

— Interactive Command: emacspeak-wizards-move-and-speak (COMMAND COUNT)

Speaks a chunk of text bounded by point and a target position. Target position is specified using a navigation command and a count that specifies how many times to execute that command first. Point is left at the target position. Interactively, command is specified by pressing the key that invokes the command.

— Interactive Command: emacspeak-wizards-occur-header-lines (PREFIX)

If you define a file local variable called `emacspeak-occur-pattern' that holds a regular expression that matches header lines, you can use this command to conveniently run `occur' to find matching header lines. With prefix arg, prompts for and sets value of the file local pattern.

— Interactive Command: emacspeak-wizards-pdf-open (FILENAME)

Open pdf file as text.

— Interactive Command: emacspeak-wizards-popup-input-buffer (MODE)

Provide an input buffer in a specified mode.

— Interactive Command: emacspeak-wizards-portfolio-quotes ()

Bring up detailed stock quotes for portfolio specified by emacspeak-websearch-personal-portfolio.

— Interactive Command: emacspeak-wizards-ppp-toggle ()

Bring up or bring down ppp.

— Interactive Command: emacspeak-wizards-ppt-display ()

Called to set up preview of an PPT file. Assumes we are in a buffer visiting a .ppt file. Previews those contents as HTML and nukes the buffer visiting the ppt file.

— Interactive Command: emacspeak-wizards-ppt-mode ()

Major mode for browsing PPT slides.

PPT files are converted to HTML and previewed using W3.

In addition to any hooks its parent mode `text-mode' might have run, this mode runs the hook `emacspeak-wizards-ppt-mode-hook', as the final step during initialization.

key binding — ———

— Interactive Command: emacspeak-wizards-refresh-shell-history ()

Refresh shell history from disk. This is for use in conjunction with bash to allow multiple emacs shell buffers to share history information.

— Interactive Command: emacspeak-wizards-rivo (WHEN CHANNEL STOP-TIME OUTPUT DIRECTORY)

Rivo wizard. Prompts for relevant information and schedules a rivo job using UNIX AT scheduling facility. RIVO is implemented by rivo.pl — a Perl script that can be used to launch streaming media and record streaming media for a specified duration.

— Interactive Command: emacspeak-wizards-rpm-query-in-dired ()

Run rpm -qi on current dired entry.

— Interactive Command: emacspeak-wizards-shell-toggle ()

control e <f11>

Switch to the shell buffer and cd to the directory of the current buffer.

— Interactive Command: emacspeak-wizards-show-commentary (&optional FILE)

Display commentary. Default is to display commentary from current buffer.

— Interactive Command: emacspeak-wizards-show-environment-variable (V)

Display value of specified environment variable.

— Interactive Command: emacspeak-wizards-show-face (FACE)

Show salient properties of specified face.

— Interactive Command: emacspeak-wizards-show-list-variable (VAR)

Convenience command to view Emacs variables that are long lists. Prompts for a variable name and displays its value in a separate buffer. Lists are displayed one element per line. Argument VAR specifies variable whose value is to be displayed.

— Interactive Command: emacspeak-wizards-speak-iso-datetime (ISO)

Make ISO date-time speech friendly.

— Interactive Command: emacspeak-wizards-spot-words (EXT WORD)

Searches recursively in all files with extension `ext' for `word' and displays hits in a compilation buffer.

— Interactive Command: emacspeak-wizards-squeeze-blanks (START END)

Squeeze multiple blank lines in current buffer.

— Interactive Command: emacspeak-wizards-terminal (PROGRAM)

Launch terminal and rename buffer appropriately.

— Interactive Command: emacspeak-wizards-toggle-mm-dd-yyyy-date-pronouncer ()

Toggle pronunciation of mm-dd-yyyy dates.

— Interactive Command: emacspeak-wizards-tpctl-display-status ()

Show display status on thinkpads using tpctl.

— Interactive Command: emacspeak-wizards-tramp-open-location (NAME)

Open specified tramp location. Location is specified by name.

— Interactive Command: emacspeak-wizards-unhex-uri (URI)

UnEscape URI

— Interactive Command: emacspeak-wizards-units ()

Run units in a comint sub-process.

— Interactive Command: emacspeak-wizards-use-w3-or-w3m ()

Alternates between using W3 and W3M for browse-url.

— Interactive Command: emacspeak-wizards-vc-n ()

Accelerator for VC viewer.

— Interactive Command: emacspeak-wizards-vc-viewer (CONSOLE)

View contents of specified virtual console.

— Interactive Command: emacspeak-wizards-vc-viewer-mode ()

Major mode for interactively viewing virtual console contents.

key binding — ———

C-l emacspeak-wizards-vc-viewer-refresh

This mode runs the hook `emacspeak-wizards-vc-viewer-mode-hook', as the final step during initialization.

— Interactive Command: emacspeak-wizards-vc-viewer-refresh ()

Refresh view of VC we're viewing.

— Interactive Command: emacspeak-wizards-vi-as-su-file (FILE)

Launch sudo vi on specified file in a terminal.

— Interactive Command: emacspeak-wizards-voice-sampler (PERSONALITY)

Read a personality and apply it to the current line.

— Interactive Command: emacspeak-wizards-vpn-toggle ()

Bring up or bring down vpn.

— Interactive Command: emacspeak-wizards-xl-display ()

Called to set up preview of an XL file. Assumes we are in a buffer visiting a .xls file. Previews those contents as HTML and nukes the buffer visiting the xls file.

— Interactive Command: emacspeak-wizards-xl-mode ()

Major mode for browsing XL spreadsheets.

XL Sheets are converted to HTML and previewed using W3.

In addition to any hooks its parent mode `text-mode' might have run, this mode runs the hook `emacspeak-wizards-xl-mode-hook', as the final step during initialization.

key binding — ———