2.23 emacsvox-aural-editor

An expandable 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.23.1 Emacsvox-Aural-Editor Commands

2.23.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.23.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.
Return the editor buffer.  Reopening a modified editor preserves its draft.

(fn SCOPE &optional FRAGMENT SOURCE-BUFFER)

2.23.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.23.1.4 emacsvox-aural-editor-copy-rule

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

2.23.1.5 emacsvox-aural-editor-delete-rule

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

2.23.1.6 emacsvox-aural-editor-edit-metadata

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

2.23.1.7 emacsvox-aural-editor-edit-rule

Command: emacsvox-aural-editor-edit-rule
Expand the selected rule’s settings, or edit just the selected panel field.

2.23.1.8 emacsvox-aural-editor-explain-rule

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

2.23.1.9 emacsvox-aural-editor-help

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

2.23.1.10 emacsvox-aural-editor-move-rule-down

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

2.23.1.11 emacsvox-aural-editor-move-rule-up

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

2.23.1.12 emacsvox-aural-editor-next-rule

Command: emacsvox-aural-editor-next-rule
Move to the next rule or expanded setting.

2.23.1.13 emacsvox-aural-editor-preview-rule

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

2.23.1.14 emacsvox-aural-editor-previous-rule

Command: emacsvox-aural-editor-previous-rule
Move to the previous rule or expanded setting.

2.23.1.15 emacsvox-aural-editor-quit

Command: emacsvox-aural-editor-quit
Go back one level, retaining the draft; check unsaved changes on list exit.

2.23.1.16 emacsvox-aural-editor-refresh

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

2.23.1.17 emacsvox-aural-editor-save

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

2.23.1.18 emacsvox-aural-editor-toggle-rule

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

2.23.1.19 emacsvox-aural-editor-validate

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

2.23.1.20 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		emacsvox-aural-editor–panel-speak
-		negative-argument
0 .. 9		digit-argument
<		beginning-of-buffer
>		end-of-buffer
?		emacsvox-aural-editor-help
D		emacsvox-aural-editor–panel-remove
E		emacsvox-aural-editor-edit-rule
N		emacsvox-aural-editor-add-rule
P		emacsvox-aural-editor-preview-rule
S		emacsvox-aural-ui-stop-preview
V		emacsvox-aural-voice-context-adjust-rule
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-menu
m		emacsvox-aural-editor-edit-metadata
n		emacsvox-aural-editor-next-rule
p		emacsvox-aural-editor-previous-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
<down>		emacsvox-aural-editor-next-rule
<up>		emacsvox-aural-editor-previous-rule

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

C-c C-a		emacsvox-aural-ui-actions
C-c TAB		emacsvox-aural-ui-open-manual

2.23.1.21 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.23.1.22 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.
Return the editor buffer.  Reopening a modified editor preserves its draft.

(fn SCOPE &optional FRAGMENT SOURCE-BUFFER)