2.21 emacsvox-aural-editor

A completion-driven special-mode editor for Presentation Options and personal, session, or buffer-local rule layers. The buffer remains plain text and predictable for speech access.

2.21.1 Emacsvox-Aural-Editor Commands

2.21.1.1 emacsvox-aural-edit-feature-fragment

Command: emacsvox-aural-edit-feature-fragment (&optional fragment)
Open the declarative editor for personal feature FRAGMENT.

(fn &optional FRAGMENT)

2.21.1.2 emacsvox-aural-edit-rules

Command: emacsvox-aural-edit-rules (scope &optional fragment source-buffer)
Open an accessible rule editor for SCOPE.

SCOPE is ‘personal’, ‘session’, ‘buffer’, or ‘fragment’.  FRAGMENT identifies
a personal Presentation Option.  SOURCE-BUFFER defaults to
the ordinary source associated with the current buffer for buffer scope.

(fn SCOPE &optional FRAGMENT SOURCE-BUFFER)

2.21.1.3 emacsvox-aural-editor-add-rule

Command: emacsvox-aural-editor-add-rule
Add a guided rule after the selected rule or at the end.

2.21.1.4 emacsvox-aural-editor-copy-rule

Command: emacsvox-aural-editor-copy-rule
Copy the selected rule and request a new stable identifier.

2.21.1.5 emacsvox-aural-editor-delete-rule

Command: emacsvox-aural-editor-delete-rule
Delete the selected working rule after confirmation.

2.21.1.6 emacsvox-aural-editor-edit-metadata

Command: emacsvox-aural-editor-edit-metadata
Edit metadata for the current personal Presentation Option.

2.21.1.7 emacsvox-aural-editor-edit-rule

Command: emacsvox-aural-editor-edit-rule
Edit the selected rule through guided prompts.

2.21.1.8 emacsvox-aural-editor-explain-rule

Command: emacsvox-aural-editor-explain-rule
Explain the selected unsaved working rule against representative facts.

2.21.1.9 emacsvox-aural-editor-help

Command: emacsvox-aural-editor-help
Display aural editor commands and workflow.

2.21.1.10 emacsvox-aural-editor-move-rule-down

Command: emacsvox-aural-editor-move-rule-down
Move the selected rule later in its scope.

2.21.1.11 emacsvox-aural-editor-move-rule-up

Command: emacsvox-aural-editor-move-rule-up
Move the selected rule earlier in its scope.

2.21.1.12 emacsvox-aural-editor-preview-rule

Command: emacsvox-aural-editor-preview-rule
Preview the selected unsaved working rule.

2.21.1.13 emacsvox-aural-editor-quit

Command: emacsvox-aural-editor-quit
Quit the editor, asking before discarding working changes.

2.21.1.14 emacsvox-aural-editor-refresh

Command: emacsvox-aural-editor-refresh
Render the current working Presentation Option or rule layer.

2.21.1.15 emacsvox-aural-editor-save

Command: emacsvox-aural-editor-save
Validate and atomically save or apply current working rules.

2.21.1.16 emacsvox-aural-editor-toggle-rule

Command: emacsvox-aural-editor-toggle-rule
Enable or disable the selected working rule without discarding it.

2.21.1.17 emacsvox-aural-editor-validate

Command: emacsvox-aural-editor-validate
Validate all working rules and display diagnostics.

2.21.1.18 emacsvox-aural-scheme-editor-mode

Command: emacsvox-aural-scheme-editor-mode
Accessible editor for declarative Presentation Options and rule layers.

In addition to any hooks its parent mode
‘emacsvox-aural-interface-mode’ might have run, this mode runs the
hook ‘emacsvox-aural-scheme-editor-mode-hook’, as the final or
penultimate step during initialization.

Key             Binding
——————————————————————————-
RET		emacsvox-aural-editor-edit-rule
SPC		scroll-up-command
-		negative-argument
0 .. 9		digit-argument
<		beginning-of-buffer
>		end-of-buffer
?		emacsvox-aural-editor-help
c		emacsvox-aural-editor-copy-rule
d		emacsvox-aural-editor-delete-rule
e		emacsvox-aural-editor-edit-rule
g		emacsvox-aural-editor-refresh
h		emacsvox-aural
m		emacsvox-aural-editor-edit-metadata
n		emacsvox-aural-editor-add-rule
p		emacsvox-aural-editor-preview-rule
q		emacsvox-aural-editor-quit
t		emacsvox-aural-editor-toggle-rule
v		emacsvox-aural-editor-validate
w		emacsvox-aural-editor-save
x		emacsvox-aural-editor-explain-rule
DEL		scroll-down-command
S-SPC		scroll-down-command
M-<down>	emacsvox-aural-editor-move-rule-down
M-<up>		emacsvox-aural-editor-move-rule-up

C-c C-c		emacsvox-aural-editor-save

2.21.1.19 emacsvox-edit-aural-feature-fragment

Command: emacsvox-edit-aural-feature-fragment (&optional fragment)
Open the declarative editor for personal feature FRAGMENT.

(fn &optional FRAGMENT)

2.21.1.20 emacsvox-edit-aural-rules

Command: emacsvox-edit-aural-rules (scope &optional fragment source-buffer)
Open an accessible rule editor for SCOPE.

SCOPE is ‘personal’, ‘session’, ‘buffer’, or ‘fragment’.  FRAGMENT identifies
a personal Presentation Option.  SOURCE-BUFFER defaults to
the ordinary source associated with the current buffer for buffer scope.

(fn SCOPE &optional FRAGMENT SOURCE-BUFFER)